Saltar al contingut Menu
Mapa
  • Inici
  • Informació
  • Contacte
  • Mapa

Robòtica (ROB)

Crèdits Dept.
7.5 (6.0 ECTS) ESAII

Professors

Responsable:  (-)
Altres:(-)

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

  1. Conèixer l'evolució, estat actual i tendències de la robòtica.
  2. Conèixer els elements que formen un sistema robot, les diferents alternatives, i el seu funcionament.
  3. Conèixer les diferents formes de programació del robots i les seves característiques.
  4. Conèixer els diferents nivells de planificació i control del moviment del robot.
  5. Conèixer les tècniques que permeten definir, calcular i generar trajectòries adequades per als robots, i la seva implementació algorítmica.
  6. Conèixer els sensors i sistemes de percepció per a la interacció amb l'entorn per les aplicacions més freqüents.
  7. Conèixer la problemàtica i les estratègies de la navegació de vehicles guiats i autònoms.
  8. Saber com s'utilitzen les tècniques de planificació en el camp de la robòtica.
  9. Conèixer els requeriments sensorials dels robot mòbils.
  10. Conèixer els requeriments de les aplicacions més habituals de la robòtica
  11. Conèixer els factors que incideixen sobre la fiabilitat d'un robot i com minimitzar el seu efecte.
  12. Conèixer els aspectes relatius a la seguretat de sistemes robòtics.
  13. Conèixer la metodologia del desenvolupament d'un projecte de robotització.

Habilitats

  1. Saber discriminar quines tasques són susceptibles de ser robotitzades.
  2. Ser capaç d'identificar els requeriments d¿una tasca que ha de ser robotitzada.
  3. Disseny de projectes de robotització d'una tasca determinada.
  4. Ser capaç de seleccionar el robot més adequat per a cada problema.
  5. 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ó.
  6. Saber programar i utilitzar els robots per donar solució a la tasca proposada.
  7. Saber integrar la informació subministrada pels sensors en el programa del robot.
  8. Tenir criteri per triar els tipus de sensors necessaris per a cada aplicació.

Competències

  1. 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.
  2. Capacitat per relacionar i estructurar informació de diverses fonts, per integrar idees i coneixements.
  3. Capacitat per treballar en equips de caire multidisciplinar.
  4. Disposició i capacitat per actualitzar-se al llarg de la carrera professional, quant a coneixements, procediments i tècniques.
  5. Documentar una aplicació desenvolupada. Conèixer el llenguatge tècnic i ser capaç de comunicar-se amb altres professionals.
  6. 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

(-)

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

  • Antonio Barrientos ... [et al.] Fundamentos de robótica, McGraw-Hill, 2007.
  • Torres Fernando, Pomares Jorge ,Gil Pablo et al. Robots y Sistemas Sensoriales , Prentice Hall, 2002.
  • McKerrow, P.J. Introduction to robotics, Addison-Wesley Publishing Company, 1991.
  • Murphy, Robin Introduction to AI Robotics, MIT Press, 2000.
  • Roland Siegwart and Illah R. Nourbakhsh Introduction to autonomous mobile robots, MIT Press, 2004.

Bibliografía complementària

  • Mikell P. Groover ... [et al.] Robótica industrial : tecnología, programación y aplicaciones, McGraw-Hill, 1989.
  • K.S. Fu; R.C. González, C.S.G. Lee Robótica : Control, detección, visión e inteligencia, McGraw-Hill, 1988.

Enllaços web

  1. http://www.roboticsonline.com/
    Portal que agrupa els fabricants i usuaris de sistemes i components robots.


  2. http://www.ri.cmu.edu/
    Robotics Institute de la Carnegie Mellon University.


  3. 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.


  4. http://www-pagines.fib.upc.es/~rob/
    Web de l'assignatura Robòtica de la FIB. *** En construcció ****


  5. 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.


Compartir

 
logo FIB © Facultat d'Informàtica de Barcelona - Contacte - RSS
Aquest web utilitza cookies pròpies per oferir una millor experiència i servei. En continuar amb la navegació entenem que acceptes la nostra política de cookies.
Versió clàssica Versió mòbil