Harvey Mudd College
Computer Science 154 - Robotics
Independent Assignment Ideas

Open Lab Assignment Ideas


The Complexity of Motion Planning

There has been a great deal of work by algorithm developers and computational geometers in finding lower bounds on the complexity of path planning problems. For example, it is known that finding the shortest path among polyhedral obstacles in any three-dimensional configuration space (e.g., ordinary 3-space) is PSPACE-complete. In fact, only relatively recently did the best known algorithm for solving this problem drop from being doubly exponential to singly exponential!

One possibility for an independent robotics project would be to investigate and report on these results, how they are obtained, and what interesting open problems remain in the field of path planning. As a start, here are links to a number of papers in the area:


Other ideas are welcome...