Estudia > Oferta formativa > Oferta d'assignatures > Detall de l'assignatura
Anar al contingut (clic a Intro)
UdG Home UdG Home
Tancar
Menú

Estudia

Dades generals

Curs acadèmic:
2023
Descripció:
S'estendran els algorismes de planificació de moviment vistos a Sistemes Autònoms per tal de tenir en compte restriccions diferencials, obstacles mòbils, entorns no coneguts a priori, ... S'estudiaran els principal mètodes d'exploració i inspecció automàtics. S'introduiran els mecanismes de planificació de tasques més comuns tant manuals com automàtics. Els alumnes hauran de realitzar un projecte en grup reduït, utilitzant un dels robots disponibles al laboratori, centrat en alguns dels temes tractats durant el curs.
Crèdits:
6

Grups

Grup A

Durada:
Semestral, 2n semestre
Professorat:
Narcis Palomeras Rovira
Idioma de les classes:
Anglès (100%)

Grup B

Durada:
Semestral, 2n semestre
Professorat:
Narcis Palomeras Rovira
Idioma de les classes:
Anglès (100%)

Competències

  • CG1 Organitzar i avaluar la pròpia activitat d'aprenentatge i de recerca i elaborar estratègies per millorar-les.
  • CG1- Organitzar i avaluar la pròpia activitat d'aprenentatge i de recerca i elaborar estratègies per millorar-les
  • CG2 Interactuar amb habilitat en un entorn multicultural mitjançant el coneixement de la cultura nacional i europea, els drets humans i les realitats europees.
  • CG2- Interactuar amb habilitat en un entorn multicultural mitjançant el coneixement de la cultura nacional i europea, els drets humans i les realitats europees
  • CG3 Comunicar-se de manera efectiva oralment i per escrit preparant documents i exposant projectes i resultats amb llengua anglesa.
  • CG3- Comunicar-se de manera efectiva oralment i per escrit preparant documents i exposant projectes i resultats amb llengua anglesa
  • CG4 Dissenyar propostes creatives.
  • CG4- Dissenyar propostes creatives
  • CG5 Recollir i seleccionar informació per poder avaluar l'estat de l'art d'un tema o matèria específica.
  • CG5- Recollir i seleccionar informació per poder avaluar l'estat de l'art d'un tema o matèria específica
  • CG6 Treballar en equips multidisciplinaris, establint aquelles relacions que més poden ajudar a fer aflorar potencialitats de cooperació i mantenir-les de manera continuada.
  • CG6- Treballar en equips multidisciplinaris, establint aquelles relacions que més poden ajudar a fer aflorar potencialitats de cooperació i mantenir-les de manera continuada
  • CB9 Que els estudiants sàpiguen comunicar les seves conclusions i els coneixements i raons últimes que les sustenten a públics especialitzats i no especialitzats d'una manera clara i sense ambigüitats.
  • CB9- Que els estudiants sàpiguen comunicar les seves conclusions i els coneixements i raons últimes que les sustenten a públics especialitzats i no especialitzats d'una manera clara i sense ambigüitats
  • CE1 Programar, a nivell avançat, en els llenguatges i llibreries més utilitzats en la robòtica de camp intel·ligent.
  • CE1- Programar, a nivell avançat, en els llenguatges i llibreries més utilitzats en la robòtica de camp intel·ligent
  • CE2 Analitzar un problema relacionat amb sistemes autònoms intel·ligents i identificar les tècniques i les eines apropiades per resoldre'l.
  • CE2- Analitzar un problema relacionat amb sistemes autònoms intel·ligents i identificar les tècniques i les eines apropiades per resoldre'l
  • CE5 Conèixer, entendre i ser capaç d'aplicar els algoritmes que permeten als vehicles autònoms localitzar-se i navegar de forma efectiva.
  • CE5- Conèixer, entendre i ser capaç d'aplicar els algoritmes que permeten als vehicles autònoms localitzar-se i navegar de forma efectiva
  • CE6 Conèixer i saber quan i com utilitzar els principals sensors i actuadors disponibles per a robots de camp intel·ligents.
  • CE6- Conèixer i saber quan i com utilitzar els principals sensors i actuadors disponibles per a robots de camp intel·ligents
  • CE8 Comprendre els fonaments matemàtics dels algorismes utilitzats en els sistemes robòtics intel·ligents.
  • CE8- Comprendre els fonaments matemàtics dels algorismes utilitzats en els sistemes robòtics intel·ligents
  • CE9 Dissenyar i gestionar projectes en l'àmbit dels sistemes robòtics de camp intel·ligents.
  • CE9- Dissenyar i gestionar projectes en l'àmbit dels sistemes robòtics de camp intel·ligents
  • CE10 Aprendre i utilitzar les principals tècniques de control i planificació de trajectòries en manipuladors i vehicles autònoms.
  • CE10- Aprendre i utilitzar les principals tècniques de control i planificació de trajectòries en manipuladors i vehicles autònoms

Continguts

1. Common extensions for motion planning algorithms

2. Motion planning with differential constraints

3. View planning, inspection, and automatic exploration

4. Formal and Automatic task planning methods

5. Hands-on project

Activitats

Tipus d’activitat Hores amb professor Hores sense professor Hores virtuals amb professor Total
Anàlisi / estudi de casos 4,00 21,00 0 25,00
Exposició dels estudiants 2,00 6,00 0 8,00
Seminaris 10,00 5,00 0 15,00
Sessió expositiva 12,00 10,00 0 22,00
Sessió pràctica 10,00 20,00 0 30,00
Treball en equip 22,00 28,00 0 50,00
Total 60,00 90,00 0 150

Bibliografia

  • Peter Corke (2011). Robot Vision and Control. Springer.
  • Howie Choset, Kevin M. Lynch, Seth Hutchinson, George A. Kantor, Wolfram Burgard, Lydia E. Kavraki and Sebastian Thrun (2005). Principles of Robot Motion Theory, Algorithms, and Implementations. The MIT Press.
  • Thrun, Sebastian; Burgard, Wolfram; Fox, Dieter (2005). Probabilistic robotics. Cambridge, Massachusetts ; London : The MIT Press.

Avaluació i qualificació

Activitats d'avaluació:

Descripció de l'activitat Avaluació de l'activitat % Recuperable
Test An individual test to evaluate the theoretical contents of the course, as well as the seminars. The minimum grade for the test in order to pass the course is 5/10. 20
Seminars Exercises will be proposed by the invited scholar to be solved by the students. 5 No
laboratory practices A few guided labs will be proposed to familiarize students with the libraries and algorithms needed to conduct the practical project. Students' presence in the lab is mandatory. A report must be submitted for each lab. The correctness of the solution, the quality and the clarity of the report document will be evaluated. An oral examination can be asked in addition to the presented report. 15 No
Hands-on project Students, in small groups, will develop a hands-on project related to exploration and motion planning techniques. The code must run on a simulated or real Turtlebot robot. Students will be required to meet periodically with the professor to evaluate the progress of the work. The correctness of the solution, the innovation and originality of the proposal and the quality and clarity of the code submitted will be evaluated. In addition, an oral questionnaire may be done to certify the involvement of all members of the group. The final grade may be different for each member of the group considering the laboratory work, the personal involvement in the code presented, and the answers to the oral questionnaire if any. 35 No
Hands-on project presentation The clarity of the presentations and their ability to defend the work presented answering the questions requested by the audience will be evaluated. 10 No
Hands-on project report, video, and demonstration A scientific paper and a video should be made to communicate the hands-on project performed. A demonstration of the final code running on the real Turtlebot robot or on a simulator should also be made. During the demonstration, additional questions may be asked to each member of the group to evaluate their involvement in the project. The paper, video and demonstration must be done as a group, but the grade may be different for each member depending on their degree of participation. 15 No

Qualificació

- Test = 20%
- Seminar exercise = 5%
- Labs = 15%
- Hands-on project:
--- continuous work and code = 35%
--- presentation = 10%
--- paper + video + demonstration = 15%

Only the test can be recovered, the other activities no.

Criteris específics de la nota «No Presentat»:
If the student does not present the hands-on project or the evaluable labs, or do not perform the test, he/she will be considered as not been presented and will be evaluated with this grade. If the student is not present in the presentation or in the demonstration due to a major force, these activities must be rescheduled.

Avaluació única:
The same evaluation activities will be carried out but it will be facilitated that those activities that require a compulsory presence in the laboratory can be done either in person at agreed times, or remotely using robot simulators. Deadlines will also be adjusted so that a single delivery of all activities can be made.

Requisits mínims per aprovar:

A minimum grade of 5/10 for the test is required to average all the marks with their weight to obtain the final grade. Otherwise, the test grade will be the final grade.
A minimum final grade of 5.0 must be obtained to pass the course.

Tutoria

To arrange a tutorial, the student or group of students should send an email to the teacher of the course. If possible, the tutorial will be resolved by email, otherwise Google Meet will be used.

Comunicacio i interacció amb l'estudiantat

All the information and activities of the subject will be done through Moodle. Google Meet will be used for non-contact sessions. All teacher notifications to students will be made by internal Moodle messaging system or email. Students will also need to use Moodle or email to contact the teacher.

Observacions

Students must know how to program in C++ or Python, as well as be familiar with the Robot Operating System (ROS) to follow the course.

Assignatures recomanades

  • Sistemes Autònoms

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.