User Tools

Site Tools


turtlebot:adventures

This is an old revision of the document!


Turtlebot: Learning Adventures


Assumptions: This series of turtlebot exercises presumes that not only is the turtlebot new to you, but the Robot Operating System (ROS) as well. It does assume that there is some familiarity with linux, or that you can figure out the linux commands you need as you go (hopefully that is the case!).

Philosophy: Based on the assumptions above, the philosophy underlying the tutorials is that they should be somewhat informative regarding ROS, the turtlebot interface, how to be able to command and control the turtlebot yourself. Furthermore, rather than provide actual solutions, this set of learning adventures provides some tips on what to do and follows it up with questions. If you can find the answer to the question(s), then you've resolved that particular module. Since this is through a class project or some guided inquiry activity with me, I will provide feedback if you've missed some of the details in your answers.

Companion Code: All of the companion code for the Turtlebot Adventures can be found on github. You should probably learn a little bit about git in order to proceed.

Modules/Adventures


The following series of learning modules should get you up to speed with the turtlebot, its sensors, and its actuators, and finally with its control.

  1. Argh! How do I know what's up! Basic ROS commands.
  2. Moving the turtlebot.

Main

turtlebot/adventures.1435006178.txt.gz · Last modified: 2023/03/06 10:31 (external edit)