TurtleBot3
ROS-standard differential-drive mobile robot with open CAD and control board.
- Declared open source hardware, no license named
- mobile robot2 DoF
- $758.20vendor kit
About TurtleBot3
TurtleBot3 is ROBOTIS' ROS reference mobile robot family. The 3D view shows the Burger variant from the official URDF. The BOM is split between the Burger and Waffle Pi variants, because ROBOTIS lists different actuators, chassis parts, cameras and accessories for each.
Licenses
- Hardware
- Declared open source hardware, no license namedcites the OSHW Statement of Principles and Definition v1.0
- Software
- Apache-2.0some sources are BSD-3-Clause or GPL-3.0
- Docs
- CC-BY-4.0
Degrees of freedom
2 DoF wheels 2
Differential drivesource
How to build TurtleBot3
5 stepsSteps marked Motari summary condense the linked source; follow the source for exact instructions. Upstream step marks a step taken from the linked guide.
Source the mechanical parts
Buy the TurtleBot3 Burger or Waffle Pi kit from ROBOTIS, which ships unassembled with injection-molded parts, or 3D print the parts from the Onshape CAD data.
Motari summaryemanual.robotis.com/docs/en/platform/turtlebot3/hardware_setupAssemble the OpenCR board
Use the ROBOTIS-GIT/OpenCR-Hardware schematics, gerbers and BOM, or buy the assembled OpenCR1.0 module.
Motari summaryemanual.robotis.com/docs/en/platform/turtlebot3/hardware_setupMount actuators and sensors
Install the DYNAMIXEL drive servos, 360 LiDAR and SBC per the e-Manual assembly guide.
Motari summaryemanual.robotis.com/docs/en/platform/turtlebot3/hardware_setupSet up the PC, SBC and OpenCR
Following the e-Manual Quick Start Guide, install ROS and the TurtleBot3 packages on the remote PC, set up the Raspberry Pi, then connect the OpenCR to the Raspberry Pi with a micro USB cable and upload the OpenCR firmware.
Motari summaryemanual.robotis.com/docs/en/platform/turtlebot3/hardware_setupBring up and navigate
Run bringup, then SLAM and Navigation2 to map and drive the robot.
Upstream stepemanual.robotis.com/docs/en/platform/turtlebot3/navigation
Wiring, power and firmware are safety-relevant and shown for reference only. Check them against the source before building.
TurtleBot3 bill of materials
10 rowsCost to build
- TurtleBot3 Burger RPi4 2GB kit [US]
In the source currency, as read on 2026-09-30. Not converted, and not checked against current vendor prices: none of these is a Motari-verified checkout total.
TurtleBot3 parts, as the source lists them (read 2026-06-07). Prices are the source's, not checked against vendors.
| Part | Qty | Spec | Source | Confidence |
|---|---|---|---|---|
Burger chassis parts setBurger mechanical frame components from the ROBOTIS parts list | 1 | Waffle Plate x8, supports, wheels/tires x2, ball caster x1, PCB supports, no camera bracket | ROBOTISprice not listedROBOTIS e-Manual parts list lines 128-135 | high |
Waffle Pi chassis parts setWaffle Pi mechanical frame components from the ROBOTIS parts list | 1 | Waffle Plate x24, supports, wheels/tires x2, ball casters x2, camera bracket x1 | ROBOTISprice not listedROBOTIS e-Manual parts list lines 128-135 | high |
DYNAMIXEL XL430-W250-T drive actuatorsBurger-only wheel actuators | 2 | XL430-W250-T | ROBOTISprice not listedROBOTIS e-Manual parts list line 136 and hardware spec line 88 | high |
DYNAMIXEL XM430-W210-T drive actuatorsWaffle Pi-only wheel actuators | 2 | XM430-W210-T | ROBOTISprice not listedROBOTIS e-Manual parts list line 137 and hardware spec line 88 | high |
OpenCR1.0 and Raspberry Pi control stackShared Burger/Waffle Pi control electronics | 1 | OpenCR1.0 x1, Raspberry Pi 4 Model B x1, USB2LDS x1 | ROBOTIS / Raspberry Piprice not listedROBOTIS e-Manual parts list lines 138-140 and overview lines 28-29 | high |
Remote controller accessoriesWaffle Pi-only wireless controller accessories in the official parts table | 1 | BT-410 set x1 and RC-100B x1 for Waffle Pi; Burger quantity 0 | ROBOTISprice not listedROBOTIS e-Manual parts list lines 141-142 | high |
SensorsShared lidar plus Waffle Pi-only camera | 1 | LDS-01 or LDS-02 x1; Raspberry Pi Camera v2.1 x1 for Waffle Pi only | ROBOTIS / Raspberry Piprice not listedROBOTIS e-Manual parts list lines 143-144 and hardware spec lines 89-90 | high |
Storage and cablesMemory card and harness/cable bundle | 1 | MicroSD, Pi power cable, LiPo extension cable, DYNAMIXEL-to-OpenCR cables, USB cables, Waffle Pi camera cable | ROBOTIS / genericprice not listedROBOTIS e-Manual parts list lines 145-150 | high |
Power and toolsPower supply, battery, charger and included assembly tools | 1 | SMPS 12V5A, AC cord, LiPo battery 11.1V 1800mAh, LiPo charger, screwdriver, rivet tool | ROBOTIS / genericprice not listedROBOTIS e-Manual parts list lines 151-156 | high |
Fasteners and miscellaneousVariant-specific screws, nuts, rivets, spacers and rubber feet | 1 | PH screws/nuts/rivets/spacers with Burger and Waffle Pi quantities listed separately | ROBOTIS / genericprice not listedROBOTIS e-Manual parts list lines 157-173 | high |
Rows from the source's own parts list 13
docs/en/platform/turtlebot3/features/features.md@95e2dfamarkdown
| Source row | Qty | Price and vendor | Line |
|---|---|---|---|
TurtleBot3 hardware specifications | variant-specific | ROBOTISno price listed | L75 |
TurtleBot3 Burger/Waffle Pi variant note | two variants | ROBOTISno price listed | L123 |
Burger and Waffle Pi chassis parts | Burger and Waffle Pi quantities listed by row | ROBOTISno price listed | L128 |
TurtleBot3 drive actuators | Burger XL430 x2; Waffle Pi XM430 x2 | ROBOTISno price listed | L136 |
TurtleBot3 control electronics and remote accessories | shared control electronics; Waffle Pi-only remote accessories | ROBOTISno price listed | L138 |
TurtleBot3 sensors | lidar both variants; camera Waffle Pi only | ROBOTISno price listed | L143 |
TurtleBot3 storage and cables | shared cable bundle with Waffle Pi camera cable | ROBOTISno price listed | L145 |
TurtleBot3 power and tools | one each for Burger and Waffle Pi | ROBOTISno price listed | L151 |
4 more rows in docs/en/platform/turtlebot3/features/features.md
docs/en/platform/turtlebot3/overview/overview.md@95e2dfamarkdown
| Source row | Qty | Price and vendor | Line |
|---|---|---|---|
TurtleBot3 Raspberry Pi 4 onboard computer note | standard onboard computer | ROBOTIS / Raspberry Pino price listed | L28 |
TurtleBot3 source files
12 files- turtlebot3_description/urdf/turtlebot3_waffle.urdf
- turtlebot3_description/urdf/turtlebot3_waffle_pi.urdf
- turtlebot3_description/urdf/turtlebot3_burger.urdf
- turtlebot3_description/meshes/bases/waffle_base.stl
- turtlebot3_description/meshes/sensors/astra.dae
- turtlebot3_description/meshes/bases/waffle_pi_base.stl
- turtlebot3_navigation2/rviz/tb3_navigation2.rviz
- turtlebot3_cartographer/rviz/tb3_cartographer.rviz
- turtlebot3_navigation2/param/waffle.yaml
- turtlebot3/CHANGELOG.rst
- turtlebot3_bringup/CHANGELOG.rst
- turtlebot3_navigation2/CHANGELOG.rst
Files stay in the upstream repository under their own licenses; these links open them there. The 3D model on this page is Motari's conversion of the file named under Simulation.
TurtleBot3 in simulation
Robot description files a simulator or CAD tool can load, linked at the commit they were found.
- URDFturtlebot3_description/urdf/turtlebot3_burger.urdfROBOTIS-GIT/turtlebot3
- URDFturtlebot3_description/urdf/turtlebot3_waffle_pi.urdfROBOTIS-GIT/turtlebot3
- URDFturtlebot3_description/urdf/turtlebot3_waffle.urdfROBOTIS-GIT/turtlebot3
- Onshapecad.onshape.com/documents/2586c4659ef3e7078e91168b/w/14abf4c...
The 3D specimen on this page is converted from turtlebot3_description/urdf/turtlebot3_burger.urdf at da785b7.
Builds of TurtleBot3
0 reviewedNo reviewed builds of TurtleBot3 yet.
A build log records the evidence (photos, a video, your repository), what the build cost, how long it took and what you changed. Each one is checked by Motari (until a maintainer claims this page) before it shows here, and reviewed builds count toward the reproducibility score.
Sources and provenance
Sources
- Softwaregithub.com/ROBOTIS-GIT/turtlebot3da785b7
- Hardwarecad.onshape.com/documents/2586c4659ef3e7078e91168b/w/14abf4c...
- Hardwaregithub.com/ROBOTIS-GIT/OpenCR-Hardware4c56093
- Bill of materialsemanual.robotis.com/docs/en/platform/turtlebot3/features
- Build guideemanual.robotis.com/docs/en/platform/turtlebot3/hardware_setup
- Documentationdocs.robotis.com/docs/systems/turtlebot3/overview
- Storerobotis.us/products/turtlebot-3-burger-rpi4-2gb-us
Last push to ROBOTIS-GIT/turtlebot3: 2026-06-15 (checked 2026-10-01)
How this page was made
Assembled from public sources on 2026-06-04, not yet reviewed by the maintainer. Each figure links to where it is stated; a value the sources do not state reads "not published". Last source review: 2026-06-07 ROBOTIS e-Manual parts list.
Original files stay intact and separately licensed; Motari adds only the summary on this page. Maintainer? Request a correction or removal.
Badge for the README
Maintain TurtleBot3? Show its reproducibility score in the project's README. The badge links back to this page and updates with the score.
[](https://motari.io/r/turtlebot3)<a href="https://motari.io/r/turtlebot3"><img src="https://motari.io/api/v1/badge/turtlebot3" alt="Motari reproducibility score for TurtleBot3" height="20"></a>Not fully met yet: bom evidence (partial), wiring diagram (partial), oshw-compatible license. The score is read from the project's own sources, so publishing what is missing is what raises it. A score of 90 or more needs a reviewed build. How the score is computed