Skip to content

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.

  1. Plug the charger into the power outlet first, then connect the plug to the robot’s charging port.
  2. Adjust the charger knob and select a 10A current (recommended). Charging

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.

Full-body inspection

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.

Router 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.

Power-on startup

Step 4: NUC Startup

  • Briefly press the silver button on the right under the chest battery cover to start the NUC. Power-on successful

  • 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) NUC

Step 5: Actuator Power-On (choose one)

  • Robot body button
    • Briefly press the gold button
  • Controller buttons
    1. Press the Home button to power on the controller. When the controller indicator light is steadily on, the automatic connection is complete.
    2. Press Y + B.

Controller Home

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.

Actuator status

Tips

  1. Indicator light off: Check whether the emergency stop switch is released.
  2. 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

cd ~/Documents/adam_u_deploy/pnd_service_dds
sudo ./run.sh
Service started successfully

✅ 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

Switch communication mode

ROS2 communication: user_domain_id: 2

Switch communication mode 1

Open a new terminal

ssh pnd-humanoid@192.168.41.xx
cd ~/Documents/adam_u_deploy/pnd_adam_dds
sh run.sh

Service started successfully

✅ 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

  1. Before performing the power-off procedure, ensure the Demo has exited successfully.
  2. 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.

Actuator stopped

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.

Shutdown

The NUC indicator light turns off orange and stays solid green, indicating the NUC is powered off.

NUC1

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.

Sleep

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. PAC Shutdown


Battery Level Check

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

Battery Check

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