Robòtica ( ROB )
| Crèdits: |
Departament: |
Tipus: |
Requisits: |
| 7.5 |
ESAII |
Optativa per l'EI
Optativa per l'ETIS
|
|
EC1
- Pre-requisit per l' EI , ETIS
|
|
|
F
- Pre-requisit per l' EI , ETIS
|
|
|
M1
- Pre-requisit per l' EI , ETIS
|
|
|
M2
- Pre-requisit per l' EI , ETIS
|
|
|
PRED
- Pre-requisit per l' EI
|
|
|
PS
- Pre-requisit per l' ETIS
|
|
|
Professors
| Responsable: | Josep Fernàndez Ruzafa (josep.ruzafa upc.edu). |
| Altres: | Alicia Casals Gelpi (alicia.casals upc.edu) Joan Aranda López (joan.aranda upc.edu). |
Objectius Generals
Adquirir els coneixements bàsics sobre els robots manipuladores i mòbils fent èmfasis en els aspectes informàtics de la percepció, de la planificació i de l'actuació. Conèixer les principals àrees d'aplicació de la robòtica i les seves demandes, tant en l'àmbit industrial, com dels serveis. Adquirir la capacitat de dissenyar i desenvolupar sistemes basats en robots que permetin automatitzar una tasca o procés.
Objectius Específics
Coneixements
- Conèixer l'evolució, estat actual i tendències de la robòtica.
- Conèixer els elements que formen un sistema robot, les diferents alternatives, i el seu funcionament.
- Conèixer les diferents formes de programació del robots i les seves característiques.
- Conèixer els diferents nivells de planificació i control del moviment del robot.
- Conèixer les tècniques que permeten definir, calcular i generar trajectòries adequades per als robots, i la seva implementació algorítmica.
- Conèixer els sensors i sistemes de percepció per a la interacció amb l'entorn per les aplicacions més freqüents.
- Conèixer la problemàtica i les estratègies de la navegació de vehicles guiats i autònoms.
- Saber com s'utilitzen les tècniques de planificació en el camp de la robòtica.
- Conèixer els requeriments sensorials dels robot mòbils.
- Conèixer els requeriments de les aplicacions més habituals de la robòtica
- Conèixer els factors que incideixen sobre la fiabilitat d'un robot i com minimitzar el seu efecte.
- Conèixer els aspectes relatius a la seguretat de sistemes robòtics.
- Conèixer la metodologia del desenvolupament d'un projecte de robotització.
Habilitats
- Saber discriminar quines tasques són susceptibles de ser robotitzades.
- Ser capaç d'identificar els requeriments d¿una tasca que ha de ser robotitzada.
- Disseny de projectes de robotització d'una tasca determinada.
- Ser capaç de seleccionar el robot més adequat per a cada problema.
- Tenir criteri per comparar i avaluar els diferents sistemes i llenguatges de programació de robots. Seleccionar la forma de programació més adequada per a cada aplicació.
- Saber programar i utilitzar els robots per donar solució a la tasca proposada.
- Saber integrar la informació subministrada pels sensors en el programa del robot.
- Tenir criteri per triar els tipus de sensors necessaris per a cada aplicació.
Competències
- Capacitat per dissenyar sistemes, components o processos que s'ajustin a unes necessitats, utilitzant els mètodes, tècniques i eines més adients en cada cas.
- Capacitat per relacionar i estructurar informació de diverses fonts, per integrar idees i coneixements.
- Capacitat per treballar en equips de caire multidisciplinar.
- Disposició i capacitat per actualitzar-se al llarg de la carrera professional, quant a coneixements, procediments i tècniques.
- Documentar una aplicació desenvolupada. Conèixer el llenguatge tècnic i ser capaç de comunicar-se amb altres professionals.
- Capacitat per resoldre problemes poc estructurats.
Continguts
Hores estimades de:
| T |
P |
L |
Alt |
L Ext. |
Est |
A Ext. |
| Teoria |
Problemes |
Laboratori |
Altres activitats |
Laboratori extern |
Estudi |
Altres hores fora d'horari fixat |
|
1. Introducció a la Robòtica
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 1,0 |
0 |
0 |
0 |
0 |
1,0 |
0 |
2,0 |
|
|
2. Incidència de la robòtica en la societat actual.
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 1,0 |
0 |
0 |
0 |
0 |
0 |
0 |
1,0 |
|
|
3. Estructures i característiques dels robots
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 1,7 |
0,3 |
0 |
0 |
0 |
2,0 |
0 |
4,0 |
|
|
4. Morfologia del robot. Components
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 2,5 |
1,0 |
1,0 |
0 |
1,0 |
4,0 |
0 |
9,5 |
|
- Laboratori:
Introducció a l'utilització d'un robot manipulador. Funcionament, criteris i procediments per la seva utilització, aspectes de seguretat.
- Activitats de laboratori addicionals:
Lectura dels manuals de laboratori. Realització d'activitats prèvies.
|
|
5. Programació i Control del robot
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 4,0 |
2,0 |
8,0 |
0 |
8,0 |
6,0 |
0 |
28,0 |
|
- Laboratori:
Aprenentatge del funcionament d'un robot manipulador. Coneixement del llenguatge de programacio i del proces de programacio i prova d'una tasca especificada. Definició de les posicions de treball. Depuració i Avaluació de l'aplicació desenvolupada.
- Activitats de laboratori addicionals:
Estudi del llenguatge de programació del robot manipulador. Disseny dels algorismes a partir de les especificacions. Codificació dels algoritmes. Documentació del treball.
|
|
6. Formes avançades de programació
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 1,5 |
0,5 |
4,0 |
0 |
2,0 |
1,0 |
0 |
9,0 |
|
- Laboratori:
Utilització de simuladors. Sistemes multirobot. Interelació del robot amb els sistemes de producció.
- Activitats de laboratori addicionals:
Lectura de manuals. Codificació. Realització de proves en el simulador.
|
|
7. Robots mòbils. Arquitectura, Components i Característiques.
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 2,5 |
1,0 |
1,0 |
0 |
1,0 |
4,0 |
0 |
9,5 |
|
- Laboratori:
Introducció a l'utilització d'un robot mòbil. Funcionament, criteris i procediments per la seva utilització. Avaluació del comportament d'un robot mòbil.
- Activitats de laboratori addicionals:
Lectura dels manuals de laboratori. Realització d'activitats prèvies.
|
|
8. Navegació de robots.
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 3,0 |
3,5 |
4,0 |
0 |
0 |
6,0 |
0 |
16,5 |
|
|
9. Percepció de l'entorn
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 2,0 |
1,0 |
1,0 |
0 |
2,0 |
4,0 |
0 |
10,0 |
|
- Laboratori:
(veure continut 5)
- Activitats de laboratori addicionals:
(veure continut 5)
|
|
10. Sensors per a la navegació
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 1,5 |
1,0 |
2,0 |
0 |
2,0 |
4,0 |
0 |
10,5 |
|
- Laboratori:
(veure continut 11)
- Activitats de laboratori addicionals:
(veure continut 11)
|
|
11. Planificació en robòtica
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 4,5 |
1,5 |
5,0 |
0 |
12,0 |
6,0 |
0 |
29,0 |
|
- Laboratori:
Desenvolupament d'un programa que permeti a un robot mòbil realitzar una tasca determinada (exploració de l'entorn, detcció d'events, cooperació entre robots, .....) basat en la informació sensorail i/o en el coneixement previ de l'entorn.
- Activitats de laboratori addicionals:
Estudi del llenguatge de programació del robot mòbil. Diseny dels algorismes a partir de les especificacions. Codificació dels algoritmes. Documnetació del treball.
|
|
12. Desenvolupament d'un projecte de robotització
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 1,5 |
0,5 |
0 |
0 |
0 |
4,0 |
0 |
6,0 |
|
|
13. Seguretat i fiabilitat en entorns robotitzats.
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 1,0 |
0 |
0 |
0 |
0 |
2,0 |
0 |
3,0 |
|
|
14. Aplicacions de la robòtica
|
| T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 1,5 |
0,5 |
0 |
0 |
0 |
8,0 |
0 |
10,0 |
|
| - Total per tipus |
T |
P |
L |
Alt |
L Ext |
Est |
A Ext |
Total |
| 29,2 |
12,8 |
26,0 |
0 |
28,0 |
52,0 |
0 |
148,0 |
- Hores addicionals dedicades a l'avaluació:
|
5,0 |
- Total hores de treball per l'estudiant |
153,0 |
|
Metodologia docent
(Informació no introduïda)
Mètode d'avaluació
L'avaluació de l'assignatura es realitza a partir de 2 exàmens (parcial i final), les activitats de laboratori i activitats de caràcter voluntari (participació a classe, treball específic o resolució de problemes).
La nota de l'assignatura de Robòtica (NA) s'obté aplicant la fórmula:
NA= mínim (10, màxim (0.2*P + 0.5*F + 0.3*(L + T), 0.7*F + 0.3*(L + T))
On:
L : Nota de laboratori
F : Nota del Examen Final.
P : Nota del Examen Parcial.
T : Nota de participació en classe i realització de problemes pràctics o treballs específics (de caràcter voluntari). La nota pot anar de 0 a 3.
Bibliografía bàsica
- Barrientos A., Peñin L.F., Balaguer C. i Aracil R. Fundamentos de Robótica , Mc.Graw Hill, 1997.
- Torres Fernando, Pomares Jorge ,Gil Pablo et al. Robots y Sistemas Sensoriales , Prentice Hall, 2002.
- McKERROW Ph. J. Introduction to Robotics , Addison-Wesley, 1991.
- Murphy, Robin Introduction to AI Robotics, MIT Press, 2000.
- Siegwart R., Nourbakhsh I. Introduction to Autonomous Mobile Robots, The MIT Press, 2004.
Bibliografía complementària
- GROOVER WEISS, NAGEL ODREY Robótica industrial: tecnología, programación y aplicaciones , Mc Graw Hill, 1989.
- FU K.S. , GONZALEZ R.C. , LEE C.S.G. Robòtica: Control, detección e inteligència , Mc.Graw Hill, 1988.
Enllaços web
-
http://www.roboticsonline.com/
Portal que agrupa els fabricants i usuaris de sistemes i components robots.
-
http://www.ri.cmu.edu/
Robotics Institute de la Carnegie Mellon University.
-
http://www.ifr.org
Federació Internacional de Robòtica. Entitat que promou, la recerca i desenvolupamnet, l'us i la coperació internacional, en tots els àmbits de la robòtica.
-
http://www-pagines.fib.upc.edu/~rob/
Web de l'assignatura Robòtica de la FIB. *** En construcció ****
-
http://www.euron.org
Portal de la Xarxa Europea de promoció de la Robòtica tant en l'àmbit formatiu com d'investigació.
Capacitats prèvies
Àrea de Matemàtiques
* Conèixer i saber aplicar el concepte de derivada i derivada parcial.
* Saber els mètodes elementals de representació gràfica de funcions (asímptotes, màxims, mínims, ...).
* Conèixer les propietats elementals de les funcions trigonomètriques.
* Conèixer els conceptes bàsics de manipulació i operació amb matrius.
Àrea de Física
* Conèixer el conceptes i les lleis bàsiques de l'electricitat, el magnetisme i l'electromagnetisme (llei de Coulomb, llei d'Ohm, camp elèctric i magnètic, carga elèctrica, dipol magnètic, potencial elèctric, diferencia de potencial, tensió elèctrica, corrent, resistència i conductància elèctrica, i les seves unitats en el sistema M.K.S.
* Conèixer els trets més significatius del comportament físic dels dispositius semiconductors: la unió PN, el transistor bipolar i el transistor MOS.
Àrea de Llenguatges i Sistemes Informàtics
* Saber especificar, dissenyar e implementar algoritmes senzills amb un llenguatge de programació imperatiu.
* Saber construir programes correctes, eficients i estructurats.
* Conèixer els conceptes de llenguatges interpretats i llenguatges compilats.
* Conèixer els algoritmes de busqueda en estructures de dades (taules, llistes, arbres, ...).
Àrea de Arquitectura i Tecnologia de Computadors
* Conèixer a nivell funcional les diferents portes lògiques.
* Saber analitzar e implementar sistemes lògics combinacionals i seqüencials simples.
* Saber minimitzar i sintetitzar funcions lògiques.
* Conèixer la estructura bàsica d'un computador.
* Conèixer el subsistema de entrada/sortida i interrupcions del computador.
* Conèixer que és un sistema operatiu i les seves funcions.
* Conèixer el concepte de procés, concurrència, i comunicació i sincronització entre processos.
|