CSCI-4290/6290: Robot Motion Planning
Fall 2005


New Announcements!
Lectures
Assignments
Exams
Project

Course Information

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

Credits: 3 (graduate students) / 4 (undergraduates)
Time: Tuesday and Friday, 10:00am - 11:50am
Classroom: CII 3116 (Low 3116) , near the Playhouse
Prerequisites: Data structures and algorithms (CSCI-2300) and Multivariable calculus and matrix algebra (MATH-2010), or permission of instructor

TA: Kartik Babu , babuk@cs.rpi.edu
Office hours: Thursday 2-3pm, Amos Eaton 217

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:
Textbook readings will be supplemented by handouts and recent papers.
Note: There is a copy of the reference book by Latombe on class reserve in the Folsom library. The Choset et al. book is on order for class reserve.

Reference Books


Lectures

The scanned-in class lecture slides are available online through WebCT.

Assignments


Exams

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


Schedule

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

The presentation of papers by graduate students will be in November. Here is a preliminary and rather incomplete list of papers to choose from.
Here is the schedule of paper presentations.


Project


Announcements

Please check these announcements frequently. Last updated Sunday, December 4 at 9:55pm.

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