title | description |
---|---|
1: Introduction | Introduction to these set of book notes |
2: ROS at a high level | A quick flyby of the most important concepts of ROS |
2A: Workspaces and packages | ROS modularity |
3: Topics | By the end of the semester you will be living and breathing TOPICS!" |
3a: Custom Messages | How to create a custom message |
4: Services | What are ROS services, and why do we need them? How are they different? |
4a: Services - example | WordCount.srv in a little detail |
5: Actions | What are ROS actions and how do they relate to topics and services? |
6: Robots | Going through the hardware |
6a: Simulators | Looking more widely now at the world of robotics |
7: Wander Bot | Simulating behavior in simulation |
8: Teleop-bot | Designing and implementing a slightly more complicated ROS program |
9: Building Maps | What is a map, how to build one |
9a: Building Maps | Some details from the chapter |
10 part1: Localizing | How does a Robot figure out where it is? Even if there's no map? |
10 part2: Navigating | How does the robot get from here to there, iven a map and AMCL localization |
10 part3: Move Base | Looking inside move base |
12: Follow Bot | Adding perception to our robot algorithms |