Roadmap¶
The uMe SDK and the Robotics Group App follow the URG uGO+ strategy (Brain, Cloud, Fleet). The Gateway is the first uGO+ building block on uMe.
Phase 1 — Analysis ✅¶
Platform manual and SDK/API documented. Key decision: the app talks to an on-robot Gateway (WebSocket/JSON) instead of DDS directly.
Phase 2 — MVP — in progress¶
- Connect to the robot (Connect via IP ✅; Wi-Fi provisioning & Direct Mode — in progress)
- Teleoperation / joysticks ✅
- Live status: battery, mode, warnings ✅
- Modes DAMP / PREP / WALK with safety patterns ✅
- Persona & context editor ✅
- Live camera image in the app (JPEG stream from the robot's camera) ✅
- Predefined actions incl. gestures and whole-body dances ✅
- In progress: Bluetooth provisioning and Direct Mode, richer action library, higher-quality video transport (WebRTC/RTSP)
Phase 3 — Added value¶
- uGO+ integration: start skills, voice chat via an EU/GDPR-friendly edge LLM (instead of an external cloud voice service)
- uGO+ Cloud connection and Fleet management (Group Control / multi-robot)
- Own skill library instead of a fixed action list
- Teaching flows (maps, positions, zones) informed by the uGo-teach concept
Phase 4 — Release¶
TestFlight and internal Play track, then App Store and Google Play.
Interface outlook¶
- Expose joint states, IMU, and camera through the Gateway
- Structured error codes over the Gateway (today summarized in the
warningfield) - Optional selected ROS 2 topics via the Gateway
Note
Planned items are subject to change as the app and uGO+ platform evolve.