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°"
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
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
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
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
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
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
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
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.