How to update software
🚀 Step 1. Download the Latest Release
Download the latest source code from the official RBQ GitHub Releases page:
🔗 https://github.com/RainbowRobotics/RBQ/releases
📝 Make sure to choose the correct version for your robot platform.
📦 Step 2. Deploy Applications (Binaries) to the Robot
After downloading the source code
file:
- Connect your development PC to the robot via network (SSH enabled)
- Run the deployment script from your development PC:
bash
bash scripts/deploy.bash
You will be prompted for an SSH password.
- Password: Please ask the person in charge for the SSH password.
- ⚠️ Important: Once
deploy.bash
has completed, restart the robot by turning it off and on to run with the newly deployed binaries.
📋 Additional Update Information
Prerequisites
- Ensure you have SSH access to the robot
- Make sure your development environment is properly set up
- Verify network connectivity between your PC and the robot
Update Process Steps
- Prepare your binaries: Make sure all your compiled applications are ready for deployment
- Run deployment script: Execute the
deploy.bash
script from your development PC - Provide credentials: Enter the SSH password when prompted
- Restart the robot: Power cycle the robot to load the new binaries
Troubleshooting
- If deployment fails, check network connectivity
- Ensure you have the correct SSH credentials
- Verify that the robot is accessible and powered on
📜 history
- 2025.07.18 : "RCL : Robot Control Library" frisrt release
- 2025.07.29 : "RCL" State Estimator added