Quick Start
Unboxing Video
Two people stand at the robot’s head and waist positions respectively. One person uses the suspension hook to secure Adam, while the other lifts the robot at the waist and removes Adam from the crate.
Charging
Note
The robot may have a low battery initially. It must be fully charged before use.
- Plug the charger into the power outlet first, then connect the plug to the robot’s charging port.
- Adjust the charger knob and select a 10A current (recommended).

Power-On
Note
In an emergency, first press LB + RB on the controller to cut off power, then press the red emergency stop button on the robot body.
Step 1: Full-body Inspection
Check that all actuator cables are securely connected and ensure the red emergency stop button on the robot body is released.

Step 2: Router Connection
Insert the Ethernet cable into the router’s WAN port. After powering on, wait for 30 seconds. The indicator light turning from red to white indicates a successful connection.

Step 3: RCU Startup
Briefly press the gold button on the left under the chest battery cover. The RCU indicator light will slowly flash purple, indicating successful startup.

Step 4: NUC Startup
-
Briefly press the silver button on the right under the chest battery cover to start the NUC.

-
After waiting about 20 seconds, the NUC indicator light will be solid orange with a flashing green light, indicating successful startup and normal communication. (Visible from the top front through the gap of the chest battery cover)
Step 5: Actuator Power-On (choose one)
- Robot body button
- Briefly press the gold button
- Controller buttons
- Press the Home button to power on the controller. When the controller indicator light is steadily on, the automatic connection is complete.
- Press Y + B.

Wait 7–8 seconds. When the actuator indicator light slowly flashes purple and the actuator Ethernet status light is solid green, the actuators are powered on successfully and communication is normal.

Tips
- Indicator light off: Check whether the emergency stop switch is released.
- Indicator light turns red: Briefly press the gold button to shut down, then briefly press again to restart.
Initialization
Wi-Fi Connection
Ensure the router is connected to the internet, and connect your computer to the router’s Wi-Fi:
SSID: PndAdamU
Password: PND-Adam
Robot Control
Demo Startup
Note
Before starting, confirm that the actuators are powered on.
1. Start pnd_service_dds
Run the command ssh pnd-humanoid@192.168.XX.XX to connect to the NUC (replace XX.XX with the actual IP address, found on the back of the controller).
Password: pndxyz
✅ When [DDS] Starting publish loop (400 Hz)... appears in the terminal, the service has started successfully.
2. Start pnd_adam_dds
DDS is used by default. To switch to ROS2, follow these steps: click to expand Select Communication Mode
Open a new terminal
ssh pnd-humanoid@192.168.41.xx
xdg-open ~/Documents/adam_u_deploy/pnd_adam_dds/resources/config/paras.yaml
Modify the field user_domain_id: 1 in the file to select the communication mode.
DDS communication: user_domain_id: 1

ROS2 communication: user_domain_id: 2

Open a new terminal

✅ When FSM start! appears in the terminal, the service has started successfully. After startup, the robot enters zero-torque mode by default.
Tips
After homing, check the posture. If normal, continue; if abnormal, use the locating pin to re-zero. (Contact support)
Demo Operation
After the robot enters the ready state, press RB on the controller to execute preset actions (each press triggers the next action).
Exiting the Demo
Press Ctrl+C in the terminal where the Demo was started, or press LT + RT on the controller.
Power-Off
Note
- Before performing the power-off procedure, ensure the Demo has exited successfully.
- There are two shutdown methods: three-step shutdown and one-click shutdown.
Three-Step Shutdown
1. Power off actuators (choose one)
-
Briefly press the gold button on the robot body
-
Press LB + RB on the controller
The purple actuator indicator light turns off, indicating successful actuator power-off.

2. Power off the NUC (choose one)
-
Press and hold the silver button on the robot body
-
Enter the command in the terminal:
sudo poweroff.

The NUC indicator light turns off orange and stays solid green, indicating the NUC is powered off.
3. Power off the RCU
Press and hold the gold button on the robot body for more than 6 seconds. The purple RCU indicator light turns off, indicating the RCU is powered off and the robot enters sleep mode.

One-Click Shutdown
Enter the robot IP in the browser: 192.168.XX.XX (found on the back of the controller) to access the PAC interface. Click Shutdown.

Battery Level Check
- Connect the computer or display terminal to the router network, ensuring it is on the same network as the robot.
- Enter the robot IP in the browser:
192.168.XX.XXto access the PAC interface. Battery level and other information can be viewed under “Basic Information”.

Base Lift Platform Operation
Lift Operation
Press and hold the 🔼 or 🔽 button to raise or lower the lift platform. Holding the 🔼 button raises the platform, and the height (displayed number) increases on the three-digit display. Holding the 🔽 button lowers the platform, and the height (displayed number) decreases on the three-digit display.
Memory Mode
On the height display screen, briefly press the S button. The height value will start flashing. Then press the number keys (1, 2, 3, 4) to record the current height to the corresponding position. If no number key is pressed within 6 seconds while flashing, the system exits memory mode. On the height display screen, press a number key to recall the corresponding height, and the lift platform will automatically move to that position.
Last Updated: 2025-12-23