RI 16-735
Robotic Motion
Planning Syllabus
Howie Choset
|
Material Outline
|
|
Outline |
||||
|
Week |
Day |
Topics |
Assignments |
Paper reading |
|
Week 1 |
Mon |
Intro, Book Review, Course Overview, Assignment Explanation, Path, Start-Goal Mapping, Coverage, Completeness, Line of Sight, Some Notations |
Chap 1, App A, B
|
Survey on students' interests |
|
Bug Algorithms |
Chap 2, App D |
Howie assigns group | ||
|
Week 2 |
Mon |
Labor Day - NO CLASS |
|
|
|
Bug2 Algorithm, Evian Sonar Model, Wall Following controller |
Chap 2, App D. |
Students select papers | ||
|
Week 3 |
An Intuitive
Introduction to Configuration Space |
Chap 3 |
||
|
Potential Functions: Att/Rep, Dist, Gradient Descent, Wavefront Planner |
Chap 4 |
|||
|
Week 4 |
Potential Functions: Navigation Functions, Pot. fun in Non Euc. spaces |
Chap 4 |
||
|
Numerical Potential Field Technique (random motion technique) |
Chap 4 |
Potential function paper | ||
|
Week 5 |
A* and D* |
App H |
||
|
D* and D*Lite |
App H |
|||
|
Week 6 |
Discussion of DD*Lite |
App H |
D*lite paper | |
|
Finish DD*Lite
discussion,
|
Chap 3 |
|||
|
Week 7 |
Project proposal(2-page slides) |
Chap 5 |
||
|
Roadmaps: Incremental Construction of Retracts and higher dimensions |
Chap 5 |
|||
|
Week 8 |
Roadmaps: Topological Maps, Piecewise Retracts and Silhouette Methods |
Chap 5 |
||
|
Cell Decompositions: Trapezoidal Decomposition |
||||
|
Week 9 |
Show and Tell (Project progress report due) |
Chap 6 |
||
|
Show and Tell, Finish Cell Decomp and coverage |
Chap 6 |
|||
|
Week 10 (IROS) |
Sample-Based Methods: PRM's |
Chap 6 |
||
|
Analysis of PRM's |
Chap 7 |
|||
|
Week 11 |
RRT's |
Chap 7 |
||
|
RRT using a dynamic vehicle model, Probabilistic primer |
|
"Map for dynamic vehicles" paper | ||
|
Week 12 |
Controls Primer, Kalman Filtering |
App I, J |
||
|
Mini version of Show-Tell |
Chap 8 |
|||
|
Week 13 |
Finish Kalman Filtering (and some SLAM) |
|
Sampling based or Kalman filter | |
|
Wed |
Thanksgiving Holiday -- NO CLASS |
|
||
|
Week 14 |
Bayesian SLAM |
Chap 9 |
||
|
Finish Probabilistic Methods |
Chap 9 |
Bayesian framework | ||
|
Week 15 |
Discussion |
|
||
|
Using EM to learn 3D models |
-- |
Map/Coverage | ||
|
Week 16 |
Mon |
Project Presentations |
|
|
|
Wed |
No Class |
|
||
|
Last Updated December 7, 2007 |