CSCI-4290/6290: Robot Motion Planning
Fall 2003


New Announcements!
Lectures
Homeworks
Exams

Course Information

Instructor: Srinivas Akella
Office: Amos Eaton 112, x8770, sakella@cs.rpi.edu
Office Hours: Tuesday 2:30-3:30pm, or after class

Credits: 3 (graduate students) / 4 (undergraduates)
Time: Tuesday and Friday, 12:00pm - 1:50pm (NOTE: This time differs from that in the printed Class Hour Schedule)
Classroom: Amos Eaton 214
Prerequisites: Data structures and algorithms (CSCI-2300) and Multivariable calculus and matrix algebra (MATH-2010), or permission of instructor

Undergrad TA: Mayur Patel , patelm4@cs.rpi.edu
Office hours: Tuesday, Friday 3-4pm, AE 211

Motion Planning

Have you ever wondered:

All of these geometric motion planning problems can be solved using the techniques discussed in this course.

Description

This course is an introduction to algorithmic techniques for robot motion planning. Topics will include configuration space representations, roadmap methods, cell decomposition and potential field techniques, randomized path planning, collision detection, multiple robot coordination, nonholonomic motion planning, and manipulation planning. These techniques will be motivated by applications of motion planning to mobile robots and robot manipulators, assembly planning, computer-aided design, computer graphics, and molecular modeling.

Prerequisites are CSCI-2300 (Data Structures and Algorithms) and Multivariable Calculus and Matrix Algebra (MATH-2010), or permission of the instructor. Course grading will be on the basis of homework assignments (some involving programming), exams, and a course project. Undergraduate students and graduate students will be graded separately.

Syllabus .


Textbooks

Readings will primarily be from two new textbooks-in-progress:
The optional textbook is: Robot Motion Planning by J.-C. Latombe, Kluwer, 1991.
Textbook readings will be supplemented by handouts and recent papers.

Reference Books


Lectures

The scanned-in lecture slides are available online through the library's electronic class reserves. Type in the course name (Robot Motion Planning) or instructor name (Akella).
The presentations by graduate students are available here here .

Homework Assignments


Exams

Here is the exam schedule:
There will be no final exam for the course. There will be a course project instead.


Schedule

Here is the assignment and exam schedule:
There will be no final exam for the course.

The presentation of papers by graduate students will be in November. Choose from this preliminary list of papers .


Announcements

Please check these announcements frequently. Last updated Thursday, December 11 at 7:10pm.

Srinivas Akella
Department of Computer Science
Rensselaer Polytechnic Institute
110 8th Street
Troy, NY 12180
Email: sakella@cs.rpi.edu