Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Connect Qt GUI with ROS

Connect Qt GUI with ROS

Scheduled Pinned Locked Moved Unsolved General and Desktop
2 Posts 2 Posters 1.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Agricola
    wrote on last edited by
    #1

    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!

    jsulmJ 1 Reply Last reply
    0
    • A Agricola

      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!

      jsulmJ Online
      jsulmJ Online
      jsulm
      Lifetime Qt Champion
      wrote on last edited by
      #2

      @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.

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      2

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved