Skip to content

Galaxea R1 Software Version_V2.0.1_Changelog

Release Notes

Product Name: Galaxea R1 Software Version: SDK V2.0.1

Ubuntu System: 22.04 LTS

ROS Version: ROS 2 Humble

Release Date: April 28, 2025 (GMT +8)

Update Content:

  1. Teleoperation:

    a) Add R1 VR Teleoperation function.

  2. Driver (HDAS) Update Items:

    a) Optimize the controller firmware.

Update Instruction

  1. During the upgrade process, do not interrupt the system operation or perform any control actions, as this may cause the upgrade to fail and affect normal system operation.
  2. After the upgrade is complete, power off the robot system and then power it back on to ensure the update is fully applied.

Please follow the tutorial below to complete this system update. If you encounter any issues, contact us at support@galaxea.ai for technical support!

Update Tutorial

Download the Update Package

atc_standard-V2.0.1.tar.gz

Extract the Package

tar -xf ${your_download_path}/atc_standard-V2.0.1.tar.gz -C ~/
cd ~/
find ./install -name "*.sh" -exec sudo chmod +x {} \;

Start CAN Driver

# Terminal 1
sudo ip link set can0 down
sudo ip link set can0 type can bitrate 1000000 dbitrate 5000000 fd on       
sudo ip link set can0 up

Update Embedded Firmware

# Terminal 2
cd ~/ && source install/setup.bash
cd ~/install/Embedded_Software_Firmware/share/tools/R1
sudo chmod +x r1_embedded_firmware_upgrade.sh
./r1_embedded_firmware_upgrade.sh ../../firmware/R1/V2_0_1

Wait a moment until "GET OTA finished!!" appears.

sdk_ros2_xcu

After completing the update, power off the robot and then power it back on.

Execute the Module

cd install/startup_config/share/startup_config/script/
# R1 BODY:
./robot_startup.sh boot ../session.d/ATCStandard/R1Body.d/
# R1 VRTELEOP:
./robot_startup.sh boot ../session.d/ATCStandard/R1VRTeleop.d/

sdk_ros2_execute