בקורס נלמד על שיטות אלגוריתמיות לפתרון בעיות תכנון תנועה רובוטיות. נתחיל בשיטות מדוייקות במרחבי קונפיגורציה ממימד נמוך ונעבור למרחבים ממימד גבוה. לאחר מכן נלמד שיטות מבוססות דגימה וכן חיפוש יוריסטי. לבסוף נבחן את הכלים הללו בהקשר של מערכות רובוטיות שונות כגון תכנון תנועה של רובוטים רפואיים בגוף האדם.
In this course we will study different algorithmic approaches to solve robot motion-planning problems. We will start with exact methods for low-dimensional configuration spaces and then contnue 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.