Skip to content
Botlero

Spec glossary

Botlero publishes 195 measurements per robot. This page says what each one means: what counts as that measurement, what does not count, its unit, and the part of the robot it describes. A robot page shows only the measurements a source actually publishes, so most robots use a fraction of this list.

These are not descriptions written after the fact. Each pair of sentences below is the rule the extraction gate itself applies: a value is only stored when a fetched page states it in a way that satisfies the “counts as this” line and avoids the “does not count” line. That is why a definition can read like an instruction — it is one. How a value gets from a page to this site is described in About & method.

The same definitions as JSON: /api/spec-keys.

Body 10 measurements

Height heightCm

a range, or a single number · in cm · measured for the whole robot

Counts as this
standing height of the whole robot, in the page's own unit
Does not count
height of a hand, arm, box or shipping crate; seated/folded height unless the page gives only that
Read from a page
"Height 1320mm" -> 1320 mm

Published by 31 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Width widthCm

a single number · in cm · measured for the whole robot

Counts as this
body width (side to side), often the middle number of an HxWxD size
Does not count
packaging size; hand width
Read from a page
"1320x450x200mm" -> width 450 mm

Published by 20 robots: AgiBot A2, Agility Robotics Digit, Booster T1, CASBOT 02, CASBOT W1, DexForce W1 Pro, Galbot G1, Galbot S1, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, RB-Y1, Sprout, Syntro, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Depth depthCm

a single number · in cm · measured for the whole robot

Counts as this
body depth (front to back), often the last number of an HxWxD size
Does not count
packaging size
Read from a page
"1320x450x200mm" -> depth 200 mm

Published by 14 robots: AgiBot A2, Agility Robotics Digit, Booster T1, CASBOT 02, Galbot G1, Galbot S1, Isaac 1, LimX Luna, Muks Spaceo M1, RB-Y1, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Weight massKg

a single number · in kg · measured for the whole robot

Counts as this
total robot weight, with battery unless the page says otherwise
Does not count
payload, hand weight, battery weight, shipping weight
Read from a page
"Weight (With Battery) About 35kg" -> 35 kg

Published by 31 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Reach reachM

a single number · in m

Counts as this
maximum reach of the arm or robot
Does not count
arm length when a separate reach is not stated
Read from a page
"2.3 m reach" -> 2.3 m

Published by 12 robots: Agility Robotics Digit, CASBOT W1, DOBOT ATOM, Galbot G1, Galbot S1, Isaac 1, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, Torobo, Unitree G1.

Arm span armSpanMm

a single number · in mm

Counts as this
fingertip-to-fingertip span with arms outstretched
Does not count
single arm length — Unitree's own "Arm Span" column prints ONE arm's length, not fingertip-to-fingertip; a reach figure
Read from a page
"arm span 1395 mm"

Published by 5 robots: Astribot S1, CASBOT W1, Galbot G1, TALOS, Unitree G1.

Leg length legLengthMm

a single number · in mm · measured for one leg

Counts as this
total leg length, or thigh + calf given as one number
Does not count
a single segment unless the page names it as leg length ("400mm × 2" is thigh × 2, one SEGMENT); never a thigh + calf sum you add up yourself
Read from a page
"Leg length 1045 mm"

Published by 6 robots: Booster T1, TALOS, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Arm length armLengthMm

a single number · in mm · measured for one arm

Counts as this
length of one arm
Does not count
arm span, reach; a per-segment number ("338mm × 2" is upper-arm × 2, one SEGMENT, not the whole arm) and never a sum you compute yourself
Read from a page
"arm length 690 mm"

Published by 10 robots: Booster T1, Galbot G1, Galbot S1, LimX Luna, LimX Oli, Muks Spaceo M1, PUDU D7, Unitree H1, Unitree H2, Unitree R1.

Materials materials

one or more values from a fixed list

Counts as this
body/structure materials the page names
Does not count
materials of a charger, box or accessory; materials of one part (battery enclosure, motor stator, tendon, actuator, hand, cover) unless the page says body, frame, structure or shell
Read from a page
"Materials: Aluminum alloy, carbon fiber" -> ALUMINUM, CARBON_FIBER
Possible values
Aluminum · Magnesium · Carbon fiber · Steel · Titanium · Composite · Plastic · Foam · Textile

Published by 20 robots: 1X NEO, AgiBot X1, Agility Robotics Digit, Astribot S1, CASBOT 02, CASBOT W1, DexForce W1 Pro, Figure 03, Isaac 1, LimX Luna, Muks Spaceo M1, Psi V1, RB-Y1, Sprout, Syntro, TALOS, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Workspace height range workspaceHeightRangeM

a range, or a single number · in m · measured for the whole robot

Counts as this
vertical range the robot can work in (floor to highest shelf)
Does not count
robot height
Read from a page
"working height 0-1.8 m"

Published by 6 robots: Agility Robotics Digit, CASBOT W1, Galbot G1, Galbot S1, Isaac 1, PUDU D7.

Joints 19 measurements

Degrees of freedom jointCountTotal

a range, or a single number · measured for the whole robot

Counts as this
total DoF / joint count of the robot; a range when variants differ
Does not count
a DoF count of one hand or arm only
Read from a page
"Total Degrees of Freedom 23 - 43" -> 23-43

Published by 31 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

DoF count excludes hands jointCountExcludesHands

yes or no

Counts as this
true when the page says the total DoF excludes the hands
Does not count
guessing from arithmetic
Read from a page
"43 DoF (excluding hands)" -> true

Published by 1 robot: CASBOT 02.

DoF per leg jointCountPerLeg

a single number · measured for one leg

Counts as this
DoF of ONE leg
Does not count
both legs added together
Read from a page
"Single leg degrees of freedom 6"

Published by 18 robots: 1X NEO, AgiBot A2, AgiBot X1, Booster T1, Booster T2, CASBOT 02, DexForce W1 Pro, Galbot G1, LimX Luna, LimX Oli, PUDU D9, RB-Y1, Sprout, TALOS, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

DoF per arm jointCountPerArm

a single number · measured for one arm

Counts as this
DoF of ONE arm (excluding hand unless stated)
Does not count
both arms added; hand DoF
Read from a page
"Single arm degrees of freedom 5"

Published by 28 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Galbot G1, Galbot S1, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

DoF waist jointCountWaist

a single number · measured for one joint

Counts as this
DoF of the waist/torso/spine
Does not count
hip DoF counted in the leg
Read from a page
"Waist degrees of freedom 1"

Published by 19 robots: 1X NEO, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, Galbot G1, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

DoF head jointCountHead

a single number · measured for one joint

Counts as this
DoF of the head/neck
Does not count
camera pan of a sensor module
Read from a page
"Head 2 DoF"

Published by 23 robots: 1X NEO, AgiBot A2, AgiBot X1, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, Galbot G1, Galbot S1, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H2, Unitree R1.

DoF wrist wristJointCount

a single number · measured for one wrist

Counts as this
DoF of one wrist
Does not count
hand finger DoF
Read from a page
"Wrist +2 (optional)" -> 2

Published by 4 robots: 1X NEO, DexForce W1 Pro, Syntro, Unitree H1.

Actuator types actuatorTypes

one or more values from a fixed list

Counts as this
type of joint actuator or motor
Does not count
a motor model name alone
Read from a page
"Joint motor Low inertia PMSM" -> PMSM
Possible values
PMSM · BLDC · Series elastic · Tendon · Hydraulic · Linear · Rotary

Published by 14 robots: 1X NEO, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T2, Figure 03, Muks Spaceo M1, Psi V1, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Reducer types reducerTypes

one or more values from a fixed list

Counts as this
gearing / transmission type of the joints
Does not count
guessing from the motor type
Read from a page
"Gear tech: Strain-wave (harmonic)" -> HARMONIC
Possible values
Planetary · Harmonic · Cycloidal · Ball screw · Tendon · Direct drive

Published by 14 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, DOBOT ATOM, Figure 03, LimX Luna, Muks Spaceo M1, Psi V1, RB-Y1, Syntro, TALOS, Unitree R1.

Reduction ratio reductionRatio

a range, or a single number · measured for one joint

Counts as this
gear reduction ratio as the page writes it (1:108 -> 108)
Does not count
anything computed
Read from a page
"reduction ratio 1:108" -> 108

Published by 1 robot: 1X NEO.

Torque density torqueDensityNmPerKg

a single number · in N·m/kg · measured for one joint

Counts as this
a stated N.m/kg number
Does not count
a torque divided by a weight you computed
Read from a page
"torque density 20 N.m/kg"

Published by 1 robot: Unitree H1.

Max joint torque maxJointPeakTorqueNm

a single number · in N·m · measured for any joint of the robot

Counts as this
highest joint torque of the WHOLE robot (usually a knee, hip or other leg joint)
Does not count
torque of a finger, thumb, hand or wrist joint (use jointPeakTorqueNm); a different model
Read from a page
"Maximum Torque of Knee Joint 90N.m" -> 90

Published by 12 robots: AgiBot A2, AgiBot X1, Booster T1, Booster T2, CASBOT 02, LimX Luna, LimX Oli, PUDU D9, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Joint torque (per joint) jointPeakTorqueNm

a single number · in N·m · measured for one joint

Counts as this
torque of a named joint; put the joint name in the quote
Does not count
maximum torque of the whole robot when already given
Read from a page
"wrist 17.75 Nm"

Published by 14 robots: 1X NEO, AgiBot A2, AgiBot X1, Booster T1, Booster T2, CASBOT 02, LimX Luna, LimX Oli, PUDU D9, RB-Y1, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Joint range (per joint) jointRangeDeg

a range, or a single number · in ° · measured for one joint

Counts as this
range of one named joint as printed (0~165° -> 0-165)
Does not count
converting ±155° into 0-310
Read from a page
"Knee joint 0~165°" -> 0-165

Published by 6 robots: Booster T1, LimX Luna, LimX Oli, RB-Y1, Unitree G1, Unitree R1.

Encoder type encoderType

one value from a fixed list

Counts as this
encoder type of the joints
Does not count
guessing
Read from a page
"Joint encoder Dual encoder" -> DUAL
Possible values
Dual · Absolute · Incremental · Magnetic · Optical

Published by 7 robots: AgiBot A2, AgiBot X1, Booster T1, Muks Spaceo M1, TALOS, Unitree G1, Unitree H1.

Cooling coolingType

one value from a fixed list

Counts as this
joint/body cooling method
Does not count
cooling of a charger, battery or dock — this key is joint/body cooling
Read from a page
"Cooling System Local air cooling" -> AIR
Possible values
Air · Liquid · Passive · Forced

Published by 11 robots: AgiBot A2, Booster T2, CASBOT 02, CASBOT W1, Figure 03, LimX Luna, LimX Oli, Muks Spaceo M1, Unitree G1, Unitree H2, Unitree R1.

Hollow-shaft cabling hollowShaftCabling

yes or no

Counts as this
true when joints route cables through a hollow shaft / internal wiring
Does not count
external cable harness
Read from a page
"Hollow joint wiring" -> true

Published by 4 robots: AgiBot X1, Unitree G1, Unitree H1, Unitree R1.

Actuator cycle life actuatorCycleLife

a single number

Counts as this
rated number of cycles of an actuator/hand
Does not count
battery cycle life
Read from a page
"tested to 2.000.000 cycles" -> 2000000

Published by 1 robot: 1X NEO.

Position repeatability positionRepeatabilityMm

a single number · in mm

Counts as this
stated repeatability in mm
Does not count
accuracy of a sensor; ANY figure the page calls accuracy or precision — accuracy is NOT repeatability, so "Accuracy 1mm" does not prove this key
Read from a page
"repeatability ±0.1 mm" -> 0.1

Published by 8 robots: 1X NEO, Astribot S1, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, PUDU D7, RB-Y1, Torobo.

Load 5 measurements

Rated payload ratedLoadKg

a single number · in kg · measured for the whole robot

Counts as this
rated / sustained payload of the WHOLE robot; a plain "payload" with no max/peak word goes here
Does not count
peak or instantaneous load; a load of another model; a value per arm, per hand, per finger or per joint — this key is the WHOLE robot ("Payload: 3 kg per arm" is loadPerArmKg, "hand grasp load" is handGraspLoadKg)
Read from a page
"Payload: 20KG" -> 20 kg

Published by 29 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Peak payload limitingLoadKg

a single number · in kg · measured for the whole robot

Counts as this
maximum / peak / instantaneous payload of the WHOLE robot
Does not count
rated load; a plain "payload" with no max/peak word; a per-arm, per-hand, per-finger or per-joint value EVEN when it says peak or maximum ("Arm normal load Peak: About 21Kg" is loadPerArmKg) — this key is the WHOLE robot
Read from a page
"instantaneous payload of 50 kg" -> 50 kg

Published by 13 robots: 1X NEO, AgiBot A2, Agility Robotics Digit, Astribot S1, DOBOT ATOM, Figure 03, Galbot S1, Muks Spaceo M1, PUDU D7, PUDU D9, Sprout, Torobo, Unitree H2.

Lift capacity liftLoadKg

a single number · in kg · measured for the whole robot

Counts as this
weight the WHOLE robot can lift
Does not count
weight it can CARRY — "carry" is not "lift", use ratedLoadKg; a per-arm, per-hand, per-finger or per-joint lift ("each arm lifts 7 kg" is loadPerArmKg) — this key is the WHOLE robot
Read from a page
"lift up to 154 lb" -> 154 lb

Published by 7 robots: 1X NEO, Agility Robotics Digit, Galbot S1, HMND 01 Alpha Bipedal, Psi V1, Torobo, Unitree H2.

Payload per arm loadPerArmKg

a single number · in kg · measured for one arm

Counts as this
payload of ONE arm
Does not count
total payload of both arms or of the whole robot — the quote itself must say per arm / each arm / single arm ("25 kg carrying capacity" is ratedLoadKg); what one hand can grasp (use handGraspLoadKg)
Read from a page
"Arm Payload About 2kg"

Published by 26 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Galbot G1, Galbot S1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Hand/end-effector speed endEffectorMaxSpeedMps

a single number · in m/s · measured for one hand

Counts as this
top speed of the hand/end effector
Does not count
walking speed
Read from a page
"hands 8.0 m/s"

Published by 4 robots: 1X NEO, Astribot S1, DOBOT ATOM, LimX Oli.

Hands 13 measurements

Fingers per hand fingerCount

a single number · measured for one hand

Counts as this
number of fingers on one hand
Does not count
joint count; a both-hands total — a directory's "Number of fingers: 10" or "N total" cell counts BOTH hands, this key is ONE hand; a count written only as a word (three)
Read from a page
"3-finger dexterous hand" -> 3

Published by 21 robots: 1X NEO, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, Figure 03, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Psi V1, RB-Y1, Sprout, Syntro, TALOS, Unitree G1, Unitree H1.

Hand DoF handJointCount

a single number · measured for one hand

Counts as this
DoF of ONE hand
Does not count
DoF of both hands added — a directory's "DOF in hands", "44 (32 in hands)" or "20 DOF total" cell is the both-hands total, this key is ONE hand; never add two hands up yourself
Read from a page
"22 DoF hands" -> 22

Published by 24 robots: 1X NEO, AgiBot A2, Agility Robotics Digit, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1.

Hand active DoF handActiveJointCount

a single number · measured for one hand

Counts as this
actively driven DoF of one hand
Does not count
passive joints
Read from a page
"16 active DoF"

Published by 18 robots: 1X NEO, AgiBot A2, CASBOT 02, CASBOT W1, DexForce W1 Pro, Figure 03, HMND 01 Alpha Bipedal, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2.

Tactile sensing tactileSensing

yes or no

Counts as this
true when the hands have tactile/touch sensors
Does not count
a touch screen
Read from a page
"tactile sensor arrays" -> true

Published by 12 robots: 1X NEO, AgiBot A2, Astribot S1, CASBOT W1, DexForce W1 Pro, Figure 03, Galbot G1, Muks Spaceo M1, PUDU D7, PUDU D9, Torobo, Unitree G1.

Tactile points tactilePointCount

a single number · measured for one hand

Counts as this
number of tactile sensing points per hand
Does not count
number of sensors of another kind
Read from a page
"94 tactile sensing points"

Published by 3 robots: PUDU D9, Torobo, Unitree G1.

Minimum detectable force minDetectableForceG

a single number · in g · measured for one hand

Counts as this
smallest force the hand can sense, as printed (3 grams)
Does not count
fingertip force
Read from a page
"detect forces as small as 3 grams" -> 3 g

Published by 2 robots: Figure 03, Unitree G1.

Fingertip force fingertipForceN

a single number · in N · measured for one finger

Counts as this
force at the fingertip
Does not count
grip of the whole hand
Read from a page
"fingertip force 15 N"

Published by 3 robots: 1X NEO, Torobo, Unitree H2.

Grip force gripperForceN

a range, or a single number · in N · measured for one hand

Counts as this
grip / clamping force of the hand or gripper
Does not count
fingertip force
Read from a page
"clamping force 5-120 N"

Published by 4 robots: AgiBot X1, CASBOT W1, PUDU D9, Unitree H2.

Hand grasp load handGraspLoadKg

a single number · in kg · measured for one hand

Counts as this
weight one hand can hold
Does not count
arm payload
Read from a page
"hand grasp load 7.5 kg"

Published by 3 robots: AgiBot X1, Agility Robotics Digit, Unitree G1.

Hand sensors handSensors

one or more values from a fixed list · measured for one hand

Counts as this
sensors built into the hand/wrist
Does not count
sensors in the head
Read from a page
"embedded palm camera" -> PALM_CAMERA
Possible values
Tactile · Palm camera · Force torque · Proximity · Shear · Depth camera

Published by 15 robots: 1X NEO, AgiBot A2, AgiBot X1, Astribot S1, CASBOT W1, Figure 03, Galbot G1, HMND 01 Alpha Bipedal, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, TALOS, Unitree G1, Unitree H2.

Swappable end effector endEffectorSwappable

yes or no

Counts as this
true when hands/end effectors can be swapped or options exist
Does not count
a battery swap
Read from a page
"interchangeable end effectors" -> true

Published by 15 robots: Agility Robotics Digit, Astribot S1, Booster T2, CASBOT W1, DexForce W1 Pro, Figure 03, Galbot G1, HMND 01 Alpha Bipedal, LimX Luna, LimX Oli, PUDU D7, Torobo, Unitree G1, Unitree H1, Unitree R1.

Hand weight handMassG

a single number · in g · measured for one hand

Counts as this
weight of one hand
Does not count
robot weight
Read from a page
"Weight 710g"

Published by 2 robots: PUDU D9, Unitree H2.

Hand control interface handControlInterface

one value from a fixed list · measured for one hand

Counts as this
communication interface of the hand
Does not count
robot-level ports
Read from a page
"control interface RS485" -> RS485
Possible values
RS485 · USB · Ethercat · CAN · Ethernet · Serial · Internal

Mobility 6 measurements

Walking speed walkingSpeedMps

a single number · in m/s · measured for the whole robot

Counts as this
normal walking speed
Does not count
running / maximum / top speed, including a speed the page itself calls a record ("Moving speed of 3.3m/s(world record)" is maxSpeedMps, not walking); hand, finger or arm speed (use endEffectorMaxSpeedMps) — this key is the WHOLE robot walking
Read from a page
"walking speed 1.4 m/s"

Published by 24 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DOBOT ATOM, Figure 03, Galbot S1, HMND 01 Alpha Bipedal, LimX Luna, LimX Oli, Psi V1, PUDU D7, PUDU D9, Sprout, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Max speed maxSpeedMps

a single number · in m/s · measured for the whole robot

Counts as this
top speed (running or maximum moving speed)
Does not count
walking speed when a separate max is given; hand, finger or arm speed (use endEffectorMaxSpeedMps) — this key is the WHOLE robot moving
Read from a page
"Moving Speed 2m/s" -> 2

Published by 31 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Max slope maxSlopeDeg

a single number · in ° · measured for the whole robot

Counts as this
steepest slope it can walk, in degrees
Does not count
stairs height
Read from a page
"slope 15°"

Published by 2 robots: PUDU D7, PUDU D9.

Stair climbing stairClimbing

yes or no

Counts as this
true when the page says it climbs/navigates stairs
Does not count
a demo of a different robot
Read from a page
"navigates stairs" -> true

Published by 20 robots: 1X NEO, AgiBot A2, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT W1, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, LimX Oli, Muks Spaceo M1, PUDU D9, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Fall recovery fallRecovery

yes or no

Counts as this
true when it can get up by itself after lying/falling
Does not count
fall detection only; push recovery, balance recovery or dynamic recovery — any "recovery" that is not getting up off the ground by itself
Read from a page
"lie down and get back up" -> true

Published by 9 robots: 1X NEO, Agility Robotics Digit, Booster T1, Booster T2, Figure 03, LimX Oli, Sprout, Unitree G1, Unitree R1.

Power 20 measurements

Battery chemistry batteryChemistry

one value from a fixed list

Counts as this
battery chemistry as printed
Does not count
guessing lithium from "battery"
Read from a page
"13 string lithium battery" -> LI_ION
Possible values
Li-ion · LFP · NMC · LiPo

Published by 12 robots: 1X NEO, Agility Robotics Digit, CASBOT 02, CASBOT W1, DOBOT ATOM, Muks Spaceo M1, PUDU D7, TALOS, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Battery capacity batteryCapacityAh

a single number · in Ah · measured for the battery

Counts as this
battery charge capacity in Ah or mAh
Does not count
energy in Wh
Read from a page
"Smart Battery 9000mAh" -> 9000 mAh

Published by 18 robots: AgiBot A2, Agility Robotics Digit, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, Galbot G1, Galbot S1, LimX Luna, LimX Oli, Muks Spaceo M1, PUDU D9, RB-Y1, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Battery voltage (nominal) batteryNominalVoltageV

a single number · in V · measured for the battery

Counts as this
nominal battery voltage
Does not count
charger or max voltage
Read from a page
"nominal 46.8 V"

Published by 10 robots: AgiBot X1, Agility Robotics Digit, Booster T2, CASBOT 02, CASBOT W1, Galbot G1, Galbot S1, Muks Spaceo M1, RB-Y1, Unitree G1.

Battery voltage (max) batteryMaxVoltageV

a single number · in V · measured for the battery

Counts as this
maximum / full-charge battery voltage
Does not count
nominal voltage
Read from a page
"Max Voltage 54.6V"

Published by 4 robots: AgiBot A2, Galbot G1, Unitree H1, Unitree H2.

Battery energy batteryEnergyWh

a single number · in Wh · measured for the battery

Counts as this
battery energy in Wh/kWh as printed
Does not count
capacity in Ah
Read from a page
"2.3 kWh battery"

Published by 17 robots: 1X NEO, AgiBot A2, Agility Robotics Digit, Astribot S1, Booster T1, DOBOT ATOM, Figure 03, Galbot G1, PUDU D7, PUDU D9, RB-Y1, Syntro, TALOS, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Battery weight batteryMassKg

a single number · in kg · measured for the battery

Counts as this
weight of the battery pack
Does not count
robot weight
Read from a page
"battery weight 2 kg"

Published by 1 robot: Agility Robotics Digit.

Battery packs batteryPackCount

a single number

Counts as this
number of battery packs in the robot
Does not count
cells in series ("13 string"); a digit that is part of a company or product name (1X, Dex1-1, H1) is not a count; a count written only as a word (dual)
Read from a page
"2 battery packs" -> 2

Published by 2 robots: CASBOT 02, Galbot S1.

Battery swap batterySwapMode

one value from a fixed list

Counts as this
how the battery is exchanged
Does not count
charging method
Read from a page
"Smart Battery (Quick Release)" -> QUICK_RELEASE
Possible values
None · Tool · Quick release · Hot swap · Autonomous

Published by 18 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, CASBOT W1, Figure 03, Galbot S1, HMND 01 Alpha Bipedal, LimX Luna, LimX Oli, Muks Spaceo M1, Sprout, Syntro, TALOS, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Battery swap time batterySwapTimeSec

a single number · in s

Counts as this
time to swap a battery
Does not count
charge time
Read from a page
"swaps its battery in 3 minutes" -> 3 min

Battery replaceable by batteryReplaceableBy

one value from a fixed list

Counts as this
who may replace the battery
Does not count
guessing
Read from a page
"not user-swappable" -> MANUFACTURER
Possible values
User · Technician · Manufacturer

Published by 1 robot: 1X NEO.

Battery cycle life batteryCycleLife

a single number · measured for the battery

Counts as this
battery charge cycles
Does not count
actuator cycles
Read from a page
">=500 cycles @80% DoD" -> 500

Charging method chargeMethod

one or more values from a fixed list

Counts as this
how the robot is charged
Does not count
battery swap mode
Read from a page
"wireless inductive charging" -> WIRELESS
Possible values
Cable · Dock · Wireless · Battery swap · Tether

Published by 14 robots: 1X NEO, Agility Robotics Digit, Astribot S1, CASBOT 02, CASBOT W1, DexForce W1 Pro, Figure 03, Galbot G1, Galbot S1, Isaac 1, Muks Spaceo M1, Torobo, Unitree G1, Unitree H1.

Charge time chargeTimeMin

a range, or a single number · in min

Counts as this
time to full charge, in the page's own unit; when the page prints two ends give BOTH
Does not count
runtime
Read from a page
"Charging: 2-3 hours" -> 2-3 h

Published by 12 robots: 1X NEO, AgiBot A2, Agility Robotics Digit, Astribot S1, CASBOT W1, Galbot G1, Galbot S1, Isaac 1, LimX Luna, Syntro, Unitree G1, Unitree H1.

Charge power chargePowerW

a single number · in W

Counts as this
charging power in W/kW
Does not count
battery energy
Read from a page
"charges at 2 kW"

Published by 1 robot: Figure 03.

Charger input voltage chargerInputVac

a range, or a single number · in V · measured for the charger

Counts as this
charger AC input voltage
Does not count
output voltage
Read from a page
"Input 100-240V AC"

Published by 3 robots: AgiBot A2, Agility Robotics Digit, LimX Luna.

Charger output voltage chargerOutputVoltageV

a single number · in V · measured for the charger

Counts as this
charger output voltage
Does not count
battery nominal voltage
Read from a page
"Output 54V"

Published by 5 robots: AgiBot A2, Agility Robotics Digit, Galbot G1, LimX Luna, Unitree G1.

Charger output current chargerOutputCurrentA

a single number · in A · measured for the charger

Counts as this
charger output current in A
Does not count
battery capacity
Read from a page
"Output 54V 5A" -> 5

Published by 5 robots: AgiBot A2, Agility Robotics Digit, Galbot G1, LimX Luna, Unitree G1.

Runtime runtimeMin

a range, or a single number · in min

Counts as this
time on one charge, in the page's own unit; when the page prints two ends give BOTH
Does not count
charge time; standby time
Read from a page
"Runtime: 1.5-2 hours" -> 1.5-2 h

Published by 31 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Run-to-charge ratio runToChargeRatio

a single number

Counts as this
a ratio the page prints itself (10:1)
Does not count
a ratio you computed from minutes per hour
Read from a page
"10:1 run-to-charge ratio" -> 10

Published by 1 robot: Agility Robotics Digit.

Duty hours per day dutyHoursPerDay

a single number · in h

Counts as this
stated operating hours per day
Does not count
runtime per charge
Read from a page
"works 20 hours a day"

Published by 4 robots: AgiBot A2, Agility Robotics Digit, Galbot S1, LimX Luna.

Perception 14 measurements

Sensors sensors

one or more values from a fixed list

Counts as this
sensor types on the robot
Does not count
sensors of the charger or app
Read from a page
"Depth Camera+3D LiDAR" -> DEPTH_CAMERA, LIDAR
Possible values
RGB camera · Depth camera · Stereo camera · LiDAR · IMU · Microphone · Force torque · Tactile · Ultrasonic · Proximity · Mmwave · Encoder

Published by 31 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Camera count cameraCount

a single number

Counts as this
number of cameras on the robot
Does not count
pixels; a digit that is part of a company or product name (1X, Dex1-1, D435) is not a count
Read from a page
"8 total cameras" -> 8

Published by 11 robots: 1X NEO, AgiBot A2, Agility Robotics Digit, CASBOT 02, DexForce W1 Pro, Figure 03, Galbot G1, Galbot S1, Muks Spaceo M1, Psi V1, Sprout.

Camera resolution cameraResolutionMp

a single number · in MP

Counts as this
camera resolution in MP
Does not count
video resolution like 1080p unless MP is printed
Read from a page
"8.85MP stereo cameras"

Published by 2 robots: 1X NEO, Muks Spaceo M1.

Camera frame rate cameraFrameRateFps

a single number · in fps

Counts as this
camera frame rate (fps or Hz)
Does not count
control loop frequency
Read from a page
"90Hz" -> 90

Published by 3 robots: 1X NEO, DOBOT ATOM, TALOS.

Camera FOV (horizontal) cameraFovHorizontalDeg

a single number · in °

Counts as this
horizontal field of view in degrees
Does not count
vertical FOV
Read from a page
"HFOV 156°"

Published by 1 robot: TALOS.

Camera FOV (vertical) cameraFovVerticalDeg

a single number · in °

Counts as this
vertical field of view in degrees
Does not count
horizontal FOV
Read from a page
"VFOV 116°"

Published by 2 robots: TALOS, Unitree G1.

Camera shutter cameraShutterType

one value from a fixed list

Counts as this
camera shutter type
Does not count
guessing
Read from a page
"global shutter"
Possible values
Worldwide · Rolling

Depth method depthMethod

one value from a fixed list

Counts as this
how depth is sensed
Does not count
a method the page never names for THIS robot; a bare "depth camera" with no method and no model — a named depth-camera model whose method is known (RealSense D435 = stereo) is fine, it is not a guess
Read from a page
"D435i depth camera" -> STEREO
Possible values
Stereo · TOF · Structured light · LiDAR

Published by 22 robots: 1X NEO, Agility Robotics Digit, Astribot S1, Booster T1, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot S1, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, PUDU D7, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree R1.

Depth min range depthMinRangeM

a single number · in m

Counts as this
closest distance depth works at
Does not count
maximum range
Read from a page
"min range 0.15 m"

Published by 2 robots: Agility Robotics Digit, TALOS.

LiDAR lidar

yes or no

Counts as this
true when a LiDAR is on the robot (false when page says vision-only/no lidar)
Does not count
a lidar on a charger or dock
Read from a page
"3D LiDAR" -> true

Published by 27 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, LimX Luna, LimX Oli, Muks Spaceo M1, PUDU D7, PUDU D9, RB-Y1, Syntro, TALOS, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

IMU axes imuAxes

a single number

Counts as this
number of IMU axes (6-axis -> 6)
Does not count
number of IMUs
Read from a page
"9-axis IMU" -> 9

Published by 4 robots: Booster T1, LimX Luna, LimX Oli, Unitree R1.

Microphones microphoneCount

a single number

Counts as this
number of microphones
Does not count
speakers
Read from a page
"4-mic array" -> 4

Published by 10 robots: 1X NEO, AgiBot A2, Booster T1, CASBOT 02, HMND 01 Alpha Bipedal, Muks Spaceo M1, Sprout, Unitree G1, Unitree H2, Unitree R1.

Speaker power speakerPowerW

a single number · in W

Counts as this
speaker power in W
Does not count
charger power
Read from a page
"Speaker 5W"

Published by 5 robots: Galbot G1, Galbot S1, Muks Spaceo M1, TALOS, Unitree G1.

Displays displayScreens

one or more values from a fixed list

Counts as this
screens on the robot body
Does not count
app screens
Read from a page
"New side screens" -> SIDE
Possible values
Face · Chest · Side · Head · Tablet

Published by 5 robots: Agility Robotics Digit, CASBOT W1, Figure 03, HMND 01 Alpha Bipedal, Sprout.

Compute 7 measurements

Compute computeUnit

free text, as the page writes it

Counts as this
main onboard computer hardware (CPU/GPU/SoC board) as printed, with role if given
Does not count
compute of the charger/app/cloud; an AI model or software name (Helix, GR00T, Redwood, UnifoLM) — this key is hardware; a phrase that names no hardware at all ("onboard computer hardware"); a guess the page itself marks as one ("(likely NVIDIA Jetson platform)") — copy the hardware, not the hedge
Read from a page
"CPU Arm® Cortex®-A78AE" -> Arm Cortex-A78AE

Published by 27 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

AI compute computeAiPerformance

a single number · in TOPS

Counts as this
AI compute number as printed (TOPS or TFLOPS)
Does not count
CPU clock; the AI compute of an accessory sold separately (e.g. a compute backpack) — that is not the robot's own compute
Read from a page
"AI compute 275 TOPS" -> 275 TOPS

Published by 18 robots: 1X NEO, AgiBot A2, Booster T1, Booster T2, CASBOT 02, DexForce W1 Pro, DOBOT ATOM, Galbot G1, Galbot S1, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

AI compute metric computeAiMetric

one value from a fixed list

Counts as this
the unit/metric the AI compute number is given in
Does not count
a version number; the metric printed for an accessory sold separately (e.g. a compute backpack) — that is not the robot's own compute
Read from a page
"AI compute 275 TOPS (INT8)" -> TOPS
Possible values
TOPS · TFLOPS (FP4) · TFLOPS

Published by 18 robots: 1X NEO, AgiBot A2, Booster T1, Booster T2, CASBOT 02, DexForce W1 Pro, DOBOT ATOM, Galbot G1, Galbot S1, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Memory computeMemoryGb

a single number · in GB

Counts as this
onboard RAM
Does not count
storage
Read from a page
"16GB memory"

Published by 10 robots: 1X NEO, Galbot G1, Galbot S1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, RB-Y1, Sprout, Unitree G1.

Storage computeStorageGb

a single number · in GB

Counts as this
onboard storage
Does not count
RAM
Read from a page
"storage 1 TB" -> 1 TB

Published by 6 robots: 1X NEO, LimX Luna, LimX Oli, Muks Spaceo M1, Sprout, Unitree G1.

Optional compute module computeOptionalModule

free text, as the page writes it

Counts as this
a compute module the page itself calls optional / add-on / upgrade / available for purchase
Does not count
the standard computer; a module the page does not call optional; an AI model or software name (Helix, GR00T, Redwood, UnifoLM) — this key is hardware
Read from a page
"EDU version adds an optional NVIDIA Jetson Orin NX/AGX module" -> NVIDIA Jetson Orin NX/AGX

Published by 7 robots: Agility Robotics Digit, LimX Oli, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Safety controller safetyController

free text, as the page writes it

Counts as this
a separate safety-rated controller as described
Does not count
general safety claims
Read from a page
"independent safety controller (PLd)"

Published by 1 robot: Agility Robotics Digit.

Connectivity 6 measurements

Wi-Fi wifiStandard

one value from a fixed list

Counts as this
Wi-Fi standard (plain WIFI only if no version)
Does not count
Bluetooth
Read from a page
"WiFi 6、Bluetooth 5.2" -> WIFI_6
Possible values
Wi-Fi 7 · Wi-Fi 6E · Wi-Fi 6 · Wi-Fi 5 · Wi-Fi

Published by 28 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, RB-Y1, Sprout, Syntro, TALOS, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Bluetooth bluetoothVersion

free text, as the page writes it

Counts as this
Bluetooth version as printed ("5.2")
Does not count
Wi-Fi; the bare word "Bluetooth" in a connectivity list ("Wifi, Bluetooth, 5G") or a "Bluetooth: Yes / supported" cell — this key is the version number only
Read from a page
"Bluetooth 5.2" -> 5.2

Published by 11 robots: Booster T1, Booster T2, CASBOT 02, CASBOT W1, Galbot G1, Galbot S1, LimX Oli, Muks Spaceo M1, Unitree G1, Unitree H2, Unitree R1.

Cellular cellular

one value from a fixed list

Counts as this
cellular radio
Does not count
Wi-Fi
Read from a page
"Wi-Fi, Bluetooth, and 5G are included" -> G5
Possible values
5G · 4G · 4G/5G

Published by 5 robots: 1X NEO, AgiBot A2, CASBOT 02, CASBOT W1, Syntro.

Ethernet ports ethernetPortCount

a single number

Counts as this
number of Ethernet ports
Does not count
USB ports
Read from a page
"4 Ethernet ports"

Published by 3 robots: RB-Y1, Torobo, Unitree G1.

Fieldbus ports fieldbusPorts

one or more values from a fixed list

Counts as this
fieldbus ports exposed to developers
Does not count
Ethernet, USB
Read from a page
"RS485/CAN"
Possible values
CAN · RS485 · Ethercat · I2C · SPI · UART

Published by 4 robots: AgiBot X1, Agility Robotics Digit, DexForce W1 Pro, TALOS.

Aux power outputs auxPowerOutputs

free text, as the page writes it

Counts as this
external power outputs as printed
Does not count
battery voltage
Read from a page
"24V 24V/5A power output" -> 24V/5A

Published by 1 robot: Unitree G1.

Software 15 measurements

Robot OS robotOs

free text, as the page writes it

Counts as this
the robot's operating system as printed
Does not count
SDK host OS; the OS of an accessory sold separately (e.g. a compute backpack) — that is not the robot's own OS; a cell that says N/A, none or "not published" — that is not a value
Read from a page
"Operating System Ubuntu Linux 24.04" -> Ubuntu Linux 24.04

Published by 24 robots: 1X NEO, AgiBot A2, AgiBot X1, Astribot S1, Booster T1, CASBOT 02, CASBOT W1, DexForce W1 Pro, Figure 03, Galbot S1, HMND 01 Alpha Bipedal, LimX Luna, LimX Oli, Muks Spaceo M1, PUDU D7, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

SDK host OS sdkHostOs

free text, as the page writes it

Counts as this
OS the SDK runs on as printed
Does not count
the robot OS when not stated for the SDK — a line about what the ROBOT ships with ("typically shipped with Ubuntu 20.04") is robotOs, not the SDK host
Read from a page
"The SDK requires a host PC running Ubuntu 22.04" -> Ubuntu 22.04

Published by 1 robot: AgiBot X1.

Middleware middleware

one or more values from a fixed list

Counts as this
robot communication middleware
Does not count
a programming language
Read from a page
"based on DDS" -> DDS
Possible values
ROS · ROS2 · DDS · Cyclone dds · Fast dds · Zenoh · Lcm

Published by 17 robots: AgiBot A2, Astribot S1, Booster T1, CASBOT 02, CASBOT W1, DexForce W1 Pro, Galbot S1, LimX Luna, LimX Oli, RB-Y1, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

ROS 2 distros ros2Distros

one or more values from a fixed list

Counts as this
ROS 2 distributions supported
Does not count
plain "ROS 2" with no distro
Read from a page
"Ubuntu 22.04 humble" -> HUMBLE
Possible values
Foxy · Humble · Iron · Jazzy · Rolling · Galactic

Published by 3 robots: TALOS, Unitree G1, Unitree H1.

SDK languages sdkLanguages

one or more values from a fixed list

Counts as this
languages of the official SDK/API
Does not count
languages of an unrelated tool
Read from a page
"C++ and Python APIs" -> CPP, PYTHON
Possible values
C++ · Python · C# · Java · Rust · Javascript

Published by 10 robots: Booster T1, Galbot S1, LimX Oli, Muks Spaceo M1, RB-Y1, Sprout, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

SDK link sdkUrl

a web address

Counts as this
URL of the official SDK, copied exactly from the page
Does not count
a URL you build
Read from a page
"SDK download https://github.com/unitreerobotics/unitree_sdk2" -> github.com/unitreerobotics/unitree_sdk2

Published by 6 robots: AgiBot A2, Booster T1, RB-Y1, Unitree G1, Unitree H1, Unitree R1.

SDK license sdkLicense

free text, as the page writes it

Counts as this
SDK licence as printed
Does not count
hardware licence
Read from a page
"License BSD-3-Clause" -> BSD-3-Clause

API docs link apiDocsUrl

a web address

Counts as this
URL of the developer docs, copied exactly from the page
Does not count
a URL you build
Read from a page
"support.unitree.com/home/en/G1_developer"

Published by 10 robots: Booster T1, Booster T2, DexForce W1 Pro, Galbot S1, PUDU D9, RB-Y1, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Simulation assets simulationAssets

one or more values from a fixed list

Counts as this
simulators/robot models provided
Does not count
a generic mention of AI
Read from a page
"compatible with NVIDIA Isaac Sim and MuJoCo" -> ISAAC, MUJOCO
Possible values
URDF · MJCF · Mujoco · Isaac · Gazebo · Pybullet · Genesis · World model

Published by 14 robots: AgiBot X1, Agility Robotics Digit, Booster T1, Booster T2, Galbot G1, LimX Oli, RB-Y1, Sprout, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

OTA updates otaUpdates

yes or no

Counts as this
true when software updates are delivered over the air
Does not count
updates of an app only
Read from a page
"OTA upgrade" -> true

Published by 18 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Booster T1, CASBOT 02, CASBOT W1, DexForce W1 Pro, Figure 03, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Open to developers secondaryDevelopmentSupported

yes or no

Counts as this
true when the page says users can develop on it
Does not count
a different variant
Read from a page
"supports secondary development" -> true

Published by 20 robots: AgiBot A2, AgiBot X1, Agility Robotics Digit, Booster T1, Booster T2, CASBOT 02, DexForce W1 Pro, Galbot G1, Galbot S1, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Sprout, Syntro, TALOS, Torobo, Unitree H1, Unitree H2, Unitree R1.

Hardware license hardwareLicense

free text, as the page writes it

Counts as this
open-hardware licence as printed
Does not count
software licence
Read from a page
"Hardware license CERN-OHL-S" -> CERN-OHL-S

CAD files link cadFilesUrl

a web address

Counts as this
URL of CAD files, copied exactly from the page
Does not count
a URL you build
Read from a page
"onshape.com/..."

Mobile app mobileApp

yes or no

Counts as this
true when a companion phone app exists
Does not count
a web dashboard
Read from a page
"companion app" -> true

Published by 14 robots: 1X NEO, AgiBot X1, Booster T1, Booster T2, CASBOT 02, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Sprout, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Handheld controller handheldControllerIncluded

yes or no

Counts as this
true when a handheld controller comes with it
Does not count
a phone app
Read from a page
"Handheld remote control Yes" -> true

Published by 13 robots: AgiBot A2, Booster T1, CASBOT 02, CASBOT W1, DexForce W1 Pro, Galbot S1, LimX Luna, LimX Oli, Muks Spaceo M1, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Autonomy 6 measurements

Operating modes operatingModes

one or more values from a fixed list

Counts as this
modes the robot can be operated in
Does not count
motion states like "squat mode"
Read from a page
"Remote control, AI automation" -> REMOTE_CONTROL, AUTONOMOUS
Possible values
Autonomous · Teleoperation · Remote control · Voice · App · Low level · High level

Published by 31 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

AI learning method aiLearningMethod

one or more values from a fixed list

Counts as this
how the robot's AI is trained
Does not count
marketing words; a buyer segment or a "Best for / Who is it for" list ("for reinforcement learning research labs") — that names the buyer, not how the AI is trained
Read from a page
"Imitation & reinforcement learning driven" -> IMITATION, REINFORCEMENT
Possible values
Reinforcement · Imitation · End to end · Teleop data · World model · VLA

Published by 23 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Psi V1, PUDU D9, RB-Y1, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Fleet learning fleetLearning

yes or no

Counts as this
true when learning from one robot improves the fleet
Does not count
single-robot learning
Read from a page
"insights from all NEO robots collectively improve the AI" -> true

Published by 2 robots: 1X NEO, Figure 03.

Multi-robot coordination multiRobotCoordination

yes or no

Counts as this
true when robots coordinate with each other
Does not count
one robot with a human
Read from a page
"two robots collaborating" -> true

Published by 20 robots: AgiBot A2, Agility Robotics Digit, Astribot S1, Booster T2, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, LimX Luna, Muks Spaceo M1, Psi V1, PUDU D7, RB-Y1, Sprout, TALOS, Torobo, Unitree G1, Unitree H1, Unitree R1.

Voice interaction voiceInteraction

yes or no

Counts as this
true when you can talk to it
Does not count
a speaker spec alone
Read from a page
"voice-first interaction" -> true

Published by 25 robots: 1X NEO, AgiBot A2, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, LimX Luna, LimX Oli, Muks Spaceo M1, PUDU D7, PUDU D9, RB-Y1, Sprout, TALOS, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Teleoperation interfaces teleopInterfaces

one or more values from a fixed list

Counts as this
devices a human uses to teleoperate
Does not count
voice commands
Read from a page
"through a phone or a VR headset" -> PHONE_APP, VR
Possible values
VR · Phone app · Tablet · Handheld · Motion capture · Web

Published by 20 robots: 1X NEO, AgiBot X1, Astribot S1, Booster T1, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, RB-Y1, Sprout, Syntro, Unitree G1, Unitree H1, Unitree R1.

Safety 7 measurements

Human detection humanDetection

yes or no

Counts as this
true when it detects humans nearby
Does not count
generic obstacle avoidance
Read from a page
"detects people and slows" -> true

Published by 1 robot: Agility Robotics Digit.

Emergency stop emergencyStop

one or more values from a fixed list

Counts as this
how the robot can be emergency-stopped
Does not count
a pause button in an app unless called emergency stop
Read from a page
"emergency stop button" -> BUTTON
Possible values
Button · Remote · Software · Yes

Published by 10 robots: Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, Galbot S1, HMND 01 Alpha Bipedal, RB-Y1, Unitree G1, Unitree H2.

Supervisory remote stop supervisoryRemoteStop

yes or no

Counts as this
true when a supervisor can stop it remotely
Does not count
local e-stop only
Read from a page
"remote stop from the fleet console" -> true

Motion intent signals motionIntentSignals

yes or no

Counts as this
true when it signals where it will move (lights/projection)
Does not count
status LEDs only
Read from a page
"light signals show its intended path" -> true

Published by 1 robot: Agility Robotics Digit.

Pinch-free design pinchFreeDesign

yes or no

Counts as this
true when the page claims pinch points are removed/protected
Does not count
soft padding alone
Read from a page
"pinch protection" -> true

Published by 3 robots: 1X NEO, Figure 03, Sprout.

Safe state on fault safeStateOnFault

one value from a fixed list

Counts as this
what the robot does when a fault occurs
Does not count
normal shutdown
Read from a page
"sits down safely on fault" -> SIT
Possible values
Sit · Kneel · Freeze · Damping · Lie down

Published by 3 robots: 1X NEO, Agility Robotics Digit, Booster T2.

Safety zone safetyZoneDiameterM

a single number · in m

Counts as this
recommended keep-clear zone size (diameter, or radius x2 only if printed)
Does not count
a room size
Read from a page
"keep a 3.2 m clear zone"

Environment 6 measurements

IP rating ipRating

free text, as the page writes it

Counts as this
IP code as printed, with body part if given
Does not count
guessing from "water resistant"; a cell that says N/A, none or "not published" — that is not an IP code
Read from a page
"IP44 body, IP68 hands"

Published by 7 robots: 1X NEO, CASBOT W1, DOBOT ATOM, Galbot G1, LimX Luna, Sprout, Unitree G1.

Operating temp (min) operatingTempMinC

a single number · in °C

Counts as this
lowest operating temperature
Does not count
storage temperature
Read from a page
"-20°C to 40°C" -> -20

Published by 6 robots: Agility Robotics Digit, CASBOT 02, CASBOT W1, Galbot G1, Galbot S1, Sprout.

Operating temp (max) operatingTempMaxC

a single number · in °C

Counts as this
highest operating temperature
Does not count
storage temperature
Read from a page
"-20°C to 40°C" -> 40

Published by 7 robots: Agility Robotics Digit, CASBOT 02, CASBOT W1, Galbot G1, Galbot S1, RB-Y1, Sprout.

Operating humidity (min) operatingHumidityMinPct

a single number · in %

Counts as this
lowest operating humidity %
Does not count
storage humidity
Read from a page
"10%-90% RH" -> 10

Published by 3 robots: CASBOT 02, CASBOT W1, Galbot S1.

Operating humidity (max) operatingHumidityMaxPct

a single number · in %

Counts as this
highest operating humidity %
Does not count
storage humidity
Read from a page
"10%-90% RH" -> 90

Published by 4 robots: CASBOT 02, CASBOT W1, Galbot G1, Galbot S1.

Noise level noiseEmissionDbA

a single number · in dB(A)

Counts as this
noise emission in dB
Does not count
speaker loudness
Read from a page
"22 dB"

Published by 1 robot: 1X NEO.

Privacy 9 measurements

Cloud dependency cloudDependency

one value from a fixed list

Counts as this
whether THIS robot needs the cloud to work, as stated for it
Does not count
speculation ("likely depends"); general statements about humanoids as a category
Read from a page
"no cloud inference" -> NONE
Possible values
None · Optional · Required

Published by 6 robots: Agility Robotics Digit, Booster T2, CASBOT W1, Figure 03, Muks Spaceo M1, Unitree R1.

Trains on customer data trainsOnCustomerData

one value from a fixed list

Counts as this
whether customer data is used to train the AI
Does not count
speculation
Read from a page
"fed into the Redwood training" -> YES
Possible values
Yes · Opt in · Opt out · Norway

Encryption in transit encryptionInTransit

yes or no

Counts as this
true when data sent from the robot is encrypted in transit
Does not count
at-rest or file/firmware encryption; research findings about obfuscation
Read from a page
"mTLS for all traffic" -> true

Published by 1 robot: Agility Robotics Digit.

Encryption at rest encryptionAtRest

yes or no

Counts as this
true when stored data is encrypted
Does not count
in-transit encryption only
Read from a page
"data encrypted at rest" -> true

Published by 1 robot: Agility Robotics Digit.

Data Act info link dataActPreContractInfoUrl

a web address

Counts as this
URL of the EU Data Act pre-contract information, copied exactly
Does not count
a privacy policy URL
Read from a page
"https://example.com/data-act"

Data generated dataTypesGenerated

one or more values from a fixed list

Counts as this
kinds of data the ROBOT itself generates or collects (camera, audio, maps, telemetry)
Does not count
speculation; what the vendor's WEBSITE or app collects from visitors (cookies, IP address, browser data in a website privacy policy)
Read from a page
"Audio from dual microphones, Video from six cameras" -> AUDIO, VIDEO
Possible values
Video · Audio · Location · Telemetry · Maps · Task

Published by 26 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, CASBOT 02, CASBOT W1, DexForce W1 Pro, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Data storage location dataStorageLocation

one value from a fixed list

Counts as this
where the ROBOT's data is stored
Does not count
speculation; what the vendor's WEBSITE or app collects from visitors (cookies, IP address, browser data in a website privacy policy)
Read from a page
"data stays on the device" -> ON_DEVICE
Possible values
On device · Cloud · Cloud us · Cloud eu · Cloud cn

Published by 2 robots: Agility Robotics Digit, LimX Oli.

Data retention dataRetentionPeriod

free text, as the page writes it

Counts as this
retention period as printed
Does not count
guessing; what the vendor's WEBSITE or app collects from visitors (cookies, IP address, browser data in a website privacy policy)
Read from a page
"Recordings are retained for 30 days" -> 30 days

User data access userDataAccessMethod

free text, as the page writes it

Counts as this
how users access/export their data, as printed
Does not count
generic privacy text; what the vendor's WEBSITE or app collects from visitors (cookies, IP address, browser data in a website privacy policy)
Read from a page
"Owners can request a copy of their data by emailing [email protected]" -> email [email protected]

Security 6 measurements

Vulnerability disclosure link vulnDisclosureUrl

a web address

Counts as this
URL of the security/vulnerability disclosure page, copied exactly
Does not count
a general contact page
Read from a page
"https://www.unitree.com/security"

Published by 9 robots: AgiBot X1, DexForce W1 Pro, DOBOT ATOM, PUDU D7, PUDU D9, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

SBOM link sbomUrl

a web address

Counts as this
URL of a published SBOM
Does not count
a licence page
Read from a page
"https://example.com/sbom.json"

Support period end supportPeriodEndMonth

a date, only as precise as the page states it

Counts as this
month security support ends (YYYY-MM)
Does not count
warranty period
Read from a page
"security updates until 2031-12"

CRA contact point craSinglePointOfContact

free text, as the page writes it

Counts as this
the security contact as printed
Does not count
sales contact
Read from a page
"Security contact: [email protected]" -> [email protected]

Published by 1 robot: PUDU D9.

Automatic security updates automaticSecurityUpdatesDefault

yes or no

Counts as this
true when security updates install automatically by default
Does not count
manual OTA
Read from a page
"security updates install automatically" -> true

Published by 1 robot: CASBOT 02.

Decommissioning info link secureDecommissioningInfoUrl

a web address

Counts as this
URL of decommission/erase instructions
Does not count
a privacy policy
Read from a page
"https://example.com/factory-reset"

Compliance 11 measurements

EU Declaration of Conformity link euDeclarationOfConformityUrl

a web address

Counts as this
URL of the EU DoC document
Does not count
a CE mark mention without a document
Read from a page
"https://example.com/DoC.pdf"

Digital instructions link digitalInstructionsUrl

a web address

Counts as this
URL of the official user manual/instructions
Does not count
a marketing page
Read from a page
"https://example.com/G1_User_Manual.pdf"

Published by 7 robots: LimX Oli, PUDU D9, RB-Y1, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Needs notified body requiresNotifiedBody

yes or no

Counts as this
true/false only when the page says it
Does not count
guessing from the regulation
Read from a page
"assessed by a notified body" -> true

Safety decision logging safetyDecisionLogging

yes or no

Counts as this
true when safety-relevant decisions are logged
Does not count
generic data collection
Read from a page
"safety events are logged" -> true

Safety software identification safetySoftwareIdentification

yes or no

Counts as this
true when the safety software version is identifiable
Does not count
app version
Read from a page
"safety firmware version is displayed" -> true

AI interaction disclosure aiInteractionDisclosure

yes or no

Counts as this
true when it tells people they interact with an AI
Does not count
general AI marketing
Read from a page
"tells users they are talking to an AI" -> true

Battery passport ID batteryPassportId

free text, as the page writes it

Counts as this
battery passport identifier as printed
Does not count
battery model
Read from a page
"Battery passport ID BP-2027-000123" -> BP-2027-000123

Domestic end product (US) domesticEndProduct

yes or no

Counts as this
true/false when the page says the robot is made/assembled in the USA
Does not count
HQ location; "domestic use" (= for home use)
Read from a page
"built in the USA" -> true

Published by 1 robot: Syntro.

China identity model code chinaIdentityModelCode

free text, as the page writes it

Counts as this
MIIT identity/model code as printed
Does not count
a product model name
Read from a page
"型号代码 UT-G1-0001" -> UT-G1-0001

Standards claimed standardsClaimed

one or more values from a fixed list

Counts as this
safety / product standards the page says this robot meets or is certified to
Does not count
standards of a component supplier; plans to certify
Read from a page
"certified to ISO 13482" -> ISO_13482
Possible values
Iso 10218 · Iso 13482 · Iso ts 15066 · Iso 13849 · Iso 12100 · Iec 61508 · Iec 62133 · Ul 3300 · Ul 2271 · Ul 1740 · Nfpa 70e · Ansi b11 0 · Ansi b11 19 · Ansi ria r15 08 · Ansi ria r15 06 · Un 38 3 · CE · FCC

Published by 3 robots: AgiBot A2, Agility Robotics Digit, Figure 03.

FCC ID fccId

free text, as the page writes it

Counts as this
the FCC ID string as printed on the page
Does not count
a model number
Read from a page
"FCC ID: 2A5PEYUSHU004" -> 2A5PEYUSHU004

Service 10 measurements

Field service fieldServiceType

one value from a fixed list

Counts as this
how the vendor services robots
Does not count
warranty length; on-site or remote said of something else (on-site training, remote teleoperation, a remote operator) — the page must say the SERVICE or repair is on-site / depot / remote
Read from a page
"on-site field service" -> ON_SITE
Possible values
On site · Depot · Replacement · Remote

Published by 3 robots: Figure 03, LimX Luna, Syntro.

Service response time serviceResponseHours

a single number · in h

Counts as this
hours to respond to a service request
Does not count
repair time
Read from a page
"respond within 4 hours"

Service on-site time serviceOnSiteHours

a single number · in h

Counts as this
hours until a technician is on site
Does not count
response time
Read from a page
"on site within 24 h"

Repair time serviceRepairHours

a single number · in h

Counts as this
hours to repair
Does not count
response time
Read from a page
"repaired within 48 h"

Maintenance interval maintenanceIntervalMonths

a single number · in months

Counts as this
months between scheduled maintenance
Does not count
warranty period
Read from a page
"maintenance every 6 months"

Published by 1 robot: HMND 01 Alpha Bipedal.

Field-replaceable modules fieldReplaceableModules

one or more values from a fixed list

Counts as this
modules that can be swapped in the field
Does not count
factory-only repairs
Read from a page
"M107 joint motors are field-serviceable" -> JOINTS
Possible values
Joints · Hands · Battery · Soft goods · Head · Limbs

Published by 14 robots: AgiBot X1, Agility Robotics Digit, CASBOT 02, CASBOT W1, Figure 03, Galbot G1, HMND 01 Alpha Bipedal, LimX Luna, LimX Oli, Psi V1, Sprout, Syntro, Unitree G1, Unitree H1.

Customer self-repair customerSelfRepair

yes or no

Counts as this
true when the customer can repair/replace parts
Does not count
vendor service; a warranty exclusion clause ("damage caused by self-repair or disassembly is not covered") — that says nothing about whether the customer MAY repair it
Read from a page
"tool-free removal" -> true

Published by 1 robot: Figure 03.

Fleet software fleetSoftware

free text, as the page writes it

Counts as this
name of the fleet management software
Does not count
the robot OS
Read from a page
"Agility Arc fleet management software" -> Agility Arc

Published by 4 robots: Agility Robotics Digit, Figure 03, HMND 01 Alpha Bipedal, PUDU D7.

Fleet KPIs fleetKpis

one or more values from a fixed list

Counts as this
KPIs the fleet software reports
Does not count
marketing claims
Read from a page
"uptime and MTBI dashboards" -> UPTIME, MTBI
Possible values
Uptime · MTBI · Cycle time · Throughput · Utilization

Published by 1 robot: Agility Robotics Digit.

Integrations integrations

one or more values from a fixed list

Counts as this
external systems it integrates with
Does not count
customer names
Read from a page
"integrates with WMS and MES" -> WMS, MES
Possible values
WMS · MES · WES · ERP · AMR · LLM · ROS · Openclaw

Published by 16 robots: AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T2, CASBOT 02, CASBOT W1, HMND 01 Alpha Bipedal, LimX Luna, Muks Spaceo M1, Psi V1, RB-Y1, Sprout, TALOS, Unitree G1, Unitree H1, Unitree H2.

Home 2 measurements

Washable cover washableCover

yes or no

Counts as this
true when the body cover is washable
Does not count
washable hands only unless stated
Read from a page
"machine washable nylon knit suit" -> true

Published by 2 robots: 1X NEO, Figure 03.

Home features homeFeatures

one or more values from a fixed list

Counts as this
home features the page claims
Does not count
features of a different robot
Read from a page
"folds laundry, loads the dishwasher" -> LAUNDRY, DISHES
Possible values
Self dock · Voice · App · No go zones · Laundry · Dishes · Tidying · Cleaning · Fetch · Remote expert

Published by 5 robots: 1X NEO, Astribot S1, Figure 03, Isaac 1, Sprout.

Commercial 5 measurements

Price from (USD) priceFromUsd

a single number · in US$

Counts as this
lowest list price of this robot in US dollars as the page prints it ($13.5K stays 13.5K)
Does not count
a price in another currency (never convert ¥/€); rent, lease, RaaS or subscription per month; a used, reseller or street price ("depending on vendor"); ANY hedged price — est., (est.), estimated, target price, around, approximately, typical, likely, a third-party range — this key is only a price the seller itself asks; a different model, variant or accessory
Read from a page
"Price(Tax and Shipping cost excluded) US $13.5K" -> 13.5K USD

Published by 29 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Sold in availabilityRegions

one or more values from a fixed list

Counts as this
regions where the page says the robot can be bought or delivered
Does not count
where the company is based; a country badge, flag caption or a "Country / Nationality / Origin" field (a bare "China" cell, a flag image, "made by Unitree Robotics in Hangzhou, China") — this key is where the ROBOT is sold or delivered
Read from a page
"deliveries to US customers in 2026" -> US
Possible values
United States · Canada · European Union · United Kingdom · China · Japan · South Korea · Worldwide

Published by 18 robots: 1X NEO, AgiBot A2, Agility Robotics Digit, Astribot S1, Booster T1, DOBOT ATOM, Figure 03, Galbot G1, Isaac 1, LimX Luna, LimX Oli, Psi V1, PUDU D7, RB-Y1, TALOS, Unitree G1, Unitree H1, Unitree H2.

Deposit (USD) depositUsd

a single number · in US$

Counts as this
refundable or non-refundable deposit to reserve, in US dollars as printed
Does not count
full price; monthly subscription
Read from a page
"$200 refundable deposit" -> 200 USD

Published by 2 robots: 1X NEO, Isaac 1.

Subscription (USD/month) subscriptionUsdPerMonth

a single number · in US$

Counts as this
monthly subscription or rental price in US dollars as printed
Does not count
one-time purchase price
Read from a page
"$499 per month" -> 499 USD

Published by 3 robots: 1X NEO, Agility Robotics Digit, Isaac 1.

Warranty warrantyMonths

a single number · in months

Counts as this
warranty length in months or years as printed
Does not count
service response time
Read from a page
"3-year warranty" -> 3 years

Published by 10 robots: 1X NEO, Booster T1, CASBOT 02, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Unitree G1, Unitree H2, Unitree R1.

Overview 14 measurements

Stage lifecycleStage

one value from a fixed list

Counts as this
the robot's current commercial stage as the page states it for THIS robot
Does not count
a stage of another model; a company-wide statement; a future plan as if it were now
Read from a page
"Pre-order NEO today" -> PREORDER
Possible values
Concept · Announced · R&D · Prototype · Preorder · Early access · General availability · Mass production · Discontinued · Cancelled

Published by 27 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H2, Unitree R1.

Locomotion locomotionType

one value from a fixed list

Counts as this
how the robot moves
Does not count
a different model's base; an optional accessory
Read from a page
"bipedal humanoid robot" -> BIPEDAL
Possible values
Bipedal · Wheeled · Stationary

Published by 31 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

User type userType

one value from a fixed list

Counts as this
the main buyer the page names for this robot
Does not count
every possible use; a single demo
Read from a page
"designed for the home" -> CONSUMER
Possible values
Consumer · Professional · Research · Education

Published by 31 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Applications applicationClasses

one or more values from a fixed list

Counts as this
kinds of work the page says this robot does or is designed for
Does not count
a single anecdote about another robot
Read from a page
"household tasks like laundry, cleaning" -> HOUSEHOLD
Possible values
Household · Logistics · Manufacturing · Retail · Healthcare · Research · Education · Entertainment · Security · Hospitality

Published by 31 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Announced announcedAt

a date, only as precise as the page states it

Counts as this
date the robot was first announced, as printed (YYYY-MM-DD, YYYY-MM or YYYY)
Does not count
a date of a different event (funding, delivery); a date you infer
Read from a page
"Figure 03 was unveiled on October 9, 2025" -> 2025-10-09

Published by 30 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Available from availableAt

a date, only as precise as the page states it

Counts as this
date deliveries start / it becomes available, as printed
Does not count
announcement date; a pre-order date unless it is when it ships; an "as of <year>" status note (that is when the page was written, not when sales began)
Read from a page
"deliveries start in 2026" -> 2026

Published by 26 robots: 1X NEO, AgiBot A2, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT W1, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Discontinued discontinuedAt

a date, only as precise as the page states it

Counts as this
date the robot was discontinued, as printed
Does not count
a successor's launch date
Read from a page
"discontinued in 2024" -> 2024

Price status priceStatus

one value from a fixed list

Counts as this
how the page presents this robot's price
Does not count
a price of another model
Read from a page
"price on request" -> QUOTE_ONLY
Possible values
List · Quote only · Undisclosed · Estimate

Published by 31 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Autonomy claim autonomyClaim

one value from a fixed list

Counts as this
how autonomous the vendor says the robot is in normal use
Does not count
a single demo clip; a claim about a future version
Read from a page
"all autonomously" -> FULLY_AUTONOMOUS
Possible values
Teleoperated · Shared control · Supervised · Autonomous with remote assist · Fully autonomous · Undisclosed

Published by 17 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, CASBOT 02, CASBOT W1, Figure 03, Galbot S1, LimX Luna, LimX Oli, Muks Spaceo M1, PUDU D7, PUDU D9, RB-Y1, Unitree H1, Unitree R1.

Designed in designCountryCode

one value from a fixed list

Counts as this
country where the maker designs the robot / is headquartered, as printed
Does not count
where it is sold; a customer's country
Read from a page
"headquartered in Hangzhou, China" -> CN
Possible values
China · United States · Norway · Germany · Japan · South Korea · United Kingdom · France · Canada · Switzerland · Italy · Israel · India · Taiwan · Singapore · Australia · Spain · Netherlands · Denmark · Sweden

Published by 31 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, CASBOT 02, CASBOT W1, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Syntro, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Made in manufacturingCountryCodes

one or more values from a fixed list

Counts as this
countries where the page says the robot is made / assembled
Does not count
headquarters when manufacturing is not mentioned
Read from a page
"built at our factory in Hayward, California" -> US
Possible values
China · United States · Norway · Germany · Japan · South Korea · United Kingdom · France · Canada · Switzerland · Italy · Taiwan · Mexico · Vietnam

Published by 23 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, CASBOT 02, CASBOT W1, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, Sprout, Syntro, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Generation generation

free text, as the page writes it

Counts as this
the robot's generation as printed ("third-generation", "Gen 3")
Does not count
a version number of software
Read from a page
"Figure 03, our third-generation humanoid" -> third-generation

Published by 13 robots: AgiBot A2, Agility Robotics Digit, CASBOT 02, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, LimX Luna, Muks Spaceo M1, Unitree G1, Unitree H2, Unitree R1.

Predecessor predecessorName

free text, as the page writes it

Counts as this
name of the model this robot replaces, as printed
Does not count
a competitor's robot; another version or variant of THIS SAME robot ("compared to the prior H1, H1-2 offers…" names a variant of itself, not a predecessor)
Read from a page
"60% wider than Figure 02" -> Figure 02

Published by 7 robots: 1X NEO, AgiBot A2, Agility Robotics Digit, Booster T1, Figure 03, Unitree G1, Unitree H2.

Logo logoUrl

a web address

Counts as this
URL of the maker's logo image, copied exactly from the vendor page
Does not count
a product photo; a URL you build; a logo re-hosted by a directory (humanoid.guide/wp-content/…, a directory's own CDN copy) — it must be on the maker's own domain
Read from a page
"https://example.com/logo.svg"

Published by 15 robots: 1X NEO, AgiBot A2, AgiBot X1, Astribot S1, DexForce W1 Pro, Figure 03, HMND 01 Alpha Bipedal, Psi V1, PUDU D7, PUDU D9, RB-Y1, TALOS, Unitree G1, Unitree H1, Unitree H2.

Organization 4 measurements

Headquarters hqCity

free text, as the page writes it

Counts as this
city of the maker's headquarters as printed
Does not count
a factory or office city not called headquarters; a COUNTRY, state, province or region standing alone — "headquartered in Norway" names no city, so omit the key; a city WITH its state or country is fine ("Salem, Oregon")
Read from a page
"headquartered in Hangzhou" -> Hangzhou

Published by 25 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, CASBOT 02, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Oli, Muks Spaceo M1, PUDU D7, PUDU D9, RB-Y1, Sprout, TALOS, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Founded foundedYear

a single number

Counts as this
year the maker was founded, as printed
Does not count
a product launch year
Read from a page
"founded in 2016" -> 2016

Published by 27 robots: 1X NEO, AgiBot A2, AgiBot X1, Agility Robotics Digit, Astribot S1, Booster T1, Booster T2, DexForce W1 Pro, DOBOT ATOM, Figure 03, Galbot G1, Galbot S1, HMND 01 Alpha Bipedal, Isaac 1, LimX Luna, LimX Oli, Muks Spaceo M1, Psi V1, PUDU D7, PUDU D9, RB-Y1, Sprout, Torobo, Unitree G1, Unitree H1, Unitree H2, Unitree R1.

Employees employeeCount

a single number

Counts as this
number of employees as printed
Does not count
number of engineers in one team
Read from a page
"over 400 employees" -> 400

Published by 7 robots: 1X NEO, Agility Robotics Digit, DOBOT ATOM, HMND 01 Alpha Bipedal, RB-Y1, Unitree H1, Unitree R1.

Total funding (USD) totalFundingUsd

a single number · in US$

Counts as this
total money raised in US dollars as printed
Does not count
valuation; a market cap; an IPO, listing or flotation figure; a revenue or order-backlog figure; a single round (a Series A/B/C amount) when the total is also given — one block may print several of these side by side ("IPO planned at $7B. Total Funding $200M+ Valuation $1.4B+"), so take only the one the page labels as raised or total funding
Read from a page
"has raised $1.9 billion" -> 1.9 billion USD

Published by 14 robots: 1X NEO, Astribot S1, Booster T1, Booster T2, Figure 03, Galbot S1, LimX Luna, LimX Oli, PUDU D7, RB-Y1, Unitree G1, Unitree H1, Unitree H2, Unitree R1.