Using ROS to create a GUI
Hi, my name is Michel, i’m a student and I’ve been creating robots since I’m 15. I’m actually knew to ROS and it’s variety of tools, and I would like to know if there is an easy way to setup a graphical user interface (GUI) for my project:
The project consits of a Raspberry Pi attached to an LCD Touch Screen, the RPi is connected to pressure sensors and reads the values each second… My problem is that I want to display a GUI on the LCD screen so that the user can read the sensor values in a table, as well as end the program whenever he wants. I tried using python TKinter to do it, but I think it’s a bit complicated since the main loop is constantly waiting for an “event” to happen (user interaction) thus not paying attention to sensor data coming up… Is there an easier way to do it? I mean it’s a very basic operation (print data on GUI and wait for Stop button) and I wondered maybe there’s a tool in ROS that could help me?
Thanks in advance, Michel