free web templates

Syllabus

This is a fast pace special topics course, with an even mix of learning new concepts and programming them during tab exercies and team demos.

The following topics will be covered.

Week 1

- Course Introduction
- Introduction to ROS

Week 2

- ROS Introduction Continues
- Turtlesim

Week 3

- ROS labs
- Deep dive into ROS

Week 4

- Rviz
- Gazebo

Week 5

- Build overview
- Keyboard Control/TeleOp

Week 6

- LIDAR Data
- Perception Basics
- Open Loop Control

Week 7

- PID Control
- Wall following

Week 8

- Basics of Navigation
- Localization and Odometry
- Dead reckoning/ Scan Matching

Week 9

Simultaneous Localization and Mapping
- Hector SLAM
- Cartographer

Week 10

- Particle filter localization
- Path planing - Pure pursuit, TEB planner

Week 11

Advanced path planing project and demos

Week 12-13

Racing strategy, advanced topics in scene understadning, and final race prep.

F1/10 Labs

Prerequisites

F1/10 Prereq