- Understand the importance of path-planning in robotics.
- Study and implement well-known path planning algorithms.
- Compare the algorithms using different heuristics.
- Integrate PDDL planners with path planning algorihtms.
The pseudocode that will be used in this practical assignment is taken from the article Theta*: Any-Angle Path Planning on Grids published in the Journal of AI Research, 39: 533-579 (2010).
The algorithms will be implemented in Python and it is strongly recommended to use Git and make Commits/
betweens the members of the group (max 2 members). Besides the implementacion and the document explaining the last part of the assignment (in .md, txt, word, pdf...), the students should also upload images (captions) of the solutions of the algorithms with the different heuristics using the map of the slides.
The practical assignment is inspired in the article published by Pablo Muñoz, María D. R-Moreno and David F. Barrero. Unified framework for path-planning and task-planning for autonomous robots. Robotics and Autonomous Systems, Vol. 82, pp:1-14 August 2016.
Click here for more details.