Main
|
|
||||
Personnel: | Instructor: Howie Choset,
NSH 3211 choset [theat] cs [thedot] cmu [thedot] edu 412-CMU-2495 TA: Glenn Wagner, NSH A403 (temporary) gswagner [theat] cmu [thedot] edu 412-CMU- Mailing List: Secretary: Peggy Martin NSH 3218 pm1e [theat] andrew [thedot] cmu [thedot] edu 412-CMU-7943 Class group email (Email TA to be added/removed) 16735-f10 [theat] googlegroups [thedot] edu |
|||
|
||||
Descriptive Blurb: | The robot motion field and its applications have become incredibly broad and theoretically deep at the same time. The goal of the course is to provide an up-to-date foundation in the motion planning field, make the fundamentals of motion planning accessible to the novice and relate low-level implementation to high-level algorithmic concepts. We cover basic path planning algorithms using potential functions, roadmaps and cellular decompositions. We also look at the recent advances in sensor-based implementation and probabalistic techniques, including sample-based roadmaps, rapidly exploring random trees, Kalman filtering, and Bayesian estimation. If time permits, we will study non-linear controls and how it applies to non-holonomic constraints. Click here for more information. | |||
|
||||
Who should take this class: | Advanced undergraduates and graduate students who are new to motion planning. | |||
|
||||
Text: |
| |||
|
||||
Related Robotics Texts: |
| |||
|
||||
Papers: |
Here is a far-from updated list of papers for your reference
| |||
|
||||
Homework: | You are required to create a web page on which you will display your homework assignments. This page should contain a link to each homework's solution. The page for an individual assignment should include a demo of the working program (e.g., gif files, animations), links to source code for your programs (including any necessary makefiles, and a brief explanation of your approach. | |||
|
||||
Class Project: |
Propose and implement a robot motion planning project. It can be something
related to your research and it must have a motion planning component to it
(respect obstacles). Project proposals will be due at mid-semester
(deadlines will be announced soon, and here is
a PPT template). As with your homework, you will create
a web page for your project, and it is this web page that will be graded. This page is due 12/12 (two days after the demo) at midnight. You may find this collection of laser scan data helpful. | |||
|
||||
Reading Assignment: | Based on your interests, we will form groups of one or two to present a paper that go into depth a topic which was covered in the previous week. | |||
|
||||
Grading |
| |||
|
||||
Software: (No Guarantees) |
Please feel free to use software resources that are available in the public
domain such as
| |||
|