Skip to content

Quick Start

Unboxing

  1. Two operators are required, standing at the robot’s head and leg sides respectively.
  2. One operator secures Adam with the suspension hook, while the other lifts the legs and removes the robot from the crate.

Tip

Head installation: Align the screw holes at the bottom of the neck with the connector and fasten with screws
(19V/6A power cable and Ethernet cable are located at the end).

Charging Instructions

Important

The robot may be delivered with low battery. Fully charge before use.

  1. Plug the charger into the power source first, then connect it to the robot charging port.
  2. Adjust the charger knob and set the current to 10A (recommended).

Charging


Tutoring Video


Power-On

Important

  1. In emergencies, press LB + RB on the controller to cut power first, then press the red emergency stop button on the robot body.
  2. Single operation duration should not exceed 30 minutes to avoid overheating.
  3. The robot must remain suspended during operation to prevent falling.

Step1: 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

Step2: Network 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

Connect your computer to the router’s Wi-Fi:
SSID: pndbotics
Password: pnd1234567

Step3: Power On

Step3.1: RCU Startup

Short-press (1s) the gold button on the left side under the chest battery cover. Based on the following indicator behaviors, you can determine the RCU firmware version:

  • If the RCU indicator shows fast purple breathing, the RCU has started successfully, FW_version < v0.3.0.

    Power on

  • If the RCU indicator does not light up, the RCU startup has failed, FW_version ≥ v0.3.0.

    Power on 1

Please_select_version

Step3.2: NUC Startup

  • Short-press the silver button on the right side under the chest battery cover to start the NUC. Startup success

  • After waiting about 20s, if the RCU indicator shows slow purple breathing, the NUC has started successfully and communication is normal.

Step3.3: Actuator Power On

Short-press the gold button or short-press the remote controller key combination Y + B.

After 7–8s, if the actuator indicator shows slow purple breathing and steady green, the actuators are powered on successfully and communication is normal.

Actuator status

Step3.4: Zero Position Calibration
(Only applicable to non full-body absolute encoder versions. Can be skipped for absolute encoder versions.)

The arms and shoulders of Adam need to be manually calibrated to the zero position. This should be performed once after each power-on.
The operator should hold the robot arms and maintain the following posture:
- Arms straight
- Shoulder and arm slots aligned
- Hands one palm-width away from the body
Robot zero position Note: Maintain the zero position continuously until another operator completes the subsequent steps on the computer.

Step3.5: Demo Startup (Choose one of three; do not use simultaneously)

Step3.5.1: Start via PAC

  1. Enter the robot IP in the browser: 192.168.XX.XX (found on the back of the remote controller) to access the PAC interface.
  2. Click Start Demo on the PAC page. PAC interface

The page displays "started!" indicating the Demo has started successfully.

Step3.5.2: One-Button Start via Remote Controller

If the Demo has already been started via PAC, skip this method.

Long-press the start button on the remote controller for 5s. When the actuator indicator changes from steady green to fast green flashing, the Demo has started successfully. start

Step3.5.3: Start via SSH

If the Demo has already been started via PAC or the remote controller, skip this method.

  1. In the terminal, enter ssh pnd-humanoid@192.168.XX.XX (replace with the actual IP) to connect to the NUC. Password: pndxyz

  2. Enter the demo directory: cd /home/pnd-humanoid/Documents/adam_demo/bin

  3. Start the Demo: sh run.sh

When the terminal outputs Started!, the Demo has started successfully and roll/pitch/yaw attitude information will be displayed.

Terminal

One-Button Startup

Long-press (3s) the gold button on the left side under the chest battery cover. The RCU indicator shows slow purple breathing:

Power on

After waiting 10s, if all actuator indicators show slow purple breathing and the actuator indicators show fast green flashing, the Demo has started successfully. The robot enters Damping Mode and you can directly proceed to Real Robot Control.

Power on 2

Tips

  1. Indicator not lit / Demo startup failed: Check whether the red emergency stop button is released.
  2. Indicator turns red: Short-press the gold button to power off the actuators, then short-press again to power them on.

Real Robot Control

1. Zero Position Mode

  • Short-press the Home button on the remote controller to power on. When the indicator lights steadily, the automatic connection is complete.
  • Short-press the A button to enter Zero Position Mode. If the posture is normal, proceed; if abnormal, re-zero using the alignment pin (contact support). ready
  • Exception handling: Run sh run.sh. If “vn time out” or “abs miss” is displayed, wait a few seconds and retry. For other errors, see the FAQ.

2. Grounding Check

Lower the suspension rope so that both feet are fully on the ground and confirm the posture is upright. If drifting occurs (tilted posture), power off, then power on again and wait 30s. Robot grounded

3. Standing Mode

Short-press the X button on the remote controller to enter Standing Mode. remote x

4. Walking Mode

In Standing Mode, short-press the Y button to enter Walking Mode. Control logic:

  • Left joystick up/down → Forward / backward speed
  • Right joystick left/right → Turning
  • Left D-pad horizontal axis → Lateral movement

Switch: Short-press X to switch back to Standing Mode.

remote y

5. Running Mode

  • In Walking Mode, short-press the RB button to enter Running Mode (speed control same as walking);
  • Switch: Short-press RB to switch back to Walking Mode.

remote rbx

6. Preset Actions

In Standing Mode, short-press RB to execute an action. After completion, short-press RB again to execute the next action.

remote rb


Power-Off

Step1: Damping Mode

In Standing Mode, tighten the suspension rope and short-press the remote controller key combination LT + B to enter Damping Mode.

After this operation, the joints will lose torque. Ensure the robot is properly suspended.

remote lt

Step2: Safe Suspension

Lift the suspension rope so that both feet leave the ground.

Step3: Power-Off

Long-press the gold button on the robot body for 6s. When the purple RCU indicator turns off, shutdown is successful.

Sleep


Battery Management

  1. Keep the robot power on and connect the computer to the router with Wi-Fi (on the same network as the robot).
  2. Enter the robot IP in the browser: 192.168.XX.XX.
  3. Check the battery level under Basic Information in the PAC interface.

Battery Check


Last Updated: 2026-01-23