Checking date: 08/05/2025 14:47:41


Course: 2025/2026

Introduction to Robot Planning
(17840)
Master in Robotics and Automatization (Plan: 296 - Estudio: 77)
EPI


Coordinating teacher: GONZALEZ VICTORES, JUAN CARLOS

Department assigned to the subject: Systems Engineering and Automation Department

Type: Compulsory
ECTS Credits: 3.0 ECTS

Course:
Semester:




Requirements (Subjects that are assumed to be known)
Industrial Robotics. Any subject related with computer programming.
Objectives
To analyse and to understand the problematics associated with the specification of the movement associated with the programming of a task or application for any class of robot, already be industrial or of service. To check and to familiarize itself with the classic technologies of planning, centring on the planning before static environments, and the classic algorithms. Provide the student of the sufficient knowledge and interest to be able to approach this type of problems.
Learning Outcomes
Description of contents: programme
1. Review of the programming task and movements. 2. Models of robots and environment 3. Classic approaches of path-planning: 3.1. Configuration space 3.2. Potentials Fields 3.3. Roadmaps 3.4. Celd Decomposition and probabilistical methods 3.5. Modification of the dynamic control 4. Case studies 5. Specialized seminars
Learning activities and methodology
After a lecture of problematics and classic technologies, a work of analysis and implementation of a classic technique is proposed to the student. The evaluation is based on of the implementation and memory presented.
Assessment System
  • % end-of-term-examination/test 40
  • % of continuous assessment (assigments, laboratory, practicals...) 60

Calendar of Continuous assessment


Basic Bibliography
  • Choset, Howie M.; et Al. Principles of Robot Motion. MIT Press. 2005
  • LaValle, Steven M.. Planning algorithms. Cambridge University Press. 2006
  • Latombe, Jean-Claude. Robot Motion Planning. Springer Link. 1991

The course syllabus may change due academic events or other reasons.