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

Revision history [back]

click to hide/show revision 1
initial version

If you are asking "what tools can I use to debug a ROS application running on an embedded Linux board", the short answer is "the same tools". As long as your Linux embedded board is connected to a network, the ROS data will be visible on other computers on that network and you can run tools like rviz and rqt on a desktop computer and introspect the application from there.

Another option is to ssh into the embedded Linux device and then use rosshow to view the ROS data. You can also use the ros2 command to introspect the running system from a terminal, with commands such as ros2 topic list and ros2 node list. Run ros2 -h to see all the available commands.