Create an external Interface to control and read from ROS

asked 2019-06-05 04:34:09 -0500

doctor_zerios gravatar image

Hello everyone,

I would like to know if there are some tools or programs able to create an interface, like a dashboard, to control and get feedbacks from a ROS robot. I used rqt_gui but I would like to know if there are other approaches to follow. What I'm looking for is a tool that can actively read from ROS's topics and at the same time manipulate datas to create an active cloud of filtered infos; also to plan behaviors and paths, just setting hyper-textual "buttons" to send a stream of commands over time.
Every little tip is welcome!

edit retag flag offensive close merge delete


We're here to help, but we do expect a little bit of effort on your side as well. A quick google for your exact terms results in a lot of hits for me. There have even been ROSCon presentations (either last year or the year before) about webui widgets for things like this. Have you seen those? If you did: can you clarify why they did not fit your goal?

gvdhoorn gravatar image gvdhoorn  ( 2019-06-05 05:40:51 -0500 )edit

Well, actually talking about web widget opened a world. Thank you! Still have this problem: is possible to hide entire behaviour (talking about path+waypoint) behind a widget? Like I press "mode 1" and the robot starts moving to 7 waypoints pre-loaded; how can I hide stream of commands with graphical interfaces? Is there some programming language that helps in doing this?

doctor_zerios gravatar image doctor_zerios  ( 2019-06-05 05:52:03 -0500 )edit

Perhaps it would help if you could clarify your background and experience a bit.

Have you worked with ROS before? Have you setup "remove control interfaces" before? With which technology/ies do you have experience?

gvdhoorn gravatar image gvdhoorn  ( 2019-06-05 05:53:35 -0500 )edit