Titulació | Tipus | Curs |
---|---|---|
2502441 Enginyeria Informàtica | OB | 3 |
2502441 Enginyeria Informàtica | OT | 4 |
Podeu consultar aquesta informació al final del document.
L'evolució de les tècniques de Visió per Computador i Intel·ligència Artificial ha facilitat el desenvolupament de sistemes autònoms capaços de prendre decisions i interactuar amb el seu entorn. Això ha tingut un impacte directe a l'àrea de la robòtica moderna en un ventall que va des de la robòtica industrial clàssica a la domòtica experimental. Els mencionats sistemes estan cada cop més presents a les nostres vides i la seva complexitat i autonomia són cada vegada més grans. En aquesta assignatura s'afronta la temàtica de la Robòtica, Planificació i Llenguatge des d'aquesta perspectiva de cara a assolir els següents objectius:
TEMA 1
1.1 Definicions fonamentals.
1.2 Exemples de robots.
TEMA 2
2.1 Components modulars hardware.
2.2 Plaques controladores.
2.3 Sensors multimodals.
TEMA 3
3.1 Components modulars software.
3.2 Gestió d’actuadors.
3.2 Introducció a l'electrònica de control.
TEMA 4
4.1 Cinemàtica de robots.
4.2 Control cinemàtic.
TEMA 5
5.1 Representació de l'espai i descomposició espacial.
5.2 Representacions geomètriques i topològiques.
TEMA 6
6.1 Planning: Definició de l'espai de configuració i l'espai lliure.
6.2 Algorismes de planning: Grid-based Search, Geometric Algorithms, Potential Fields and Sampling based algorithms.
6.3 Components fonamentals amb ROS2.
TEMA 7
7.1 Introducció a SLAM (Simultaneous Localization and Mapping).
7.2 Estratègies de resolució dels principals problemes: Mapping, Sensing, Locating and Modeling.
7.3 Visual SLAM.
Títol | Hores | ECTS | Resultats d'aprenentatge |
---|---|---|---|
Tipus: Dirigides | |||
CLASSES DE FONAMENTS TEÒRICS | 26 | 1,04 | 2, 4, 5 |
SEMINARIS DE PROBLEMES | 12 | 0,48 | 2, 5 |
SESSIONS DE PRÀCTIQUES | 12 | 0,48 | 5, 8 |
Tipus: Autònomes | |||
ESTUDI INDIVIDUAL | 26 | 1,04 | 2, 4 |
PROGRAMACIÓ DE ROBOTS (individual i col·lectiva) | 36 | 1,44 | 2, 4, 5, 8 |
RESOLUCIÓ DE PROBLEMES (individual i col·lectiva) | 30 | 1,2 | 2, 4, 5 |
L’assignatura estarà fonamentada en una metodologia d’aprenentatge basat en resolució de projectes. Les sessions de teoria, problemes i pràctiques aniran orientades a la resolució d’un projecte de robot, que serà triat lliurement per l’alumne, i que s’haurà de desenvolupar en un grup de treball de 4 alumnes durant 3 mesos.
El sistema triat haurà d’estar basat en una controladora Arduino o RaspberryPi, a més de com a mínim un sensor i un actuador. Els components electrònics d’aquest robot seran proporcionats per l’Escola, dintre d’un pressupost al qual l’alumne s’haurà d’ajustar. A més, es podran fer servir totes les peces 3D necessàries, la impressió de les quals serà proporcionada també per l’Escola.
L’alumne podrà escollir lliurement la complexitat del seu projecte, essent la qualificació final més alta en funció de l’ambició, l’interès i la creativitat de la proposta, la qual atacarà 4 pilars: 1) Arquitectura de components, 2) Disseny 3D, 3) Algorísmica, 4) Integració i validació. D’igual manera, l’alumne podrà decidir si desitja focalitzar el seu projecte més en la part algorísmica o en l’electrònica, amb l’objectiu de poder desenvolupar un projecte el més personalitzat possible en relació a l’interès de l’alumne.
Per al desenvolupament del projecte se seguirà una metodologia àgil basada en 5 sprints. En cada sprint s’avançarà en les etapes del projecte per atacar els 4 pilars descrits anteriorment. El resultat de l’últim sprint serà un robot físic capaç d’implementar les funcionalitats proposades en el projecte.
Classes de fonaments teòrics. Durant aquestes sessions a l'aula, s'hi presentaran i s'hi discutiran els continguts de la matèria i es farà seguiment dels projectes. Es proporcionarà a l'alumne materials digitals, impressions i referències bibliogràfiques. Seran classes de discussió activa en les que s'anirà avançant de manera constructiva en la identificació dels principals objectius, donant respostes i propostes de solució a mida que evoluciona l'assignatura. Tots els materials estaran identificats a la web Caronte (http://caronte.uab.es)
Seminaris de problemes. En aquestes activitats l'alumnat s'endinsarà en l'anàlisi de les principals problemàtiques tècniques associades a la robòtica. Per això treballaran un conjunt d'exercicis, la resolució dels quals els permetrà assolir la capacitat d'implementar de manera eficient els reptes generats als seus projectes i els proporcionarà una perspectiva contextualitzada dels continguts treballats a les classes de fonaments teòrics. El conjunt d'exercicis estarà orientat de manera constructiva, i així l'alumnat començarà primer per exercicis més conceptuals, per finalitzar en anàlisis qualitatius i quantitatius particulars.
Sessions pràctiques. Durant les sessions de pràctiques, l'alumnat implementaran a Laboratori el seu robot físic i testejaran el programari generat. Els lliuraments de pràctiques estaran associats als 5 sprints de l’assignatura.
Exemples de reptes que els alumnes podran afrontar són:
1.- Control de motors DC a partir de modulació d’amplitud de polsos, de motors pas-a-pas.
2.- Quantificació de la distància d’objectes a partir de sensors de proximitat, infra-roig, ultra so, càmeres, etc.
3.- Control demoviment a partir de senyals de só, imatge, giroscopis, etc.
4.- Posicionament a partir de sensors de GPS, magnetòmetres, imatge, etc.
5.- Integració de reconeixement de patrons i d’objectes, a partir de seqüències de vídeo.
6.- Conducció autònoma.
De cara a complir amb la directriu per proporcionar una perspectiva de gènere a l'assignatura, s'investigarà la dimensió de gènere en el procés de disseny dels robots, i s'en proposaran exemples de referència.
Nota: es reservaran 15 minuts d'una classe, dins del calendari establert pel centre/titulació, per a la complementació per part de l'alumnat de les enquestes d'avaluació de l'actuació del professorat i d'avaluació de l'assignatura/mòdul.
Títol | Pes | Hores | ECTS | Resultats d'aprenentatge |
---|---|---|---|---|
Lliurament de pràctiques | 0,5 | 4 | 0,16 | 1, 2, 3, 4, 5, 7, 8 |
Lliuraments dels problemes | 0,5 | 4 | 0,16 | 2, 5, 6 |
L'avaluació de l'alumne es farà en un procés continu que tindrà en compte els lliuraments dels sprints en pràctiques (distribuïdes al llarg de l'assignatura, i que suposen el 50% de la nota final). Hi haurà lliurament de resolució de problemes al llarg de l'assignatura (50%). Les discussions portades a terme durant les sessions teòriques, de problemes i de pràctiques i totes les contribucions dels estudiants al coneixement col·lectiu contaran positivament en la qualificació final.
Els lliuraments previstos són:
1. PRÀCTIQUES (lliurament continuat en sprints obligatoris i lliurament final del robot físic, que serà s'inclourà al dossier final del robot per donar la qualificació final. El doosier s'avaluarà en el seu conjunt)
LL.1.1 Lliurament de l’sprint (S1)
LL.1.2 Lliurament de l’sprint (S2)
LL.1.3 Lliurament de l’sprint (S3)
LL.1.4 Lliurament de l’sprint (S4)
LL.1.5 Lliurament de l’sprint (S5)
S = S1+S2+S3+S4+S5
2. Les activitats d'avaluació previstes són: (lliurament de 7 sessions de problemes, avaluables, el promig dels quals serà la nota de PROBLEMES)
A.2 Lliurament de Problemes (P).
La NOTA FINAL serà calculada de la següent manera: NOTA FINAL = 0.5*P + 0.5*S
Per aprovar és necessari que l’avaluació de cadascuna de les parts superi el mínim exigit (5) i que l’avaluació total superi els 5 punts. En cas de no superar l'assignatura, la nota numèrica de l'expedient serà el valor menor entre 4.5 i la mitjana ponderada de les notes.
Les contribucions positives en les discussions arrodoniran els decimals de la nota cap amunt. Per tal d'optar a la Matrícula d'Honor és necessari haver tingut una actitud participativa enles discussions de classe. Es concediran globalment les matrícules d'honor resultants de calcular el cinc per cent o fracció dels alumnes matriculats en tots elsgrups de docència de l'assignatura. Només es podran atorgar a estudiants que hagin obtingut una qualificació final igual o superior a 9.
Els lliuraments seran, de manera orientativa, cada 2 setmanes. Tots els lliuraments són obligatoris. En cas de suspendre'l, els alumnes tindran l'oportunitat de recuperar la nota parcial tornant a enviar el document corregit. Els estudiants repetidors podran convalidar les parts aprovades anys anteriors.
La no presentació del projecte implica un "No Avaluable" a les actes.
Finalment, hi haurà una prova extraordinària que permetrà els alumnes recuperar els probelmes.
Totes les proves seran ajustades segons el calendari de l'Escola.
Les dates d'avaluació continuada i lliurament de treballs es publicaran a la web Caronte (http://caronte.uab.es) i poden estar subjectes a canvis de programació per motius d'adaptació a possibles incidències. Sempre s'informarà a la web Caronte sobre aquests canvis ja que s’entén que la web Caronte és el mecanisme habitual d'intercanvi d'informació entre professor i estudiants.
Per a cada activitat d’avaluació, s’indicarà un lloc, data i hora de revisió en la que l'estudiant podrà revisar l’activitat amb el professor. En aquest context, es podran fer reclamacions sobre la nota de l’activitat, que seran avaluades pel professorat responsable de l’assignatura. Si l'estudiant no es presenta a aquesta revisió, no es revisarà posteriorment aquesta activitat.
En cas que el'estudiant vulgui afegir-se a avaluació única, haurà de lliurar directament el robot funcional el dia de la presentació final, junt amb tots els altres lliurables. La revisió de la qualificació final segueix el mateix procediment que per a l’avaluació continuada.
Sense perjudici d'altres mesures disciplinàries que s'estimin oportunes, i d'acordamb la normativa acadèmica vigent, es qualificaran amb un zero les irregularitats comeses per l'estudiant que puguin conduir a una variació de la qualificació d'un acte d’avaluació. Per tant, plagiar, copiar o deixar copiar una pràctica o qualsevol altra activitat d’avaluació implicarà suspendre-la amb un zero i no es podrà recuperar en el mateix curs acadèmic. Si aquesta activitat té una nota mínima associada, aleshores l'assignaturaquedarà suspesa.
Tot el material de l'assignatura es referenciarà a: http://cerbero.uab.es
Els llibres de text bàsics són:
Altres referències:
Enllaços web d'interès:
Nom | Grup | Idioma | Semestre | Torn |
---|---|---|---|---|
(PAUL) Pràctiques d'aula | 441 | Català | segon quadrimestre | matí-mixt |
(PAUL) Pràctiques d'aula | 442 | Català | segon quadrimestre | matí-mixt |
(PLAB) Pràctiques de laboratori | 441 | Català | segon quadrimestre | matí-mixt |
(PLAB) Pràctiques de laboratori | 442 | Català | segon quadrimestre | matí-mixt |
(PLAB) Pràctiques de laboratori | 443 | Català | segon quadrimestre | matí-mixt |
(PLAB) Pràctiques de laboratori | 444 | Català | segon quadrimestre | matí-mixt |
(TE) Teoria | 440 | Català | segon quadrimestre | matí-mixt |