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:
2009
Descripció:
Tècniques de localització per a robots autònoms: Sensors i algoritmes. Localització Marcoviana, Localització amb EKF, Localització amb graelles, localització amb filtres de partícules i Construcció de mapes i Localització Simulatea.
Crèdits:
5
Idioma principal de les classes:
Anglès
S’utilitza oralment la llengua anglesa en l'assignatura:
Completament (100%)
S’utilitzen documents en llengua anglesa:
Completament (100%)

Grups

Grup A

Durada:
Semestral, 1r semestre
Professorat:

Competències

  • Aplicar algorismes de localització i creació de mapes per a robots.
  • XXX

Continguts

1. Introduction

          1.1. Problem Statement

          1.2. Localization Example

                    1.2.1. Example I: Mobile Robot in a Hallway

                    1.2.2. Markov Localization

2. The Bayes Filter

          2.1. Algorithm I: Bayes Filter

          2.2. Example II: Is the door open or close?

          2.3. Map Based Localization

                    2.3.1. Markov Localization

                    2.3.2. Grid Localization

                    2.3.3. Montecarlo localization

                    2.3.4. EKF Localization

3. Gaussian Filters: KF & EKF

          3.1. Gaussian Random Variables

          3.2. Gaussian Random Vectors

          3.3. Linear transformations of GRV

          3.4. Example III: Monobot With odometry and position fixes

          3.5. Example IV: 1 DOF AUV with constant Velocity Model & Velocity Updates

          3.6. Linear Stochastic Systems

          3.7. The Kalman Filter

                    3.7.1. Derivation of the Kalman Filter From the Bayes Filter

                    3.7.2. Algorithm II: The Kalman Filter

                    3.7.3. Example III: Monobot with odometry and position updates

                    3.7.4. Example IV: 1 DOF AUV with constant Velocity Model & Velocity Updates

          3.8. The Extended Kalman Filter

                    3.8.1. Derivation of the EKF as a KF with a 1st order linear approximation of the nonlinear model

                    3.8.2. Algorithm III: The Extended Kalman Filter

                    3.8.3. Example V: 3 DOF Mobile Robot with odometry and position fixes

          3.9. The Unescended Kalman Filter

          3.10. The Information Filter

4. EKF Localization

          4.1. Algorithm IV: EKF Localization

          4.2. Initialization

          4.3. State Prediction

          4.4. Data Association

          4.5. Mahalanobis Distance

          4.6. Algorithm V: ICNN, Individual Compatibility Nearest Neighbour

          4.7. State Update

5. EKF SLAM

          5.1. Algorithm VI: Simultaneous Localization and Map Building

          5.2. Spatial Relationships

          5.3. Initialization

          5.4. Adding new features

                    5.4.1. Referenced to the world

                    5.4.2. Referenced to the robot

          5.5. What is the meaning of the correlation?

          5.6. State Prediction

          5.7. Data Association

          5.8. State Update

          5.9. What happens to the correlations?

          5.10. Adding new features

          5.11. Consistency of the EKF-SLAM

          5.12. Data Association

          5.13. Algorithm VII: Joint Compatibility Branch and Bound

          5.14. Relocation

                    5.14.1. Geometric Constrains

                    5.14.2. Algorithm VIII: Relocation_RS

                    5.14.3. Algorithm IX: RS

                    5.14.4. Locality

          5.15. Mapping Large Environments

          5.16. Geometric constraints

6. The Histogram Filter

          6.1. Algorithm XXX: The discrete Bayes Filter

          6.2. Continuous State

          6.3. Decomposition Techniques

          6.4. Grid Localization

                    6.4.1. Algorithm XXX: Grid Localization

                    6.4.2. Grid Resolutions

                    6.4.3. Computational considerations

7. Particle Filters

          7.1. Algorithm XXX: Basic histogram filter

          7.2. Algorithm XXX: Basic particle filter

          7.3. Importance Sampling

          7.4. Properties

          7.5. Montecarlo Localization Localization

                    7.5.1. Algorithm XXX: MCL

                    7.5.2. Recovery from failures

          7.6. Applications

Activitats

Tipus d’activitat Hores amb professor Hores sense professor Total
Anàlisi / estudi de casos 0 0 0
Resolució d'exercicis 0 0 0
Simulacions 0 0 0
Total 0 0 0

Bibliografia

  • Sebastian Thrun, Wolfram Burgard, Dieter Fox (2005). Probabilistic Robotics. MIT Press.

Avaluació i qualificació

Activitats d'avaluació:

Descripció de l'activitat Avaluació de l'activitat %

Qualificació

Home work & Quiz 20 %
term project/examination 40 %
Lab Exercises 40%

Observacions

1-. This Course partially overlaps with one chapter of the Autonomous Robots Course. Those students who have already cursed Autonomous Robots will be free of repeating the overlapping part. Instead they will have to carry out an alternative term work assigned in agreement with the instructor.

2-. In the absence of foreign students, the course could be taught in the local language. Nevertheless, all the material delivered to the students will be in english.

Assignatures recomanades

  • Fonaments de robòtica

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.