Changelog¶
v0.1.0 — Gateway & Robotics Group App (July 2026)¶
First documented release of the uMe SDK around the uMe Gateway and the Robotics Group App.
Added
- uMe Gateway — WebSocket/JSON service on the robot's Perception Board
(
ws://<robot-ip>:8765/ws) wrapping the uMe on-board SDK. - Command set:
move,head,mode,action,estop,persona. - Status stream:
battery,mode,warning, broadcast once per second. - Robotics Group App (Flutter, iOS/Android): Home, Connect (Connect via IP), Control (FPV with joysticks, mode buttons, Stop, battery, warnings), and Persona & Context editor.
- Modes DAMP / PREP / WALK with slide-to-confirm, gated locomotion, and emergency stop.
- Localization in 7 languages (DE, EN, AR, FR, ES, IT, PT).
- Deployment helpers:
deploy.ps1,ume-gateway.service(systemd),test_client.py. - Documentation rebuilt around the actual Gateway API and app.
Known limitations
- Gateway ships in mock mode: commands are validated and logged and status is streamed, but the robot-side on-board SDK motion calls are still being enabled.
- Bluetooth Wi-Fi provisioning and Direct Mode (robot hotspot) are stubbed — use Connect via IP.
- Group Control (fleet) is not yet implemented. The camera image is streamed as JPEG frames; a higher-quality transport (WebRTC/RTSP) is planned.
- No authentication on the Gateway — LAN-only by design.
See the Roadmap for what's next.