# Robot Motion Planning

- Institution: IIT Kanpur
- Department: Mechanical Engineering
- Teacher: Prof. Ashish Dutta
- Level: Undergraduate
- Language: English
- Subjects: Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/112104308)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/112104308)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

## Lectures

1. [Lecture 1 : Introduction](https://invisiblenetwork.ai/learn/nptel/112104308/da2f792fe786) (Video)
2. [Lecture 2 : Joints and Degrees of Freedom](https://invisiblenetwork.ai/learn/nptel/112104308/68c597924fc9) (Video)
3. [Lecture 3 : Work Volume and Rotation Transformation](https://invisiblenetwork.ai/learn/nptel/112104308/ba58805af7a0) (Video)
4. [Lecture 4 : Transformations](https://invisiblenetwork.ai/learn/nptel/112104308/38ef074b500e) (Video)
5. [Lecture 5 : Kinematics](https://invisiblenetwork.ai/learn/nptel/112104308/0565710c365d) (Video)
6. [Lecture 6 : Bug Algorithms](https://invisiblenetwork.ai/learn/nptel/112104308/d00bdead7ec3) (Video)
7. [Lecture 7 : Configuration Space](https://invisiblenetwork.ai/learn/nptel/112104308/b12fe9d30081) (Video)
8. [Lecture 8 : C Obstacle](https://invisiblenetwork.ai/learn/nptel/112104308/e9cc32b12186) (Video)
9. [Lecture 9 : Topology of C Space](https://invisiblenetwork.ai/learn/nptel/112104308/5b9284363f35) (Video)
10. [Lecture 10: Road Map Methods](https://invisiblenetwork.ai/learn/nptel/112104308/9c9ef3115f92) (Video)
11. [Lecture 11: Cell Decomposition Methods](https://invisiblenetwork.ai/learn/nptel/112104308/73aa7472f20d) (Video)
12. [Lecture 12: Sampling Based Planning](https://invisiblenetwork.ai/learn/nptel/112104308/2907777d6805) (Video)
13. [Lecture 13: Potential Field Methods I](https://invisiblenetwork.ai/learn/nptel/112104308/2fb665260131) (Video)
14. [Lecture 14: Navigation Function and Potential Field in 3D](https://invisiblenetwork.ai/learn/nptel/112104308/dc7677c1a9b3) (Video)
15. [Lecture 15: Basic Search Algorithms](https://invisiblenetwork.ai/learn/nptel/112104308/aa326567c8b0) (Video)
16. [Lecture 16: Motion Planning with Kinematic Constraints](https://invisiblenetwork.ai/learn/nptel/112104308/d4ccc907fa52) (Video)
17. [Lecture 17: Controllability](https://invisiblenetwork.ai/learn/nptel/112104308/b4e8429231f1) (Video)
18. [Lecture 18: Kinematic Constraints and Multifinger Robot](https://invisiblenetwork.ai/learn/nptel/112104308/d91b93c6c712) (Video)
19. [Lecture 19: Multifinger Robot Hands](https://invisiblenetwork.ai/learn/nptel/112104308/6c7fbc1b245c) (Video)
20. [Lecture 20: Optimization in Motion Planning](https://invisiblenetwork.ai/learn/nptel/112104308/079e144b1164) (Video)
