Updating MARS
Useinnate-update on the robot to fetch and apply MARS OS updates.
Updating will:
- Fetch the latest compatible Innate OS version
- Apply code and configuration changes
- Restart robot software services
Prerequisites
- You can access the robot over SSH
innate-updateis available on the robot- The robot has internet access
Basic workflow
status to verify current version, check to view available updates, and apply to install.
During apply, services may restart and the robot can be temporarily unresponsive.
If update commands fail, retry once and capture:
- The command you ran
- Full terminal error output
Charging the Battery
Charging has a dedicated page with full safety instructions and a step-by-step procedure.Charging the Battery
Open the dedicated charging guide.
Changing the Voice
MARS uses Cartesia for text-to-speech.Method 1: .env (recommended)
- SSH into the robot.
- Edit
.env:
- Add or update:
- Restart robot services.
Method 2: launch file (advanced)
- Edit launch file:
- Update
cartesia_voice_iddefault value. - Rebuild:
- Restart MARS.
Cartesia Docs



