In This Course We Will Study Different Algorithmic Approaches to Solve
Motion-planning Problems. We Will Start With Exact Methods For
Low-dimensional Configuration Spaces and Then Continue to High-
Dimensional Spaces. We Will Then Study Approaches More Suitable For
High-dimensional Spaces (sampling-based Methods and Heuristic-search).
Finally, We Will Demonstrate How These Algorithms Are Integrated In
Different Robotic Applications Such As Medical Devices.
The Students Are Expected By The End of The Course To#_1. Explain
Fundamental Concepts and Challenges in Robot Motion Planning.
2. Analyze The Complexity of Motion-planning Algorithms.
3. Distinguish Between Different Algorithmic Approaches to Robot
Motion Planning. 4. Rate The Suitability of Existing Motion-planning
Algorithms For a Given Motion-planning Task.
Faculty: Computer Science
236501 - Introduction to Artificial Intelligence