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 want to use image_transport for your video data you must use C++ since there is no equivalent in Python at the moment.

You can create your own rqt plugin by following the tutorials and looking at the code of other plugins. If the existing documentation for that seems to be too overwhelming you might want to start with some beginner tutorials on ROS before.

For your specific goal it would make sense to reuse some of the code of the rqt_image_view plugin.

If you want to use image_transport for your video data you must use C++ since there is no equivalent in Python at the moment.

You can create your own rqt plugin by following the tutorials and looking at the code of other plugins. If the existing documentation for that seems to be too overwhelming you might want to start with some beginner tutorials on ROS before.

For your specific goal it would make sense to reuse some of the code of the rqt_image_view plugin.

Update:

rqt is built on the gui toolkit Qt. You will find a lot of documentation about Qt itself which is not covered in the ROS wiki:

  • Qt widgets: http://doc.qt.io/qt-4.8/widgets-tutorial.html
  • Qt signals & slots: http://doc.qt.io/qt-4.8/signalsandslots.html
  • Qt threads: http://doc.qt.io/qt-4.8/threads-qobject.html
  • Threading in general: http://en.wikipedia.org/wiki/Thread_%28computing%29