Repository navigation
Microduck Studio v0.2.0
New Features
- Added an authoritative MuJoCo scene view in the browser, with orbit, zoom, and camera reset controls.
- Added a comprehensive real-time
robotdtelemetry dashboard, including:- Active policy and control commands
- IMU, odometry, and power status
- Measured and commanded joint values with tracking errors
- Control-loop frequency, robot thumbnail, and movement path
- Added safe service start and restart controls for managing
robotdand MuJoCo from Studio. - Added native background MuJoCo mode for macOS, with an optional desktop Viewer mode.
- Added Docker-based MuJoCo modes with support for:
- CPU/OSMesa rendering
- Linux DRI/EGL GPU acceleration
- NVIDIA/EGL GPU acceleration
- Added an end-to-end control probe to the unified launcher, verifying that the complete Studio →
robotd→ MuJoCo control path is operational. - Added configurable rendering resolution, frame rate, and image quality.
- Improved the control interface for both mobile and desktop devices.
- Added Chinese and English interface switching, and fixed the training task input placeholder so that it updates with the selected language.
Operations and Safety
- Introduced a restricted host service manager that accepts only predefined start and restart operations.
- MuJoCo restarts now wait for the simulator to recover and then restart
robotdto restore the control chain. - Improved process and container cleanup when switching between runtime modes.
- Added an option to stop background MuJoCo after the last browser page has remained disconnected for a configurable grace period.
- Preserved Studio’s role as an observability and orchestration layer without bypassing
robotdcontrol or safety boundaries.
Documentation
- Expanded the English and Chinese documentation for installation, unified startup, rendering modes, troubleshooting, and architecture.
- Added a real Studio runtime screenshot to the top of the README.
Full Changelog: v0.1.0...v0.2.0