Skip to content

Motion Services

Robot Coordinate System

The robot's coordinate system is defined as:

  • X-axis: Forward direction
  • Y-axis: Left direction
  • Z-axis: Upward direction

1743132853853-4d88889a-4062-4810-a08d-468ad1b7fb05.png

Robot Default Heights

  • Standing Height: 0.48m (ground clearance)
  • Crouching Height: 0.19m (ground clearance)

1741329539335-9e6884c3-0f4c-4795-9b03-c9c6e4e43c71.png

Motion Control Service

Call corresponding APIs to activate different movement modes:

  • Navigation Mode (Autonomous path following)
  • Joystick Mode (Manual remote control)
  • Following Mode

Terrain-adaptive gait switching is supported via API calls based on:

  • Ground conditions (grass/gravel/stairs)
  • Mission requirements

Execute built-in special motions through APIs including:

  1. Hand waving
  2. Head shaking
  3. Tail wag

Movement Mode

Movement mode说明
Joystick ModeThe robot moves according to real-time remote control signals from the joystick controller
Navigation ModeThe robot autonomously navigates along a preconfigured route
Following ModeThe robot follows dynamic UWB signals

Movemnet Scene(Gait)

Gait TypeDescription
Walking GaitDefault locomotion pattern for flat terrain and normal operation
Stair GaitSpecialized gait for complex terrains including stair climbing and obstacle negotiation
Slope GaitAdaptive gait for inclined surfaces up to 30° slope angle

Demo Action

The Motion Service provides multiple built-in actions that can be choreographed as needed. Below are the special actions and their execution processes.

ActionExecution ProcessDiagram
Wave> 1.Standing posture 2. Call action server API (Wave) 3. Robot performs action 4. Action completed 5. Return to standing
1742621025355-4b6230cc-643c-4844-8989-4bc48fe9fbf4.gif
Head Shake> 1. Standing posture 2. Call action server API (Head Shake) 3. Robot performs action 4. Action completed 5. Return to standing
1742621092141-097f8292-d40d-4e37-90a7-70db2b8cc4c5.gif
Tail Wag> 1. Standing posture 2. Call action server API (Tail Wag) 3. Robot performs action 4. Action completed 5. Return to standing
1742621112058-844bc776-c49a-4a4d-ba9b-af2b5f17acc1.gif