Personal tools

LECTURES

Document Actions
  • Send this
  • Print this
  • Bookmarks

Motion Planning and Applications

Professor David Hsu

Department of Computer Science
National University of Singapore


Course Structure: Two-hour-long classes once a week

Course Description

With the rapid advances in technology, computational methods are used increasingly to understand and interact with the physical world. Many of these challenging problems require understanding the geometric relationships among physical objects:

  • What can robots do to avoid running into people walking around?

  • How can the motion of digital movie actors be synthesized automatically?

  • How many maneuvers does it take to park a car in a tight spot?

  • How do molecules change shapes over time to perform vital biological functions? 

This course presents a coherent computational framework for addressing this type of questions. The foundation of the framework and the state-of-the-art algorithms are illustrated in the context of several important applications, including robotics, computational biology, and computer animation. The course covers both classic results and, selectively, advances from recent research.


This course will benefit students who work in the above mentioned and related areas and who may come from different backgrounds (computer science, mechanical engineering, electrical engineering, etc.). It provides tools for solving a class of practical and challenging geometric problems. Students will do a course project of their choice to gain working knowledge of the topics covered. There will be no exams!

 

Acknowledgment: The development of this course has greatly benefited from Prof. Jean-Claude Latombe's course CS326A at Stanford University

 Title   Author   Type   Modified 
File Lecture 00 - Overview David Hsu File 12-10-2008 05:08 PM
File Lecture 01 - Path planning for point robots David Hsu File 12-10-2008 05:08 PM
File Lecture 02 - Configuration space David Hsu File 12-10-2008 05:08 PM
File Lecture 03 - Collision detection David Hsu File 12-10-2008 05:08 PM
File Lecture 04 - Probabilistic roadmaps David Hsu File 12-10-2008 05:08 PM
File Lecture 05 - Sampling strategies David Hsu File 12-10-2008 05:08 PM
File 06 - Student presentation - Gaussian sampling Wai Kok Hoong File 12-10-2008 05:08 PM
File 06 - Student presentation - Optimal c-space sampling Yan Ke File 12-10-2008 05:08 PM
File Lecture 06 - Summary David Hsu File 12-10-2008 05:08 PM
File 07 - Student presentation - Camera movement planning Zhang Zhiyong Melvin File 12-10-2008 05:08 PM
File 07 - Student presentation - Motions with intentions Yan Ke File 12-10-2008 05:08 PM
File Lecture 07 - Summary David Hsu File 12-10-2008 05:08 PM
File 08 - Student presentation - Target finding Michal Marek Marzec File 12-10-2008 05:08 PM
File 08 - Student presentation - Target tracking Amit Jain File 12-10-2008 05:08 PM
File Lecture 08 - Summary David Hsu File 12-10-2008 05:08 PM
File 09 - Student presentation - Coordination of manipulators Zhang Jingbo File 12-10-2008 05:08 PM
File 09 - Student presentation - PRM for multiple robots Melvin Zhang File 12-10-2008 05:08 PM
File Lecture 09 - Summary David Hsu File 12-10-2008 05:08 PM
File 10 - Student presentation - Nonholonomic motion planning Li Yunzhen File 12-10-2008 05:08 PM
File 10 - Student presentation - Kinodynamic planning Wai Kok Hoong File 12-10-2008 05:08 PM
File Lecture 10 - Summary David Hsu File 12-10-2008 05:08 PM
File 11 - Student presentation - Humanoid robots Li Yunzhen File 12-10-2008 05:08 PM
File 11 - Student presentation - Climbing robots Michal Marzec File 12-10-2008 05:08 PM
File Lecture 11 - Summary David Hsu File 12-10-2008 05:08 PM
File 12 - Student presentation - Protein flexibility Zhang Jingbo File 12-10-2008 05:08 PM
File 12 - Student presentation - Conformational transitions Amit Jain File 12-10-2008 05:08 PM
File Lecture 12 - Summary David Hsu File 12-10-2008 05:08 PM
Copyright 2007, by the Contributing Authors. Cite/attribute Resource. Hsu, D. (2007, November 17). LECTURES. Retrieved March 12, 2010, from RoboticsCourseWare.org Web site: http://roboticscourseware.org/fullcourses/motion-planning-and-applications-robots-digital/lectures. This work is licensed under a Creative Commons License. Creative Commons License