In This Course Different Algorithmic Approaches to Solve Robot Motion-planning Problems Will Be Studied. The Course Will Start With Exact Methods For Low-dimensional Configurations Spaces and Then Continue to High-dimensional Spaces. Subsequently Approaches More Suitable For High-dimensional Spaces Will Be Studied (sampling-based Methods and Heuristic-search). Finally, Exampled of How These Algorithms Are Integrated in Different Robotic Applications Such As Medical Devices Will Be Presented. Learning Outcomes# at The End of The Course The Studetns Will Be Able 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
|Undergraduate Studies |Graduate Studies

Pre-required courses

236501 - Introduction to Artificial Intelligence


Course with no extra credit

236901 - Algorithmic Robot Motion Planning