[ros-users] [Discourse.ros.org] Deterministic replay and deb…

Forside
Vedhæftede filer:
Indlæg som e-mail
+ (text/plain)
Slet denne besked
Besvar denne besked
Skribent: Davide Faconti via ros-users
Dato:  
Til: ros-users
Emne: [ros-users] [Discourse.ros.org] Deterministic replay and debugging




I have the feeling that what @janismac is looking for is this: [https://github.com/mozilla/rr](https://github.com/mozilla/rr)

But let's take a step back in this discussion.

We have two ways to debug our applications, both these approaches have their limitations and advantages.

**1. Using classical debugging tools like GDB, which interrupt execution through breakpoints.**

The "breakpoints" approach does not work well in multiprocess and real-time applications, as we all know (you can not alter the execution of a distributed system or a control loop without modifying its behavior).

**2. Using logging and visualization tools.**

I am personally in favor of the "**log absolutely everything**" approach. This is what I am working on, i.e. good visualization tools (in addition to the awesome Rviz) and VERY low overhead logging libraries. I don't know how far I can go into the rabbit's hole but I will try anyway ;)






--
[Visit Topic](https://discourse.ros.org/t/deterministic-replay-and-debugging/1316/5) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list

http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>