Independent industry intelligence Global edition

Robot index / MagicLab

MagicLab MagicBot Gen1

Editorial: public rated versus maximum load, joint breakdown, developer manual and native control code support supervised manipulation/control evaluation. Museum guiding is a named company application. No accepted Gen1 production cycle, unattended uptime, independent repeatability test or validated unguarded collaboration established.

Commercially availableFull-size biped / Xiaomai; 42 active axes, 52 physical jointsResearch updated Nov 2, 2026

Published specifications are sourced claims. Read our evidence standard ↗

5 kgPayload
--Runtime
--Max speed
MagicBot Gen1 walking in its official indoor product photograph

Image: MagicLab · Official Gen1 photograph cropped to the foreground walking robot. Background quadruped and other bodies excluded; photo is not evidence of production uptime.

Industrial Applications

Editorial: public rated versus maximum load, joint breakdown, developer manual and native control code support supervised manipulation/control evaluation. Museum guiding is a named company application. No accepted Gen1 production cycle, unattended uptime, independent repeatability test or validated unguarded collaboration established.

This editorial assessment concerns industrial buyer readiness. It is not an independent performance test.

EU regulatory fitUnknown
Cybersecurity fitUnknown
Serviceability fitUnknown
Supply chain fitUnknown

Manipulation and Perception

Core payload is 5 kg RATED PER ARM per December 2025 manual; maximum is 7.5 kg per arm, while global maximum dual load is 15 kg. Shoulder-to-fingertip 800 mm; maximum working radius 785 mm. Body30 + hands12 active =42 active; adding ten passive finger joints gives52 physical. Each S01 hand has11 physical/six active joints and5 kg component load. Claimed <1 mm end-effector repeatability at specified test loads is not independent process accuracy.

Public developer guide: Livox MID360, two Intel RealSense D435 under chin/at waist, three fisheye cameras, microphone array/speaker; developer Orin NX16 GB/512 GB separate from locked motion unit. Legacy100 TOPS figure lacks precision/chip basis. WiFi6/BT5.2, 5G option/current package scope requires confirmation.

SDK and Integration

Public native C++20/Python3.10 BSD-3-Clause SDK with motion, sensor and service APIs. Ubuntu22.04 suggested; firmware/SDK tags and wired control must match. Official URDF/MJCF model describes30 body joints, excluding hand joints. Public visibility does not license all robot firmware or cloud services.

API typeNative C++20 and Python3.10 joint, high-level motion, sensors, voice and SLAM APIs
LanguagesC++20, Python3.10
ROS supportNative SDK; internal ROS2 references do not prove supported external ROS2 control package
SimulationOfficial 30-body-joint URDF/MJCF, RViz and MuJoCo examples; hands excluded from model count
Offline operationManual explicitly supports offline voice and local map management; complete AI/OTA/telemetry offline scope unverified
TeleoperationManufacturer teleoperation/scenario tools advertised; exact delivered licence and supervisory controls require confirmation
Software updatesManufacturer OTA advertised; exact signing, patch lifetime and rollback policy unverified
DocumentationOpen documentation
Code examplesOpen repository
Integration constraintsGen1 FAQ: wired development only, one App or SDK controller, firmware-matched tags; recommended500 Hz low-level exchange. SDK and description actual BSD-3-Clause; firmware/weights separate.

Safety Notes

No exact whole-system safety-integrity, stopping/fall envelope or independently validated collaborative operating mode inspected. Follow delivered instructions and controlled integration; torque, IP ratings, touch sensors and public demonstrations do not establish safe unguarded human interaction. Gen1 manual: humidity20–80%, avoid dust/moisture and obstructing sensors/ventilation, use dedicated charger and avoid unsupervised access by under14s. Maintenance follows stable stopped posture; electronic warranty card delivered with robot.

Compliance and Certificates

StandardStatusJurisdictionEvidence
CE marking Unknown European Union Maker September IFA report targets CE-RED completion in Q4 2026; no exact signed declaration or certificate inspected. Seller promise is not achieved manufacturer certification.
ISO 10218 review required Requires buyer review International Engineering review category, not an inspected robot certificate. Factory or public demonstrations do not establish safe industrial collaboration.

Manufacturer video ↗

Commercial Readiness

PricingNo current exact-configuration manufacturer price verified. Request currency, tax, transport, hands, compute, software and commissioning scope.
Price rangeQuote-based or unverified
Lead timeNeeds verification
Availability regionsChina manufacturer inquiry, Europe seller catalogue; exact configuration by contract
Spare partsStandard terms offer necessary parts for two years after warranty; exact battery/hand/module coverage, physical local inventory and repair turnaround unverified.
WarrantyPublished Standard Sales Terms define 12 months from delivery for attributable defects under proper use. Falls, crushing, immersion, unauthorised parts/modification and other misuse excluded; seller chooses remedy. Replacement transit costs borne by seller under clause 8.5. Clause 8.7 offers necessary parts for two years after warranty at preferential prevailing prices, six-month cessation notice and eight-week last-order window. Confirm exact model, battery/hand exceptions, territory and signed-contract overrides; no European response SLA verified.
Configuration and pricing basisConfiguration quotation; seller rental/RaaS advertised
Distributors and serviceMaker IFA report claims teams in Germany, Italy and Spain; exact addresses/repair capability unverified. Robot Distribution in France advertises purchase/rental/RaaS, parts and after-sales for Gen1/Z1/X1/D1. These are seller promises; exact OEM appointment, stock, signed declaration and local service SLA not inspected.

Do not equate an inquiry/listing, planned capacity or aggregate ecosystem order with a delivered/accepted fleet.

Specifications

Height1740 mm
Weight70.00 kg
Payload5.00 kg
RuntimeUnknown
Battery and runtime conditions25 Ah / 1.35 kWh; maker 3–5 h range and 3 h charging, protocol unknown. Runtime scalar remains null because range is not exact endurance. Global 62.25 V is maximum voltage; nominal pack voltage and mass inclusion unverified. Do not infer nominal pack voltage from a developer external power rail.
Degrees of freedom42
Max speedUnknown
AI processorLegacy site100 TOPS without chip/precision; developer guide Orin NX16 GB/512 GB. Delivered revision and compute benchmark basis must match. Source ↗
Active versus physical joints42 active=30 body+12 active hand axes;52 physical adds10 passive finger joints. Each hand11 physical/six active; simulator describes30 body joints. Source ↗
Rated versus maximum loadPer arm:5 kg RATED,7.5 kg MAXIMUM in manual. Global15 kg dual maximum is not15 kg each arm or continuous dual handling. Source ↗
Maximum joint torqueOriginal site ≥350 Nm marketing claim; detailed manual lists joint-specific rated/peak limits. This is not arm payload or a certified collision-force limit. Source ↗
Speed definition conflictOriginal site ≥4 km/h; global/developer ≥2 m/s; December2025 manual introduction says up to2 m/s. Bounds/date conflict retained; no unqualified current maximum. Source ↗
Runtime range3–5 h manufacturer range; load, gait and environment protocol unverified. Exact runtime scalar null. Source ↗

Sources and Further Reading

  • Current MagicLab identity and headquarters ↗ MagicLab · Accessed Nov 2, 2026

    Current footer identifies Magiclab Robotics Technology (Wuxi) Co., Ltd.; company says founded January 2024. Current global contact is No.98 Jianghai West Road, Liangxi, Wuxi, replacing older Suzhou profile. Hardware self-development percentages and staffing are manufacturer claims. Original site explicitly links the new magiclabglobal.com domain.

  • MagicBot Gen1 current global catalogue ↗ MagicLab · Accessed Nov 2, 2026

    Global catalogue gives ≥2 m/s, dual-arm maximum 15 kg and 7.5 kg per-arm marketing claim, 42 active axes, 62.25 V MAXIMUM voltage, 3–5 h endurance. This does not establish nominal battery voltage or continuous 15 kg handling. Compare detailed December 2025 manual for 5 kg rated versus 7.5 kg maximum per arm.

  • MagicBot Gen1 current original-site specifications ↗ MagicLab · Accessed Nov 2, 2026

    1740×580×280 mm, approximately 70 kg, 42 ACTIVE axes including 12 active hand axes; 25 Ah/1.35 kWh, 3–5 h endurance and 3 h charge. Speed ≥4 km/h is a lower bound, not maximum 1.11 m/s. Legacy 100 TOPS lacks chip/precision identification. Exact physical robot and contract take precedence.

  • MagicLab Standard Sales Terms: warranty and parts ↗ MagicLab · Accessed Nov 2, 2026

    Terms define12-month warranty from delivery for attributable defects under proper use; clause8 excludes falls/crushing/immersion, unauthorised parts/modification and specified misuse. Seller selects repair/replacement/refund remedy;8.5 seller bears replacement transit costs.8.7 offers necessary parts for2 years after warranty at preferential prevailing prices,6-month cessation notice and8-week last-order window. Exact product,battery,territory and signed-contract overrides need confirmation. Not a guaranteed European repair SLA.

  • Maker Gen1 Modern Art Museum Shanghai case ↗ MagicLab · Accessed Nov 2, 2026

    Maker dates guided-tour launch September2025 at Modern Art Museum Shanghai, synchronising voice, gestures and exhibit screens; claims160-plus voices/multilingual switching. Worlds-first claim not independently established; no accepted unit count, operating uptime or contract inspected.

  • Official GEN1 native control SDK and actual BSD licence ↗ MagicLab · Accessed Nov 2, 2026

    Root README and BSD-3-Clause LICENSE read. C++20 with Python3.10 bindings, Ubuntu22.04 or later suggested, GCC11.4/CMake3.16/Eigen; Z1 adds OpenCV4.5. Native robot control and sensor/service APIs; public quadruped ROS2 package does not apply to humanoids. Firmware/version and developer entitlement matter. Repository licence is separate from proprietary robot firmware/data.

  • Official GEN1 URDF/MJCF description ↗ MagicLab · Accessed Nov 2, 2026

    README and actual BSD-3-Clause LICENSE read. 30 body joints; excludes hand mechanisms from52 physical full-body count. RViz/MuJoCo examples and ROS description tooling are not blanket ROS2 robot-control compatibility.

  • Robot Distribution MagicLab European sales catalogue ↗ Robot Distribution · Published Oct 29, 2026 · Accessed Nov 2, 2026

    Updated October29,2026: France-based seller lists Gen1,D1,Z1,X1 plus non-humanoid products, purchase/rental/RaaS, parts/support and EU declaration promise. Brand page prices are quotation only. OEM authorisation, physical stock, exact configurations, signed declarations and response SLAs not independently inspected. Seller general conformity promise does not prove manufacturer CE-RED target already completed.

  • IFA European demonstration, support and certification targets ↗ MagicLab · Published Sep 9, 2026 · Accessed Nov 2, 2026

    Posted September9, body dateline September8 and event September4–8. Company claims local sales/support teams in Germany,Italy,Spain and TÜV SÜD/TÜV Rheinland partnerships. CE-RED completion is explicitly TARGETED Q4 2026, not achieved certification. Industrial handling/sorting exhibit and proposed regional scale-up are not independently accepted European production lines.

  • MagicBot Gen1 English product manual V1.0 ↗ MagicLab · Published Dec 24, 2025 · Accessed Nov 2, 2026

    Original PDF linked by /en/app/g1; version page dates December 24, 2025; download catalogue December 30. Printed page 16 / PDF page 19 visually checked: single-arm RATED 5 kg, MAXIMUM 7.5 kg; 800 mm shoulder-to-fingertip span, 785 mm working radius, claimed <1 mm repeatability under named 0.5/3/5/7.5 kg loads. 52 total joints include passive hand joints. Intro says up to 2 m/s versus current catalogue ≥2 m/s; do not assert an unqualified current maximum. Offline voice and local map management are explicitly supported, not a blanket offline/cloud guarantee. Electronic warranty card supplied at delivery.

  • Gen1 SDK operating constraints and navigation prerequisites ↗ MagicLab · Published Sep 15, 2025 · Accessed Nov 2, 2026

    Guide updated September 15, 2025: wired development only, recommended 500 Hz low-level commands/state, firmware-matched SDK tags; one App or SDK controller at a time. Local logs and SLAM localisation prerequisites documented. An internal ROS2-service error message is not proof of a supported external ROS2 humanoid SDK.

  • MagicBot Gen1 public developer overview ↗ MagicLab · Published Jun 30, 2025 · Accessed Nov 2, 2026

    Rendered public Chinese guide, updated June 30, 2025: 52 total joints = head2, arms14, hands22, waist2, legs12. Each hand has six active plus five passive joints. Developer unit Jetson Orin NX 16 GB/512 GB alongside locked motion unit; Livox MID360, two RealSense D435 and three fisheye cameras. External 54 V rail is not proof of battery nominal voltage.

The reality

Documented deployment history

View on the map ↗