Class Meeting: TBD (based on instructor & student availability)
Instructor: Nancy Amato
office: 414B Harvey R. Bright Bldg
office hours: TBD, or by appointment
email: amato@cs.tamu.edu
url: http://www.cs.tamu.edu/faculty/amato
office phone: 862-2275
home phone: 693-1855 (please don't call after midnight or before 9am)
Course homepage: http://www.cs.tamu.edu/faculty/amato/Courses/689
In this course, we will study papers from the current literature. The papers will be drawn from journals and conferences in the field such as IEEE Transactions on Robotics and Automation, International Journal of Robotics Research, IEEE International Conference on Robotics and Automation (ICRA), and the Workshop on the Algorithmic Foundations of Robotics. These will be made available electronically or at the copy center in HRBB.
There is no required text for the course. The following text covers useful background information and is recommended as a good reference:
Many randomized motion planning methods have been developed in the realm of robotics research. For example, a typical problem might be to find a sequence of motions (called a path) to move a robot from one position to another without colliding with any objects in its workspace. However, the general motion planning problem we will study arises in many other application domains as well. For example, assembly planning (e.g., finding a valid order for adding the parts when building an engine), mechanical CAD studies (e.g., can you remove a certain part from an engine without taking the engine apart), virtual reality (e.g., finding appropriate fly-through paths in VR environments), medicine (e.g., performing insertability studies for artificial hip implants), and computational biology and chemistry (molecule docking in drug design, and protein folding).
The main goal of the course is to cover emerging paradigms in the field of motion planning, with a particular emphasis on randomized techniques. This will be done by reading and discussing recent articles from the literature (necessary since most of this work is not covered in current texts). Another goal of the course is to develop the necessary knowledge to understand how motion planning can be applied in various application domains. These include areas where motion planning has already made contributions (e.g., virtual prototyping, drug design), or might in the future (e.g., protein folding). This will occur `naturally' as many of the papers we'll read will describe their results in context of the applied problem.
The topics to be covered include the following (tentative):
Paper Presentation(s). During the course of the semester, each student will be expected to present at least one paper to the class. This presentation will include (i) a summary of the results presented in the paper, (ii) an evaluation of the contribution of the paper, and (iii) a discussion of the relation of this paper to others read in the course and/or to other results in the literature (which may require reading other papers not on the assigned reading schedule).
More details regarding the project are available in the project assignment on the course webpage.
All students registered for this course should have an account on the CS UNIX machines - if you do not already have an account you can sign up for one on the second floor of the Bright building.
If you have any questions regarding plagiarism, please consult the latest issue of the Texas A&M University Student Rules, under the section ``Scholastic Dishonesty.''