Open-source robot development kit for apps on wheels.

Quick Links

What is a TurtleBot?

TurtleBot is a low-cost, personal robot kit with open-source software. With TurtleBot, you’ll be able to build a robot that can drive around your house, see in 3D, and have enough horsepower to create exciting applications.

What is a TurtleBot2

The TurtleBot2 is the 2nd generation of the TurtleBot following within the REP 119 specification


The main hardware includes:

  • Kobuki Base
  • Asus Xion Pro Live
  • Netbook (ROS Compatible)
  • Kinect Mounting Hardware
  • TurtleBot Structure
  • TurtleBot Module Plate with 1 inch Spacing Hole Pattern


The robotic software development environment includes:

  • An SDK for the TurtleBot
  • A development environment for the desktop
  • Libraries for visualization, planning, and perception, control and error handling.
  • Demo applications

Open Source

TurtleBot is an open source hardware project as described by the Open Source Hardware Statement of Principles and Definition v1.0.

It is released under the FreeBSD Documentation License. See the documentation page to download the designs.

TurtleBot 2 variations

TurtleBot 2e

TurtleBot 2e

The TurtleBot 2e is a new revision of the TurtleBot primarily defined by replacing the netbook with a single board computer such as the 96 Boards CE computer, the DB410c.

Documentation of the TurtleBot2e can be found on github at turtlebot/turtlebot2e and you can get it in pdf format here.

Dabit Industries is offering the TurtleBot2e and the TurtleBot2e Accessory Kit.

TurtleBot 2i

TurtleBot 2i

The TurtleBot 2i extends upon previous iterations of the TurtleBot with a modular chassis and for the first time, native support of robotic arms. The TurtleBot 2i offers the Pincher MK3 4 DOF Robotic Arm as a fully supported standard option allowing the robot to interact with small objects in the real world, effectively transforming the TurtleBot into an extremely capable mobile manipulator.

The TurtleBot 2i is available from Trossen Robotics.

TurtleBot Euclid

TurtleBot Euclid

The TurtleBot Euclid is a variation on the TurtleBot2 that is focused on making the out of the box experience as easy as possible. It comes preassembled with the Intel Euclid Developmet Kit preinstalled with a web-interface to access the development environment. With a goal of allowing users to get started as quickly as possible.

It’s available for preorder from Clearpath Robotics.

© Open Source Robotics Foundation, Inc.

Except where otherwise noted, these design documents are licensed under Creative Commons Attribution 4.0.


Find TurtleBot on TurtleBot3 on YouTubeTurtleBot1 and TurtleBot2 on YouTube