AgiBot X1Sensors2026-09-29 · specification
RGB_CAMERA
Every value Botlero has stopped publishing is kept, not deleted, with the reason that was recorded when it was withdrawn and a link to the page that published it. Newest first, across every robot.
An entry says a value stopped being published and why. It does not say what replaced it: often nothing did, and where something did, the replacement is on the robot's own page with its source and its date.
Two kinds of recorded change are not withdrawals, and are not listed here. A robot going live is a publication rather than a value being taken away, so those are listed by month below, under “robots added”. And where a value was withdrawn but the old value itself was never recorded, the reason is kept but there is nothing to show, so no entry is made for it.
683 withdrawn values · 485 recorded reasons · newest 2026-09-30
the quote calls the sensor OPTIONAL ("Optional RGB-D camera", "optional LiDAR", "Sensors (optional head)"), so it is not a sensor of the robot as sold — review-flagged on the agibot-x1 dry run, then judged by hand as a class. Quote: "Camera resolution Optional RGB-D camera"
RGB_CAMERA
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8f27f907e0fa4f602755 · link to this reason
"low-ratio (<10 : 1)" is a bound, not a ratio; the same defect closed on agibot-a2 earlier today — review-flagged on the agibot-x1 dry run, then judged by hand as a class. Quote: "low-ratio (<10 : 1) planetary reducers"
10
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8f276334d69105a41763 · link to this reason
a company location, nationality or bare country cell with no statement about where the robot is made — verbatim what that row's NOT text forbids — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "Pudu Robotics in Shenzhen, China"
CN
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e35e402ab79ebc02de9 · link to this reason
a company location, nationality or bare country cell with no statement about where the robot is made — verbatim what that row's NOT text forbids — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "Shenzhen, China company"
CN
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e35ee2d4ec0d3c234a8 · link to this reason
a plain payload figure ("Payload", "Trunk load", "General Payload", "exceeding 20 kg") where this key is the PEAK payload — that row's own NOT text excludes it, and the plain figure belongs to ratedLoadKg — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "carry a payload of roughly 20 kilograms"
20
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e355274698a9cc1f026 · link to this reason
a company location, nationality or bare country cell with no statement about where the robot is made — verbatim what that row's NOT text forbids — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "Pudu Robotics · China"
CN
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e35465ea5f1a8988e7f · link to this reason
a company location, nationality or bare country cell with no statement about where the robot is made — verbatim what that row's NOT text forbids — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "Pudu Robotics (Shenzhen Pudu Technology) · China"
CN
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e35f00c8e8d03d15c8b · link to this reason
a bare "2016" with no founding statement around it — the class CLAUDE.md records for copyright years — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "2016"
2016
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e3539a584c78de917ab · link to this reason
the quote states a MAXIMUM or top walking speed ("up to", "Max Speed", "maximum walking speed"), which that row's NOT text excludes — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "Max walking speed: Up to 2 m/s on flat surfaces"
2
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e35e6d452d551f9c623 · link to this reason
the quote states a MAXIMUM or top walking speed ("up to", "Max Speed", "maximum walking speed"), which that row's NOT text excludes — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "walk at up to 2 meters per second"
2
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e35b72a7d0096c046af · link to this reason
the quote states a MAXIMUM or top walking speed ("up to", "Max Speed", "maximum walking speed"), which that row's NOT text excludes — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "2 m/s maximum walking speed"
2
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e35a55e8f366f23cdea · link to this reason
the quote states a MAXIMUM or top walking speed ("up to", "Max Speed", "maximum walking speed"), which that row's NOT text excludes — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "行走速度达2m/s"
2
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e35047dcd0debb3a22b · link to this reason
the quote states a MAXIMUM or top walking speed ("up to", "Max Speed", "maximum walking speed"), which that row's NOT text excludes — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "walk at speeds up to 2 meters per second"
2
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e3566d8850e310763b1 · link to this reason
the quote states a MAXIMUM or top walking speed ("up to", "Max Speed", "maximum walking speed"), which that row's NOT text excludes — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "walk at speeds up to 2 m/s"
2
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e354414fcc3cb546c67 · link to this reason
a bare "20 kg" with no label around it states nothing about a rated payload — review-flagged on the pudu-d9 dry run, then judged by hand as a class. Quote: "20 kg"
20
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8e35793d8a30059714a6 · link to this reason
derived from a price the same quote calls "Indicative" or a "Legacy record price" — neither is a current list price — review-flagged on the muks-spaceo-m1 dry run, then judged by hand as a class. Quote: "Indicative price 11000.0 USD"
LIST
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8d3ac64a43b2e60f0938 · link to this reason
a hedged, estimated, bounded or historical price ("Indicative", "~", "under", "(est.)", "Legacy record price"), all forbidden by that row's NOT text — review-flagged on the muks-spaceo-m1 dry run, then judged by hand as a class. Quote: "Price (varies; ~$11,000 base)"
11000
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8d3a37010c5b6906acc5 · link to this reason
10 is a BOTH-HANDS total filed against a per-hand key — the same defect CLAUDE.md records on 1x-neo and figure-03 — review-flagged on the muks-spaceo-m1 dry run, then judged by hand as a class. Quote: "10‑finger dexterous hands"
10
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8d3a5af93db850150bff · link to this reason
a plain payload figure ("Payload", "Trunk load", "General Payload", "exceeding 20 kg") where this key is the PEAK payload — that row's own NOT text excludes it, and the plain figure belongs to ratedLoadKg — review-flagged on the muks-spaceo-m1 dry run, then judged by hand as a class. Quote: "Trunk load: 100 kg"
100
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8d3a8f059edcc92ebf83 · link to this reason
a hedged, estimated, bounded or historical price ("Indicative", "~", "under", "(est.)", "Legacy record price"), all forbidden by that row's NOT text — review-flagged on the muks-spaceo-m1 dry run, then judged by hand as a class. Quote: "Indicative price 11000.0 USD"
11000
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8d3a9f311af6a2085460 · link to this reason
450 mm is the WIDTH of this robot's 1625 x 420 x 390 mm envelope read as its depth; the maker's own third figure is 390 mm, which another statement carries correctly — review-flagged on the muks-spaceo-m1 dry run, then judged by hand as a class. Quote: "Length - 450 mm"
45
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8d3a9950d31759836c06 · link to this reason
10 is a BOTH-HANDS total filed against a per-hand key — the same defect CLAUDE.md records on 1x-neo and figure-03 — review-flagged on the muks-spaceo-m1 dry run, then judged by hand as a class. Quote: "Key capabilities include carrying up to 60 kg payloads (100 kg peak) for deliveries, lifelike gestures with 10-fingered hands, advanced perception via RGB-D cameras, 3D LiDAR, and "
10
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8d3a136c56777faa012c · link to this reason
10 is a BOTH-HANDS total filed against a per-hand key — the same defect CLAUDE.md records on 1x-neo and figure-03 — review-flagged on the muks-spaceo-m1 dry run, then judged by hand as a class. Quote: "Number of fingers 10"
10
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8d3a422c29fa9d542441 · link to this reason
a SINGLE ARM's lift filed as the whole robot's rated payload — review-flagged on the muks-spaceo-m1 dry run, then judged by hand as a class. Quote: "A single arm offers 650 mm reach and comfortably lifts 60 kg, with the robot’s columnar trunk rated for payloads up to 100 kg, making it capable of moving suitcases, medical kits o"
60
1 value · recorded by cleanup-new5b-2026-09-29 · statement 6abb8d3a49a700c921e9a311 · link to this reason
the ENUM_LIST includes STEREO_CAMERA, which this quote does not state — "6x HD cameras" is not stereo coverage. The codes the quote does support survive in the other statements of this key — review-flagged, then judged against the page context around the quote. Quote: "360° LiDAR, 6x HD cameras, RGBD, fisheye, and 2 more sensor types"
LIDAR/STEREO_CAMERA
1 value · recorded by cleanup-open24-2026-09-29 · statement 6abb5f3c2400edad0c5a5f1b · link to this reason
the bare word "swappable" does not state a QUICK_RELEASE exchange mode. CLAUDE.md already records this key passing on that word and its stored value being decided by whichever candidate wins — review-flagged, then judged against the page context around the quote. Quote: "swappable battery supported"
QUICK_RELEASE
1 value · recorded by cleanup-open24-2026-09-29 · statement 6abb5f3c770b4e7605beb638 · link to this reason
a list of SENSORS, not a navigation method. CLAUDE.md records `navigationMethod += LIDAR` measured and REJECTED for exactly this: it adds 15 and only about 5 are real, the rest being sensor rows — review-flagged, then judged against the page context around the quote. Quote: "360° LiDAR, 6 high‑definition cameras, RGB‑D camera, Fisheye cameras, Stereo cameras"
STEREO
1 value · recorded by cleanup-open24-2026-09-29 · statement 6abb5f3c7b241472d00a6eea · link to this reason
"below 10:1" is a bound, not a ratio, and it parsed to 1 — neither is this robot's reduction ratio — review-flagged, then judged against the page context around the quote. Quote: "planetary reducer below 10:1 ratio" This was the last active statement of this key, so the key stops rendering (UX rule 1).
1
1 value · recorded by cleanup-open24-2026-09-29 · statement 6abb5f3c488a55a709c6a50c · link to this reason
67 DoF is the A2 MAX, a different SKU; the quote names it in the same breath — review-flagged, then judged against the page context around the quote. Quote: "67 DoF (A2 Max)"
67
1 value · recorded by cleanup-open24-2026-09-29 · statement 6abb5f3c109dce9eca937647 · link to this reason
the quote is a two-column cell: 1 on the base robot and 6 only "on customized configurations". The 6 was filed against the base — review-flagged, then judged against the page context around the quote. Quote: "Active degrees of freedom 1 / 6 per hand on customized configurations" This was the last active statement of this key, so the key stops rendering (UX rule 1).
6
1 value · recorded by cleanup-open24-2026-09-29 · statement 6abb5cdf2b3a0f9f08dbbc85 · link to this reason
the quote is a two-column cell: 1 on the base robot and 6 only "on customized configurations". The 6 was filed against the base — review-flagged, then judged against the page context around the quote. Quote: "Active degrees of freedom 1 / 6 per hand on customized configurations" This was the last active statement of this key, so the key stops rendering (UX rule 1).
1
1 value · recorded by cleanup-open24-2026-09-29 · statement 6abb5cdf64edc7f887484638 · link to this reason
custom end-effectors and extra cameras on open mounting points are not field-replaceable LIMBS — review-flagged, then judged against the page context around the quote. Quote: "The modular arm architecture and open mounting points on the chassis facilitate custom end‑effectors or additional cameras." This was the last active statement of this key, so the key stops rendering (UX rule 1).
LIMBS
1 value · recorded by cleanup-open24-2026-09-29 · statement 6abb5bcbf110166ed31fce0f · link to this reason
the TOPS figure is an OPTIONAL NVIDIA Orin module ("40-100 TOPS"), not the robot's own metric; R1's stated processor is an 8-core CPU + GPU — review-flagged, then judged against the page context around the quote. Quote: "It uses an 8-core high-performance processor (with an optional NVIDIA Orin module rated at 40–100 TOPS)"
TOPS
1 value · recorded by cleanup-open24-2026-09-29 · statement 6abb5bcbb13c42fdb65c0b63 · link to this reason
the 220° figure belongs to the SV1-25 module (Unitree sells it separately at unitree.com/sv1-25) and the quote does not say the FOV is horizontal — review-flagged, then judged against the page context around the quote. Quote: "Camera resolution | Stereo binocular camera (220 ° FOV on SV1‑25 module)" This was the last active statement of this key, so the key stops rendering (UX rule 1).
220
1 value · recorded by cleanup-open24-2026-09-29 · statement 6abb5bcb11a1b93e77461ab1 · link to this reason
stated PER FINGERTIP while this key is per hand, and the same page calls the tactile hands OPTIONAL — review-flagged, then judged against the page context around the quote. Quote: "more than 1000 tactile pixels per fingertip" This was the last active statement of this key, so the key stops rendering (UX rule 1).
1000
1 value · recorded by cleanup-open24-2026-09-29 · statement 6abb5ab792f7086f989811dc · link to this reason
an OPTIONAL Jetson AGX Thor module offered on the EDU variant, not this robot's own AI compute — the same page states H2's compute is PC1 (Intel Core i5) and PC2 (Intel Core i7), and that row's NOT text forbids an accessory's figure — review-flagged, then judged against the page context around the quote. Quote: "The EDU variant supports an optional Jetson AGX Thor compute module delivering 2070 TOPS"
2070
1 value · recorded by cleanup-open24-2026-09-29 · statement 6abb5ab7b02736b83e920109 · link to this reason
"Charger YES" does not state a charging method, and battery swapping is not a charging method per that row's NOT text — flagged by review.ts on the agibot-a2 dry run and judged by hand before closing. Quote: "Battery Swapping: Supported (hot‑swappable)"
BATTERY_SWAP
1 value · recorded by cleanup-new5-2026-09-29 · statement 6abb5f3ca8daeed14582b7bb · link to this reason
"Charger YES" does not state a charging method, and battery swapping is not a charging method per that row's NOT text — flagged by review.ts on the agibot-a2 dry run and judged by hand before closing. Quote: "Runtime 2 h Support battery swapping"
BATTERY_SWAP
1 value · recorded by cleanup-new5-2026-09-29 · statement 6abb5f3c0fcc56251de01ec0 · link to this reason
review-flagged and judged per statement: The sentence 'China' is too vague and does not explicitly state that the robot is designed there or that the company is headquartered there. — flagged by review.ts on the agibot-a2 dry run and judged by hand before closing. Quote: "China"
CN
1 value · recorded by cleanup-new5-2026-09-29 · statement 6abb5f3ca0d27673a53b8f10 · link to this reason
a hedged, estimated or ranged price, which that row's own NOT text forbids ("estimated", "approximately", "Indicative", "~", or a range) — flagged by review.ts on the agibot-a2 dry run and judged by hand before closing. Quote: "Indicative price 100000.0 USD"
100000 (page wrote "100000.0 USD")
1 value · recorded by cleanup-new5-2026-09-29 · statement 6abb5f3c2344ecefc97dc5fc · link to this reason
40 reasons per page. A robot's own withdrawals are listed on its page, under “Corrected values”. How a value gets published.