User Tools

Site Tools


turtlebot:adventures

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
turtlebot:adventures [2015/06/22 17:02] pvelaturtlebot:adventures [2023/09/12 10:26] (current) – [Modules/Adventures] classes
Line 13: Line 13:
 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. 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.
  
 +Module Set 0: Turtlebot Basics
 +  - Connection and [[turtlebot:firstlaunch|Teleoperation]]
   - Argh! How do I know what's up! [[turtlebot:adventures:ROSbasic | Basic ROS commands]].   - Argh! How do I know what's up! [[turtlebot:adventures:ROSbasic | Basic ROS commands]].
 +
 +Module Set 1: Learning to (Feedback) Control the Turtlebot
   - [[turtlebot:adventures:MovingDR | Moving]] the turtlebot.   - [[turtlebot:adventures:MovingDR | Moving]] the turtlebot.
   - [[turtlebot:adventures:Sensing101 | Sensing]] the turtlebot.   - [[turtlebot:adventures:Sensing101 | Sensing]] the turtlebot.
 +  - [[turtlebot:adventures:Wandering | Wandering]] with the turtlebot.
 +  - [[turtlebot:adventures:Sensing102 | Sensing]] the world.
 +
 +Module Set 2: More Advanced Sensing
 +  - TBD
 +  - TBD
 +
 +Module Set 3: Mapping the World
 +  - TBD
 +  - TBD
 +
 +Module Set 4: Navigating the World
 +  - TBD
 +  - TBD
 +
 +===== Tutorials =====
 +-------------------
 +
 +The Adventures above emphasize more the low-level aspects of working with the Turtlebot, and are but one way to become familiar with ROS and mobile robotics.  An alternative would be to take a more systems level perspective, where one learns about different packages and how they work; usually with the intent to modify and integrate them to achieve some targeted outcome. These tutorials have some overlap with the beginning Adventures, but then diverge from there.
 +
 +One thing to note is that ROS is evolving.  These links may point to an earlier version of ROS versus the current version. In that case, just update the ROS version names with the appropriate ones.  If there is no equivalent tutorial, then it is most likely part of another tutorial now, or the functionality may not longer exist.
 +
 +Tutorial Set 1: Turtlebot Basics
 +  - [[http://wiki.ros.org/turtlebot_bringup/Tutorials/indigo/TurtleBot Bringup | Bringup ]]: Launching the minimal Turtlebot interface.
 +  - [[http://wiki.ros.org/turtlebot_bringup/Tutorials/indigo/PC Bringup | Remote ROS Connection]]
 +  - [[http://wiki.ros.org/turtlebot_bringup/Tutorials/indigo/TurtleBot Care and Feeding | Basic Care]]
 +  - [[http://wiki.ros.org/turtlebot_teleop/Tutorials/indigo/Keyboard Teleop | Keyboard Teleop]]
 +  - [[http://wiki.ros.org/turtlebot/Tutorials/indigo/3D Visualisation | Visualizing Sensor Data]] in rviz.
 +
 +
 +Tutorial Set 2: Robotics Packages
 +  - [[http://wiki.ros.org/turtlebot_navigation/Tutorials/indigo/Build a map with SLAM | Map Building with gmapping]]
 +  - [[http://wiki.ros.org/turtlebot_navigation/Tutorials/indigo/Autonomously navigate in a known map | Navigating the Built Map]]
 +  - [[http://wiki.ros.org/navigation/Tutorials/RobotSetup | Configuring the Navigation Stack]]
 +
 +
 +
 +
 +
  
  
turtlebot/adventures.1435006962.txt.gz · Last modified: 2023/03/06 10:31 (external edit)