Skip to content
Advanced build

How to build TidyBot++

10-DoF mobile manipulator · Advanced

TidyBot++ (Stanford/Princeton, CoRL 2024) is an open holonomic base with powered casters, supporting arms like the Kinova Gen3 and WebXR phone teleop. Base BOM about $5,380.

Difficulty
Advanced

Many actuators, custom wiring and real tuning work.

Build time
1–3 months

Our estimate, part-time

Parts cost
$5,379

$5,379.63 total from the TidyBot++ BOM

Degrees of freedom
10

MIT (code; CAD unlicensed)

What is TidyBot++?

TidyBot++ is a holonomic mobile base from Stanford and Princeton, presented at CoRL 2024. Four powered SDS MK4 swerve casters let it control x, y and rotation independently.

It works with any arm. The reference build uses a Kinova Gen3 with a Robotiq 2F-85. You teleoperate it with a phone through WebXR, which makes collecting imitation-learning data easy.

The release includes hardware docs, real-time controllers, a MuJoCo environment and policy code. The code is MIT, but the CAD/BOM repo has no license.

TidyBot++ specifications

Drive
4× SDS MK4 swerve modules
Frame
2020 T-slot + laser-cut plates
Reference arm
Kinova Gen3 + Robotiq 2F-85
Teleop
Phone WebXR

Figures as published by the project. See Sources below.

Bill of materials

PartQtyNotes
SDS MK4 swerve modules4
2020 extrusion frame1
Portable power station1
Arm mounting hardware1
Arm and gripper—Not included in the base cost
Where's the full bill of materials?

The full BOM, with exact quantities and vendors, lives in the project's own files. Prices change often, so treat $5,379 as a ballpark from the project. Start at the project repository.

Tools you'll need

  • Hex drivers
  • Laser cutter or service
  • Linux PC

Step-by-step build overview

Electronics & wiring overview

The swerve motor controllers sit on CAN to the onboard PC, and the power station feeds the arm and compute.

Battery packpower sourceLaptop / PChigh-level controlcamerasensingsmartphone as the bra…real-time controllerMotor driverdrivers / busMotors10 joints / motors
PowerData / commandsSensor feedbackOverview only. Follow the project's own schematic for pinouts and voltages.

Software

MuJoCo

MIT-licensed controllers, MuJoCo sim and policy code.

Tips from the bench

  • ☕ Leave the power station's output headroom for arm current spikes.

TidyBot++ FAQ

Does the price include the arm?

No. The ~$5,380 covers the base.

Sources

Written by Bots n' Beans from the project's own documentation. Check the sources for the latest revision before you buy parts.

Related builds

Robot deals

All deals →
  • Everblog AI fridge calendar

    Deal · Everblog

    10% off

    Get deal
  • CircuitMess DIY robot kits

    Shop · CircuitMess

    DIY robot kits

    Robot and gadget kits you build yourself.

    Shop
  • GRABO Cordless vacuum lifter

    Shop · GRABO

    Cordless vacuum lifter

    GRABO Pro Brushless: the original cordless vacuum lifter for pavers, stone, glass and panels.

    Shop

Like what we do? Buying through these links supports Bots n' Beans. We earn a commission at no extra cost to you. Thank you!