R1 Unboxing and Startup Guide
This tutorial provides detailed instructions on how to properly unbox the Galaxea R1, connect cables, install the robot arms, and remotely control the R1 for better communication and to explore more functionalities.
Instruction Video
1. Item List Check
Check the items in the package according to the list below upon receiving the product. (Some items are inside the flight case.)
Item | Quantity |
---|---|
R1 Base | 1 |
A1 Arm | 2 |
G1 | 2 |
Joystick Controller | 1 |
Hex-Key Wrench Set | 1 |
Charger & Cable Set | 1 |
Wiring Harness Repairing Bag | 1 |
You also need to prepare the following items:
Item | Quantity |
---|---|
Display & Keyboard & Mouse | 1 |
Computer | 1 |
WiFi Network | 1 |
HDMI Cable | 1 |
Note: To ensure proper operation, place R1 in a dry, well-ventilated environment with no obstructions or hazardous items around.
2. Unboxing
2.1 Open the Locks
Locate the two locks on the left side of the case, open the lock plates, and turn counterclockwise to open the case door.
2.2 Lower the board
There is a wooden board at the front of the case door for R1 to slide down. Place the board flat on the ground.
2.3 Remove Box Fixings
Use the L-hex key (M6) to remove six fixing screws, as shown in the figure.
2.4 Pull It Out
Carefully pull the robot out of the case, avoiding any collisions during the process.
2.5 Remove Chassis Fixings
There are fixtures on both the front and rear of the chassis.
- Rotate the wheels with fixtures to the sides to expose the fixing screws.
- Use the matching L-hex key (M6) to remove the six fixing screws on the wheels.
- Return the wheels to their original positions.
2.6 Detach Rear Shell
Follow these steps to detach the rear cover of the torso:
- Open the peripheral interface cover on the rear cover.
- Use the L-hex key (M4) to remove two M4 screws underneath the cover.
- Use the L-hex key (M5) to remove four M5 screws on the side of the chest cover.
2.7 Detach Front Shell
Use the L-hex key (M5) to remove six M5 screws on two sides of the chest, as boxed in the figure.
2.8 Remove Arm Fixings
Use L-hex key (M5) to remove two screws inside the chest, as boxed in the figure.
3. Turn On R1
3.1 Connect HDMI and USB
Important: For your safety, please power off R1 before connecting any cables.
Follow these steps to connect R1:
1. Use the L-hex key (M3) to remove two M3 screws on the peripheral interface cover on the chassis.
2. Connect HDMI cable to the chassis and the display. Please ensure a firm connection to avoid looseness.
- Connect the USB interface to the mouse and keyboard and the chest. Please ensure a firm connection to avoid looseness.
3.2 Power On
To turn on Galaxea R1, please press the boat-shaped power button on the bottom of the rear of the chassis. To turn off, switch off the power button.
Note: Please keep the emergency stop button raised and turn on the boat-shaped power button located at the bottom of the left rear of the chassis. If the power was previously on, you need to turn it off and then turn it on again; otherwise, the display may not be able to work.
If the robot has battery inside the chassis, you can turn on the power button as the above said, skip 3.2.1 and 3.2.2 and go to 4.Connecting to R1.
3.2.1 Charging
If the robot's chassis has a battery but it is depleted, charge it before pressing the button. The power port is located on the bottom of the rear side of the chassis.
Charging steps: 1. Unscrew the power charging port cover. 2. Insert the power cord into the port. When the red light on the charger comes on and the power indicator on the side of the robot chassis flashes orange-green, it indicates that the robot is charging.
3.2.2 Battery Replacement
If there is no battery in the robot's chassis, install it first. The battery is located on the bottom of the right side of the chassis.
Battery replacement steps: 1. Remove the two screws on the chassis side cover and slide the cover to remove it. 2. Push the battery into the chassis. 3. Connect the battery cable to the chassis. 4. Close the cover.
4. Connect R1
4.1 Local Connection
If remote connection and control of R1 are not required, continue operating on the original monitor and keyboard, maintaining the HDMI and USB connections. Then proceed to section 4.3 Start CAN Driver.
4.2 Remote Connection
4.2.1 Obtain IP address
After R1 is powered on, wait for the monitor to display the desktop.
-
Click "Settings" and connect to WiFi.
-
Open a terminal and enter the following command:
-
Find
mlan0
. The IP address of R1 Orin is:192.168.xxx.xxx
.
4.2.2 Connect via SSH
To remotely connect and futher control the robot, you should: 1. Use the other computer. 2. Enter the following command in the terminal to connect Orin.
- If the connection is successful, disconnect the HDMI and USB cables and close the peripheral interface covers on the chassis and torso to avoid hindering the range of motion.
- Then proceed to section 4.3 Start CAN Driver.
If the connection fails, please contact us in time for technical support.
4.3 Start CAN Driver
Throughout the control process of R1, you need to open multiple terminals. We recommend using TMUX. Common commands are as follows:
- Create a new terminal: Press
Ctrl + B
thenC
. - Switch terminals: Press
Ctrl + B
then press number which indicates the number of terminal windows.
Now, you can start CAN driver in the following steps.
-
Start TMUX.
-
Start FDCAN Communication
-
Start roscore
-
Press
Ctrl + B
thenC
to create a new terminal. Then start HDAS.
4.4 The First Self-Check
Important: Before you do any actions on R1, you must complete R1 self-checks to ensure the safety.
Make sure that:
- R1 has been unboxed and all fixtures removed.
- R1 remains folded with no mechanical arms installed.
Now, follow these steps for the first self-check:
1. Press Ctrl + B
then C
to create a new terminal. Then start self-check.
source ~/work/galaxea/install/setup.bash
rosrun HDAS check_node
#after executed the command, please press 0. (0 means the self-check when the arms are uninstalled.)
-
If it shows "self-check completed" as shown below, press
Ctrl + C
to exit. -
If it appears warning, please contact us in time for technical support.
4.5 Stand Up
Important: For your safety, please ensure that R1 is out of the box and there is no interference or fixings. Otherwise, the torso may enter the locked-rotor protection state.
After completing the self-check, you can command the trunk and chassis and use the remote controller to make R1 stand up.
4.5.1 Start Torso Control
Press Ctrl + B
then C
to create a new terminal. Then, start arm and torso control.
4.5.2 Start Chassis Control
Press Ctrl + B
then C
to create a new terminal. Then, start chassis control.
4.5.3 Joystick Controller Operation
Note: Ensure that all switches (SWA/SWB/SWC/SWD) are in the top position before you do any actions. This will place the machine in a stop state, preventing the robot from operating. Please visit Joystick Controller Guide in Galaxea R1 User Guide for more detailed information and operation, if you need.
- To turn the controller on/off, hold the two power buttons until the touch screen lights up/goes out.
- Switch the SWA switch to the bottom and the SWB switch to the middle.
- Move the left joystick to the top-left and the right joystick to the top-right simultaneously as shown in the figure below. Wait for 3 seconds, and R1 will stand up.

5. Install Arms
Important: For your safety, please make R1 stand up and powered off before installing arms.
-
Follow these steps to install the gripper on the end of the mechanical arm (reverse the steps to remove the gripper).
-
Alignment Check: Ensure that the three mounting holes around the gripper are aligned with the three mounting holes at the end of arm.
- Screw Fixation: Once aligned, secure and tighten the gripper to the arm using the three screws provided.
-
Final Check: After tightening the screws, double-check the alignment and stability of the gripper. It should be firmly attached and not wobble or move independently of the robot arm.
-
Use the hex L-key (5 mm) and four M6 screws to secure the arm. Note: When installing the robot arm, you must ensure that the ports on the arm base are facing backward, as shown in the figure.
-
Connect the power and CAN cable provided with A1 arms to arm base ports. Before plugging CAN cable, you must remove the resistance rod.
-
After confirming successful communication with the robot arm, reverse the steps in section 2.6 Detach Rear Cover and section 2.7 Deatch Front Cover to reinstall the covers.
5.1 The Second Self-Check
Before starting the self-check, ensure:
- R1 is standing.
- R1 has the arms installed correctly. The elbows face outward (silver part inside, black part outside), and the gripper cable faces outward.
Then, power it on and:
- Complete the operations as per the commands in section 4.3 Start CAN Driver.
-
Press
Ctrl + B
thenC
to create a new terminal. Now, start the second self-check. -
Follow and complete the commands in section 4.5.1 Start Torso Control and section 4.5.2 Start Chassis Control.
6. Demo Testing
Important: Before you do any actions on R1, you must complete R1 self-checks to ensure the safety.
After completing all the operations above, move R1 to an open area to ensure there are no obstacles around. Then remotely command R1 to perform demo testing.
You can find the document and python scripts in R1 Demo Guide.
7. R1 Sensor Calibration Data Collection Method
Visit R1 Sensor Calibration Data Collection Method to get the detailed information on how to calibrate the sensors.