Galaxea R1 Software Version_V2.0.4_Changelog
Release Notes
Product Name: Galaxea R1
Software Version: SDK V2.0.4
Ubuntu System: 22.04 LTS
ROS Version: ROS 2 Humble
Release Date: May 15, 2025 (GMT +8)
Update Content:
-
Driver (HDAS) Update Items:
a) Ported the ROS2
check_node
function.b) Fixed the base camera startup issue.
c) Updated the base VCU firmware to prevent sudden stops during mode changes.
-
Teleoperation Update Items:
a) Corrected the left/right wrist camera topic names to
realsense_camera
for consistency with ROS2 documentation. -
Tool Module Update Items:
a) Optimized the bag storage format in the
data_collection
file to MCAP, requiring theros-humble-rosbag2-storage-mcap
package. -
Other Update Items: a) Updated the flashing method for the ROS2 system image with SDK basic dependencies.
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 R1 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.4.tar.gz
atc_navigation_V2.0.4.tar.gz
- Google Drive:ATC_SDK_V2.0.4
- Baidu Cloud: ATC_SDK_V2.0.4
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 Module
-
In the file
atc_standard-V2.0.4.tar.gz
, StartR1 BODY
: -
In the file
atc_standard-V2.0.4.tar.gz
, StartR1 VRTELEOP
:First, add the following env at the end of the
~/.bashrc
file to connect the robot and VR.Then start VR teleopertaion:
-
In the file
atc_navigation-V2.0.4.tar.gz
, start R1 NAVIGATION:
Terminate ALL
Execute the following conmand to terminate all processes initiated by the above operations.