TurtleBot
This article needs additional citations for verification. (November 2014) |
![]() | This article contains promotional content. (February 2020) |
Developer | Community |
---|---|
Written in | Various (Notably C++ and Python) |
OS family | ROS |
Working state | Current (TurtleBot 2) |
Source model | open source, open source hardware |
Initial release | 2011 |
Marketing target | Personal robots, mobile robots |
Default user interface | Many |
License | BSD, OSHW Statement of Principles and Definition v1.0 |
TurtleBot is a, low cost, personal robot kit with open source software. TurtleBot was created at Willow Garage by Melonee Wise and Tully Foote in November 2010.[1] 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, The TurtleBot kit consists of a mobile base, 3D Sensor, laptop computer, and the TurtleBot mounting hardware kit. In addition to the kit, the TurtleBot SDK is available online.[2]
For more information, we recommend an interview with TurtleBot creators, Tully Foote and Melonee Wise. TurtleBot Inventors Tell Us Everything About the Robot (IEEE Spectrum, By Evan Ackerman, 26 Mar 2013)
Technology
TurtleBot 1
TurtleBot 1 consists of an iRobot Create base, a 3000 mAh battery pack, a TurtleBot power board with gyro, a Kinect sensor, an Asus 1215N laptop with a dual core processor, and a hardware mounting kit attaching everything together and adding future sensors.
TurtleBot 2

TurtleBot 2 consists of an YUJIN Kobuki base, a 2200 mAh battery pack, a Kinect sensor, an Asus 1215N laptop with a dual core processor, fast charger, and a hardware mounting kit attaching everything together and adding future sensors.
TurtleBot 3

Turtlebot 3, announced and developed in collaboration with ROBOTIS and Open Source Robotics Foundation, is the smallest and cheapest of its generation.[3] It has outstanding structural expansion capability due to ROBOTIS’ renowned modular structure with the DYNAMIXEL.
Software
The software is provided in full open-source. The main license is Apache License 2.0 .
TurtleBot3 Software
- turtlebot3
- turtlebot3_msgs
- turtlebot3_simulations
- turtlebot3_applications
- turtlebot3_autorace
- turtlebot3_deliver
OpenCR Firmware
- TurtleBot3 Burger, Waffle. Waffle Pi and Friends
Open Source Software related to TurtleBot3
- hls_lfcd_lds_driver
- open_manipulator
- dynamixel_sdk
- dynamixel_workbench
Open Source Software related to TurtleBot 1 and 2
- Github for TurtleBot 1 and 2
- turtlebot
- turtlebot_msgs
- turtlebot_apps
- turtlebot_interactions
- turtlebot_simulator
- turtlebot_arm
- kobuki
- kobuki_msgs
- yujin_ocs
Community
TurtleBot has been used by research labs for doing multi-robot research and human robot interaction research.Many universities are also using the TurtleBot to teach introductory robotics courses.[4][5][6]
Licensing
TurtleBot is a licensed trademark that is maintained by the Open Source Robotics Foundation. The Open Source Robotics Foundation licenses the use of the TurtleBot trademark for manufacturing and distributing TurtleBot branded products.[7]
References
- ^ "Interview: TurtleBot Inventors Tell Us Everything About the Robot". IEEE Spectrum.
- ^ "turtlebot". Open Source Robotics Foundation. Retrieved 20 November 2014.
- ^ "Robotis and OSRF Announce TurtleBot 3: Smaller, Cheaper, and Modular". IEEE Spectrum.
- ^ "University of South Carolina: CSCE574 Robotics". University of South Carolina.
- ^ "Johns Hopkins University: ME530707". Johns Hopkins University.
- ^ "School of Engineering Students Leading Robotics Research at St. Thomas". University of St. Thomas.
- ^ "Become a TurtleBot Manufacturer or Distributor". Open Source Robotics Foundation.