Anar al contingut (clic a Intro)
UdG Home UdG Home
Tancar
Menú

Estudia

General information

Academic year:
2024
Description:
Algorithms to allow a robot to act autonomously: control architectures, behaviour-based robotics, motion planning, robot learning and robot exploration.
Academic credits:
6
Course coordinator:
Narcis Palomeras Rovira

Groups

Group A

Duration:
One-semester, 1st semester
Teaching staff:
Alaaeddine El Masri El Chaarani  / Narcis Palomeras Rovira  / Marta Real Vial  / Sebastian Realpe Rua
Language of the classes:
English (100%)

Group B

Duration:
One-semester, 1st semester
Teaching staff:
Alaaeddine El Masri El Chaarani  / Narcis Palomeras Rovira  / Marta Real Vial  / Sebastian Realpe Rua
Language of the classes:
English (100%)

Competences

  • CG1 Organize and evaluate the learning and the research activity themselves and develop strategies to improve them.
  • CG1- Organize and evaluate the learning and the research activity themselves and develop strategies to improve them
  • CB6 Possess and understand the knowledge that provides a basis or opportunity to be original in the development and/or application of ideas, often in a research context.
  • CB6- Possess and understand the knowledge that provides a basis or opportunity to be original in the development and/or application of ideas, often in a research context
  • CB8 That students are able to integrate knowledge and face the complexity of making judgments based on information that, being incomplete or limited, includes reflections on social and ethical responsibilities linked to the application of their knowledge and judgments.
  • CB8- That students are able to integrate knowledge and face the complexity of making judgments based on information that, being incomplete or limited, includes reflections on social and ethical responsibilities linked to the application of their knowledge and judgments
  • CB10 That students have the learning skills to allow them to continue studying in a way that will mostly be self-directed or autonomous.
  • CB10- That students have the learning skills to allow them to continue studying in a way that will mostly be self-directed or autonomous
  • CE1 Programming, at an advanced level, in the languages and libraries most used in intelligent field robotics.
  • CE1- Programming, at an advanced level, in the languages and libraries most used in intelligent field robotics
  • CE2 Analyse a problem related to intelligent autonomous systems and identify the appropriate techniques and tools to solve it.
  • CE2- Analyse a problem related to intelligent autonomous systems and identify the appropriate techniques and tools to solve it
  • CE5 Know, understand and be able to apply the algorithms that allow autonomous vehicles to localize themselves and navigate effectively.
  • CE5- Know, understand and be able to apply the algorithms that allow autonomous vehicles to localize themselves and navigate effectively
  • CE6 Know and understand when and how to use the main sensors and actuators available for intelligent field robots.
  • CE6- Know and understand when and how to use the main sensors and actuators available for intelligent field robots
  • CE8 Understand the mathematical foundations of intelligent robotic system algorithms.
  • CE8- Understand the mathematical foundations of intelligent robotic system algorithms
  • CE10 Learn and use the main techniques of control and trajectory planning used in manipulators and autonomous vehicles.
  • CE10- Learn and use the main techniques of control and trajectory planning used in manipulators and autonomous vehicles

Syllabus

1. Control architectures

2. Behaviour-based robotics

3. Motion planning.

4. Robot learning.

Activities

Activity type Hours with a teacher Hours without a teacher Virtual hours with a teacher Total
Assessment test 4,00 15,00 0 19,00
Theory class 26,00 14,00 0 40,00
Hands-on class 30,00 61,00 0 91,00
Total 60,00 90,00 0 150

Bibliography

Assessment and Grading

Assessment activities:

Description of the activity Assessment Activity % Remediable subject
LAB1: Robot locomotion Practical programming exercise in the laboratory. 8 No
LAB2: Potential functions Practical programming exercise in the laboratory. 10 No
LAB3: Graph Search Practical programming exercise in the laboratory. 10 No
LAB4: Sampling algorithms Practical programming exercise in the laboratory. 10 No
LAB5: Reinforcement Learning Practical programming exercise in the laboratory. 12 No
Exam Theoretical and practical contents will be evaluated in the exam. 50 Yes

Grading

The evaluation will take into account the work done in the laboratory (50%) and in the exam (50%).

It is mandatory to pass the exam (mark >= 5 out of 10).

Specific criteria for the "No show" grade:
To not participate in any activity.

Single Assessment:
The students will demonstrate their practical knowledge in the laboratory and pass an exam containing all theoretical and practical contents.

Minimum requirements to pass:
To pass the subject, the minimum required mark is 5 out of 10.

Mentorship

Student must send an email to the professor for organising a meeting in which whatever issue will be addressed.

Communication and interaction with students

All activities will be organised with Moodle. The students and professors will communicate by email.

Escull quins tipus de galetes acceptes que el web de la Universitat de Girona pugui guardar en el teu navegador.

Les imprescindibles per facilitar la vostra connexió. No hi ha opció d'inhabilitar-les, atès que són les necessàries pel funcionament del lloc web.

Permeten recordar les vostres opcions (per exemple llengua o regió des de la qual accediu), per tal de proporcionar-vos serveis avançats.

Proporcionen informació estadística i permeten millorar els serveis. Utilitzem cookies de Google Analytics que podeu desactivar instal·lant-vos aquest plugin.

Per a oferir continguts publicitaris relacionats amb els interessos de l'usuari, bé directament, bé per mitjà de tercers (“adservers”). Cal activar-les si vols veure els vídeos de Youtube incrustats en el web de la Universitat de Girona.