GUI to easily run frequently used ROS2, Gazebo, Vision, and ArduPilot commands.
cd ~/ros2_ws/src/sauvc26-code
bash setup_gui.shcd ~/ros2_ws/src/sauvc26-code
python3 command_gui.pyAdd to ~/.bashrc:
alias gui='cd ~/ros2_ws/src/sauvc26-code && python3 command_gui.py'Edit the command_gui.py file and modify the COMMANDS dictionary:
COMMANDS = {
"Gazebo": {
"Qualification World": "gz sim -v 3 -r sauvc_qualification.world",
"Final World": "gz sim -v 3 -r sauvc_final.world",
"Your New Command": "your command here", # ← Add here
},
# ... other categories
}Restart the GUI to see the new command.