Working with a TurtleBot 2 simulation

After working with Gazebo, now it's time to run a simulation on it and work with some robots. One of the popular robots available for education and research is TurtleBot. The TurtleBot software was developed within the ROS framework, and there is a good simulation of its operations available in Gazebo. The popular versions of TurtleBot are TurtleBot 2 and 3. We will learn about TurtleBot 2 in this section because our development of Chefbot was inspired by its design.

Installing TurtleBot 2 simulation packages in Ubuntu 16.04 is straightforward. You can use the following command to install TurtleBot 2 simulation packages for Gazebo:

    $ sudo apt-get install ros-kinetic-turtlebot-gazebo  

After installing ...

Get Learning Robotics using Python - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.