Thousands of TurtleBots are out in the world right now, providing a (mostly) straightforward and (mostly) affordable way to get started with ROS. They’re (mostly) portable and (mostly) extendable, allowing you (with a limited amount of inconvenience) to modify the robot to keep up with your needs. TurtleBot 2 is a great platform (I certainly love mine), but its size and cost usually restrict it to people who already have some ROS experience, and know that a TurtleBot is something worth investing in. For people who want to get started with ROS but aren’t prepared to make as much of an investment, there just aren’t a lot of options with the same kind of community and support that you get with TurtleBot.
At ROSCon this past weekend, the Open Source Robotics Foundation (OSRF) and South Korean robot maker ROBOTIS are tackling these problems by announcing a shiny new version of TurtleBot: TurtleBot 3. TB3 is small enough to fit into a backpack, and with a single-board computer instead of a netbook and just two Dynamixel motors driving a pair of wheels, it’s both simpler than previous TurtleBots and significantly cheaper. With tons of easy options for expandability (including sensors, computers, drive systems, and more) and the kind of software support that TurtleBots are known for, TB3 seems like the best intro to doing cool stuff with ROS yet.