官术网_书友最值得收藏!

Introducing TurtleBot 2

TurtleBot is a mobile robot that can be purchased as a kit or fully assembled. Several companies in North America and around the world sell TurtleBots. The TurtleBot 2 model is shown in the following image:

Turtlebot 2

A list of manufacturers can be found at http://www.turtlebot.com/manufacturers/.

The main items that comprise the TurtleBot 2 model, from bottom to top in the preceding image, are as follows:

  • A mobile base that also serves as support for the upper stages of the robot
  • A netbook resting on a module plate
  • Another module plate used to hold items
  • A vision sensor with a color camera and 3D depth sensor
  • The top most module plate used to hold items

We will discuss the main items briefly here and provide more details for the base and the netbook later in this chapter. Overall, the TurtleBot model stands about 420 mm (16.5 inches) high and the base is approximately 355 mm (14 inches) in diameter.

The particular base in the authors' TurtleBot is a Kobuki mobile platform produced by the Yujin Robot company. TurtleBot rests on the floor on two wheels and a caster. The base is configured as a differential drive base, which means that when the TurtleBot is moving, the rotational velocity of the wheels can be controlled independently. So, for example, TurtleBot can move back and forth in a straight line when the wheels are driven in the same direction, clockwise (CW) or counterclockwise (CCW), with the same rotational velocity. If the wheels turn at different rotational velocities, TurtleBot can make turns as the velocity of the wheels is controlled. More details are available at http://kobuki.yujinrobot.com/about2/.

A model of a differential drive robot was built in the Building a differential drive robot URDF section in Chapter 2, Creating Your First Two-Wheeled ROS Robot (in Simulation). The base has a battery pack and various power connections for accessories, including a USB connection and power plug for the netbook. TurtleBot also comes with a separate docking station for charging the Kobuki base.

The netbook is essentially a laptop computer but is lightweight with a small screen compared to many laptops. The netbook purchased with TurtleBot has Ubuntu and ROS packages installed. For remote control, the netbook is connected via Wi-Fi to a network and a remote computer. There are USB ports used to plug in the vision sensor or other accessories. The setup of the network is described in the Networking the netbook and remote computer section of this chapter.

The vision sensor, as shown in the preceding image of TurtleBot 2, is an Xbox 360 Kinect sensor manufactured by Microsoft. Originally designed for video games, the Kinect sensor is a popular vision and depth sensor for robotics.

Note

The ROS wiki has a series of tutorials that cover TurtleBots 1, 2, and 3, including the Gazebo simulator, at the following link:

http://wiki.ros.org/Robots/TurtleBot

主站蜘蛛池模板: 当阳市| 舞钢市| 舞阳县| 合肥市| 文水县| 广州市| 碌曲县| 兴化市| 仙桃市| 二连浩特市| 辽阳县| 策勒县| 牟定县| 静安区| 威远县| 民乐县| 徐州市| 靖宇县| 池州市| 永兴县| 新兴县| 永川市| 岳池县| 巴塘县| 来凤县| 尤溪县| 报价| 美姑县| 庐江县| 南汇区| 区。| 丽江市| 雷波县| 化德县| 台中市| 曲水县| 浙江省| 时尚| 茶陵县| 张北县| 云南省|