Onboard intelligence, fully documented.
A compact, highly dexterous research humanoid — fast to iterate on, with a full ROS 2 stack (QRE G1) layered on top by MYBOTSHOP.
From power-on to first command
The short version of Unitree's official power-on and posture-transition procedure (firmware V1.0.4) — enough for a supervised operator to go from a cold robot to standing under remote control.
Power on
Confirm the battery is charged (LED off = full, flashing at 1 Hz = charging). Short-press the power button to wake it, then long-press ≥2 s to power on. Allow ~1 minute for initialization — the robot enters zero-torque mode automatically once boot completes. Keep the arms straight down at power-on: a different starting orientation affects the ROS 2 control initialization.
Suspended / Gantry
Support the robot on a frame or crane through the shoulder buckles, feet clear of the ground. Power on, wait for init, then lower until both feet touch. L2+B → Damping, L2+UP → Lock Stand (with shoulder support), then R2+A for operation control.
Supine / Lying
Lay the robot face-up on a flat, stable surface with a clear 0.5 m radius. Power on, then L2+X triggers the automatic "Lying Down and Standing Up" routine.
Sitting
Seat the robot in a stable chair with a backrest, an operator supporting the rear handle. Power on, then use the seated-to-standing transition to bring it upright with assistance.
Drive with the remote
Once in Stable Standing, the paired remote controls locomotion directly — forward/back/strafe on one stick, rotation on the other. Firmware V1.0.4 adds slow/fast running toggles and a lean control on top of the base V1.0.2 button map.
Power off / E-stop
Normal shutdown: L2+B back to Damping (mechanically supported), lower to the ground under control, then long-press the power button to shut down. Emergency stop: L2+B directly — the robot relaxes into damping and settles to the ground, so keep supports and the workspace clear.
Full procedure, safety warnings and the legacy V1.0.2 button map: Official Unitree G1 Developer docs · MYBOTSHOP G1 User Manual (PDF).
A ROS 2 stack on top of stock Unitree hardware
QUADRUPED Robotics, a MYBOTSHOP brand, layers QRE G1 — a ROS 2 driver, webserver and tooling stack — on top of the G1 hardware, plus German-based support if something needs attention.
Movement & Locomotion
The high-level ROS 2 driver publishes joint states, odometry, odom-TF and IMU, and accepts cmd_vel. One-tap FSM tiles (Damp / Ready / Start 23-DoF / Start 29-DoF) drive posture transitions straight from the Cockpit.
Arm & Hand Control
Joint-space and Cartesian arm control on the 23- or 29-DOF body, with drivers for both the Unitree Dex3 three-finger hand and the RH56-series Inspire five-finger hand.
AI / LLM Assistant
An inline LLM context panel grounds an onboard assistant against the live 3D scene, with voice and tool-use available in the same view as the arm UI.
SLAM & Navigation
Mid-360 LiDAR-driven SLAM, FAST-LIO2 lidar-inertial odometry, odometric navigation and full map navigation — all launchable from the webserver.
Camera & Perception
Live streaming from the Intel RealSense D435i depth camera, with a tile-based view selector, snapshot and record built into the webserver.
Diagnostics & Monitoring
Battery state, a per-joint state table, the ROS 2 diagnostics aggregator and a pick-any-topic viewer — all in the browser, no separate tooling needed.
See it in the browser
A guided tour of the QRE G1 webserver, straight from the driver package's own documentation.
Driving G1 beyond the Cockpit sliders
Three confirmed paths into the robot today, each suited to a different job — quick manual driving, demonstration capture, or a dedicated handheld controller.
Keyboard Teleop
The standard ROS 2 teleop_twist_keyboard node, remapped onto the robot's namespaced cmd_vel topic — the fastest way to drive locomotion from a laptop over SSH, no extra hardware required.
Dual-Arm Mission Recorder
Record teleoperated arm episodes — joint-space or Cartesian — then edit individual waypoints and play them back, from the Manipulation panel's mission list. The basis for imitation-learning-style data collection.
Steamdeck Controller
A Steamdeck on the robot's own onboard WiFi connects straight to the webserver Cockpit — a compact, self-contained handheld for driving and monitoring without a laptop.
Manuals, ROS 2 docs & robot description
Everything needed to operate the G1 safely, develop against the QRE G1 stack, or bring its model into your own tooling.
Official Unitree G1 Developer Docs
The manufacturer's own G1 documentation: manuals, mobile apps, unpacking & initial setup, charging, packing, and the full operation guide for both firmware V1.0.2 and V1.0.4.
Open docs →MYBOTSHOP G1 User Manual
A single self-contained manual covering everything needed to operate and develop against the G1: network/SSH/webserver quick start, full startup & shutdown procedure for both firmware versions, hardware specification, and the complete ROS 2 package reference.
Download PDFG1 Robot Description (URDF)
The g1_description package for the base 23-DOF body — URDF, visual & collision meshes and package.xml — the same model rendered live in the viewer above. Drop it straight into a ROS 2 workspace, RViz, or MoveIt.
Looking for the 29-DOF arm variant, hand-equipped URDFs, or the full QRE G1 ROS 2 driver source? Ask us directly.
If something goes wrong
Two steps, in order — the forum first for fast community and staff triage, then a direct ticket if it needs to go further.
MYBOTSHOP Forum
Open a topic on the MYBOTSHOP Forum for community and staff triage — most software questions and known issues get resolved here first. For code-level bugs, GitHub Issues, StackOverflow and Answers-ROS are also in play.
Direct ticket & RMA
If it's unresolved, email support@quadruped.de with the problem description and what's already been tried. For hardware issues we'll issue an RMA number and return instructions — returns without an RMA number are auto-rejected.
RMA returns ship to: QUADRUPED Robotics GmbH c/o MYBOTSHOP GmbH, Willy-Messerschmitt-Strasse 12, 50126 Bergheim, Germany. Do not ship returns to the QUADRUPED Robotics GmbH office in Leverkusen.
We're here for the whole deployment
Fleet rollout, a new use case, or a question about a specific webserver module — the MYBOTSHOP team can help.
support@quadruped.de