Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Connect Qt GUI with ROS



  • Hi,

    I'm trying to connect a ros-controlled robot with my C++ Qt GUI for remote control purposes. However since both Qt and ROS are fairly new to me I'm yet to understand where to start really.
    After browsing the web, I have so far seen that some people apparently work with OpenCV and somewhere I have read it is necessary to have the complete GUI as node in ROS. Then there seems to be a ROS Qt Creator plug-in.
    Can someone just give me a pointer at where to start or what the general procedure is? At the moment it feels a little like I can't see the wood for the trees...

    Thanks a lot in advance!


  • Lifetime Qt Champion

    @Agricola I'm not an ROS expert, but as far as I can see ROS is running on the robot itself, not the client software controlling a robot. There are client libraries you can use to remotely controll your robot (you can use these client libraries in a Qt application if there is a C or C++ library). You need to download first from http://www.ros.org/install/ and read documentation/tutorials.


Log in to reply