ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Root cause analysis library for ROS?

asked 2017-07-10 17:17:54 -0500

2ROS0 gravatar image

updated 2017-07-10 17:19:35 -0500


A lot of times when we develop ROS systems with multiple different nodes communicating w each other, it goes without saying that there are going to be a few bugs introduced. And it gets hard to track the root cause for that bug.

It may appear that the bug is in node A but suppose node A depends on something in node B and that in turn on node C, the root cause of the problem could be in node C. Are there any ROS libraries that look at root cause analysis in complex ROS systems? Or any libraries or general sources of information I could check out for this kind of thing.

I am not sure what this would be classified as so I couldn't get the right Google keywords to make a good search.

If not, I would be interested in writing something like that. Is there a forum to discuss such kind of stuff and see if there would be someone else also interested in the same?

Thank you.

edit retag flag offensive close merge delete


I'd second @ahendrix's comment. There are probably approaches from academia, but I've not seen those applied to ROS applications, or made available.

gvdhoorn gravatar image gvdhoorn  ( 2017-07-11 04:12:44 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2017-07-10 22:52:44 -0500

ahendrix gravatar image

This is a fairly substantial software engineering problem, and I'm not sure you're going to find a library that just solves it, or even how that library might work, but I'm curious to see what you find!

edit flag offensive delete link more

Question Tools



Asked: 2017-07-10 17:17:54 -0500

Seen: 147 times

Last updated: Jul 10 '17