I’ve been working on a ROS 2 teleop app for Android called ROSDeck. The core idea is a tmux-style split layout - you divide the screen into panes and assign one widget per pane: camera feed, joystick (Twist/TwistStamped), occupancy map, diagnostics, battery state, time-series chart. Layouts save as named presets so you can switch between “drive” and “inspect” configs in one tap.
It connects over rosbridge WebSocket or foxglove-bridge. Everything is local - no backend, no account.
Android first, iOS in the works. Closed beta sign-up here:
Would genuinely like feedback on what’s missing from a practical fieldwork perspective.
