Open cbteeple opened 2 years ago
The ROS guis are based on ROS's version of PyQt. Qt is cross-platform and works in many programming languages, but it seems a little more clunky compared to Tk.
In pure python, the simplest method seems to be TkInter.
Feature description
Currently everything runs in the terminal or command line, so the barrier to entry for using this system is relatively high (need to understand how to use the terminal, pass arguments, etc.)
The ideal solution
This system would be brought to the next level with a simple GUI that allows the following features:
Alternatives?
Current alternative for some of this is to use the GUIs in ROS, but this requires a huge amount of setup and is not cross platform.
Will this require substantial changes to the codebase?
No, we can use the same command validation and sending procedure as for everything else.