Please follow to the documentation page.
A simple Tkinter GUI is now available to avoid the tmux-based interface. It listens to the same uav_status and uav_status_short topics and renders a compact dashboard per UAV.
Run it with:
ros2 run mrs_uav_status status_gui.py -- --uavs uav1 uav2Notes:
- The GUI defaults to
$UAV_NAMEoruav1if no--uavsare provided. - Ensure
python3-tkis installed on the target machine so Tkinter is available. - Topics are resolved as
/<uav>/<uav_status_acquisition/...>by default; override with--status-topicor--status-short-topicif needed. - A remote control panel is included per UAV:
w/k/Uppitch forward,s/j/Downpitch back,a/h/Leftroll left,d/l/Rightroll right,rthrust up,fthrust down,qyaw +,eyaw -,Hovercalls the hover service,Turbo (T)swaps constraints (default--turbo-constraints fast), andGlobal frame (G)toggles between odom-frame moves and body-frame moves (falls back to odom if TF is missing).