Galaxea R1 Software Version_V2.0.3_Changelog
Release Notes
Product Name: Galaxea R1
Ubuntu System: 22.04 LTS
ROS Version: ROS 2 Humble
Release Date: May 12, 2025 (GMT +8)
Update Content:
-
Motion Control Update Items:
a) Add unboxing demo script.
b) Optimize the torso speed control.
-
Driver (HDAS) Update Items:
a) Optimize the chassis speed control.
-
Teleoperation Update Items:
a) Optimize the chassis speed control.
-
Navigation System Update Items:
a) Optimize the logic for obtaining
tf
during local map updates;b) Optimize the storage of real-machine navigation logs;
c) Optimize the loading of parameter file paths.
-
Tool Module Updates:
a) Add system-manager state machine log file storage service.
-
Other Content Updates:
a) Added ROS2 upgrade flashing procedures and related software resources. See the ROS2 Upgrade Guide.
b) Enabled default configurations: eth1 default IP is
192.168.2.150
for automatic radar connection;can0
node starts automatically on boot, and the robot will bring up the can0 virtual network card upon startup.
Update Instruction
- 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.
- 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.3.tar.gz
- Google Drive:ATC_SDK_V2.0.3
- Baidu Cloud: ATC_SDK_V2.0.3
Extract the Package
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
cd R1
./r1_embedded_firmware_upgrade.sh ls ../../firmware/R1
Wait a moment until "GET OTA finished!!" appears.
After completing the update, power off the robot and then power it back on.
Execute the ATC Module
In atc_standard-V2.0.3.tar.gz
:
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/
In atc_standard-V2.0.3.tar.gz
:
cd install/startup_config/share/startup_config/script/
# R1 NAVIGATION:
./robot_startup.sh boot ../sessions.d/ATCNavigation/R1VRTeleopNAV.d/