CT01 Analitzar situacions complexes i dissenyar estratègies per a resoldre-les CT02 Comunicar-se oralment i per escrit CT04 Treballar en equip CT06 Disenyar propostes creatives CT08 Planificar i organitzar les propostes i projectes CT09 Aplicar cirteris de qualitat a les propostes i/o projectes CIC2 Capacitat de desenvolupar processadors específics i sistemes encastats, així com desenvolupar i optimitzar el software d'aquests sistemes. CIC5 Capacitat d'analitzar, avaluar i seleccionar les plataformes hardware i software més adequades pel suport d'aplicacions encastades i de temps real.
1. Introducció 2. Filtre de Bayes 3. Filtre d'histograma i graella de localització 4. Filtre de Particules i localització Montecarlo 5. Mapes d'Ocupació 6. Arquitectures de control 7. Planificació de trajectòries.
Tipus d’activitat Hores amb professor Hores sense professor Hores virtuals amb professor Total Anàlisi / estudi de casos 8,50 15,50 0 24,00 Resolució d'exercicis 5,00 15,00 0 20,00 Sessió expositiva 20,50 20,50 0 41,00 Sessió pràctica 16,00 24,00 0 40,00 Total 50,00 75,00 0 125
Peter Corke (2011). Robot Vision and control. Springer. Sebastian Thrun, Wolfram Burgard, Dieter Fox (2005). Probabilisitc Robotics. Mit Press. Catàleg Choset, Howie M.. (2004). Principles of robot motion :. Cambridge, Massachusetts [etc.]: MIT Press. Catàleg
Activitats d'avaluació: Descripció de l'activitat Avaluació de l'activitat % Recuperable Resolució de problemes S'avaluarà l'informe presentat i la correctessa del mètode. L'avaluació pot incloure una avaluació oral. 30 No Programació d'algoritmes de planificació Programació de 2 algoritmes de planificació de trajectòries de manera individual per consolidar els coneixements teòrics. 20 No Introducció al robot mòbil: Turtlebot L'assitència és obligatòria. S'avaluarà l'informe presentat, la correctessa del mètode i el coneixement demostrat per l'alumne durant l'execució. L'avaluació pot incloure una avaluació oral. 10 No LAB1: Filtre de particules L'assitència és obligatòria. S'avaluarà l'informe presentat, la correctessa del mètode i el coneixement demostrat per l'alumne durant l'execució. L'avaluació pot incloure una avaluació oral. 20 No LAB2: Planificació de Trajectòries L'assitència és obligatòria. S'avaluarà l'informe presentat, la correctessa del mètode i el coneixement demostrat per l'alumne durant l'execució. L'avaluació pot incloure una avaluació oral. 20 No
30% Resolució de problemes 20% Programació d'algoritmes. 50% Laboratori L'assistència a laboratori és obligatoria. Criteris específics de la nota «No Presentat»:Si alguna de les parts no s'entrega la nota serà de NP Avaluació única:Es realitzaràn les mateixes activitas d'avaluació però es facilitarà que aquelles activitats que requereixin presència obligatòria al laboratori, es puguin fer o bé de forma presencial a horaris concertats, o be de forma remota utilitzant simuladors dels robots. També s'adaptaran els terminis per tal que es pugui fer una entrega única de totes les activitats. Requisits mínims per aprovar:Per considerar superada l’assignatura, caldrà obtenir una qualificació mínima de 5.0
Per a concertar una tutoria, cal que l'estudiant o grup d'estudiants, enviïn un correu electrònic al professor de la assignatura.
Tota la informació i activitats de la assignatura es faran mitjançant el Moodle. Totes les notificacions del professor als estudiants es faran per correu electrònic. Els estudiants també hauran d'utilitzar el correu electrònic per contactar amb el professor.
S'assumeixen coneixements de phyton . No s'ensenyarà aquest llenguatge de programació . Tot i que es possible completar les pràctiques amb els ordinadors del laboratori, es recomana portar un portàtil propi a les pràctiques per a facilitar poder completar els traballs a casa. Es facilitarà una maquina virtual amb ubuntu, ROS y el Turtlebot SDK. Es disposarà d'un Turtlebot per cada 2 alumnes.