Robótica Móvil CC5316 Clase 15: Localización Semestre Primavera 2012 Profesor: Pablo Guerrero.

Slides:



Advertisements
Presentaciones similares
Saint Peter Claver, SJ "We must speak to them with our hands before we try to speak to them with our lips."
Advertisements

Question words AKA PALABRAS INTERROGATIVAS
Los verbos estar y ser “to be”
Definite and Indefinite Articles. There are four words in Spanish that mean “the”. singularplural masculine feminine el la los las.
Los verbos regulares – ar What is an infinitive? An infinitive in both Spanish and English is the base form of the verb. In English, the infinitive.
Gustar- To like (to please)
Usos de subjuntivo Subjunctive exists in English, though only rarely does it differ in form from the indicative. Por ejemplo I wish I knew…. If I had a.
Question words AKA PALABRAS INTERROGATIVAS
Helping Your Child at Home with Math Agenda Welcome and Overview Math Tools Using Math Strategies Homework Grade Level Games Closing: Mathematics Vision.
Future. Before learning to form the future it in English: I will speak. The future tense in English ALWAYS has the word “will” (or “shall”). It can be.
Spanish –er and –ir verbs. Verbs in General English and Spanish both conjugate verbs. They can be organized as 1rst, 2 nd, and 3 rd person. If you need.
Subjunctive with an adjective clause
La Hora... Telling Time in Spanish. ¿Que hora es? The verb ser is used to express the time of day. Use es when referring to "one o'clock" and use son.
4.1 Continuidad en un punto 4.2 Tipos de discontinuidades 4.3 Continuidad en intervalos.
Accuracy & Precision. Fundamental principle of measuring: No measurement is exact and the true value is never known Accuracy & Precision.
The Spanish Subjunctive: An Introduction (El subjuntivo español: una introducción) Quiero que Ud. pase por el Control de Agricultura.
The Normal Distribution To calculate the probability of a Normal distribution between a and b:
Objective: I can recognize and accurately use gender agreement. Do Now: Match the following Spanish and English words: 1. Pelirroja a. Good-looking 2.
IRREGULAR VERBS. Remember how regular verbs are formed? You drop the –ar, -er, or –ir and add the appropriate ending.
Time Expression with Hacer Grammar Essential #106.
Notes #18 Numbers 31 and higher Standard 1.2
Some “boolean” concepts The following series of slides is not supposed to give you answers, but to provide substance for thought and ponder. The placenta.
How to Conjugate Regular –AR – Er - IR Verbs in the Present Tense.
Quasimodo: (son las doce)
What has to be done today? It can be done in any order. Make a new ALC form Do the ALC Get two popsicle sticks Get 16 feet of yarn. That is 4 arms width.
Study this picture for 1 minute. Try to remember as much as possible about it. Now tell your partner about the picture. Take it in turns to say something.
Español 1 18 – 19 DE MARZO Get your city map and have it on your table, you can study the vocab on your own creation!
Definite & indefinite articles
Nina Jackson, Presenter.  IMSCI is research based writing instruction.  IMSCI uses the gradual release of responsibility model to teach writing.  Scaffolds.
Calentamiento Describe where the three items are located using our direction vocab ¿Dónde está el zapato? ¿Dónde está la vaca (cow)? ¿Dónde está la silla?
¿Qué haces en la escuela? Question words, objects, yo-go’s.
Las Preguntas (the questions) Tengo una pregunta… Sí, Juan habla mucho con el profesor en clase. No, Juan no habla mucho en clase. s vo s vo Forming.
La pregunta: Marquen los países con una flecha Saquen el paquete de los mapas.
“To Be” or not “To Be” Ser vs. Estar. Why does it matter? Because both ser and estar mean “to be”, we have to distinguish between the two. Therefore,
Tecnología y Estructura de Costos. Technologies u A technology is a process by which inputs are converted to an output. u E.g. labor, a computer, a projector,
Vámonos Escribe la fecha y el objetivo Hoy es 15 de septiembre del 2014 I can describe myself and others using adjectives. WARM UP: Describe la escena.
Por favor sientate por una persona nueva. Abre canvas y lee los anuncios. Se encuentra el trabajo de hoy en Canvas. Curso> asignaciones> stem changers.
Empecemos: Tell your friend to do the following… 1.Set the table 2.Wash the clothes 3.Vacuum 4.Sweep the floor 5.Clean the mirror.
Gramática 2.2 Uses of ESTAR Prepositions with ESTAR el 4/7 de noviembre.
CONJUGATION.
1 Applied biostatistics Francisco Javier Barón López Dpto. Medicina Preventiva Universidad de Málaga – España
Calentamiento Write the answers to the questions in SPANISH
Objetivo: Which form of estar should be used? What is the difference between ser & estar? Hagan Ahora: Match the activities with the places and write complete.
Hoy es jueves, el diez y siete de octubre
Definite and Indefinite Articles Álamo. Definite Articles O (In English, “the”) are used with nouns to indicate specific persons, places, or things. Álamo.
Overclipping It’s very important as a trader that you understand your clip size and what positions this allows you to have. In addition it will help you.
Gustar “to like” By Arianna and Sarah. Gustar- To like (to please) Me gusta (I like) Te gusta (you like) Singular Nos gusta (we like) Me gustan (I like)
Indirect Object Pronouns Original PowerPoint was by Ms. Martin of Tri-Center Community Schools.
Hoy es martes. La fecha es el 22 de octubre
LOS VERBOS!!!. We already know these phrases in Spanish:
Essential question: How do I say what I like and what interests/bores me?
LOS VERBOS REFLEXIVOS. WRITE: What is a reflexive verb? A reflexive verb describes when a person doing an action is also receiving the action.
¡Bienvenidos a clase! lunes, el 6 de abril. ¿Que vamos a hacer hoy? 1.tener + que + infinitive 2.hace + time expressions 3.adverbios.
¡BIENVENIDOS! ALPHABET, COGNATES.. DO NOW Take five minutes to Silently and Independently fill out the calendar on your desk. Every Calendar should have:
Robótica Móvil CC5316 Clase 13: EKF y UKF Semestre Primavera 2012 Profesor: Pablo Guerrero.
  Jugó=he/she played  Use the preterite tense for past actions that are viewed as over and are not being connected to the present. ¿Te acuerdas?
Saber Vs. Conocer Sra. Altamirano Español II. First, we need to learn the conjugation of the verb SABER Yo sé Tú Sabes él, ella,ud. Sabe Nosotros Sabemos.
Grammar Part 1 Spanish 1. Subject and Verbs in Sentences In English sentences have a subject and a verb. The subject is the person(s) or thing that is.
Time Expression with Hacer Grammar Essential #106.
Nuestra escuela. Un proyecto de mandatos y localizaciones.
Campanada guidelines in your composition notebook ¿Cómo es tu familia? (10 points) Ex. Hoy es Miercoles el 27 de enero First line will start with the date.
GUSTAR DISCUSSING LIKES AND DISLIKES IN SPANISH. WE USE THE VERB GUSTAR TO DESCRIBE WHAT WE LIKE AND DON’T LIKE. ¿Qué te gusta? Me gusta la pizza. ¿Te.
AQA Unit 2 Speaking Los medios La televisión La publicidad Las tecnologías de la comunicación La cultura de todos los días El cine La música La moda La.
EQUILIBRIUM OF A PARTICLE IN 2-D Today’s Objectives: Students will be able to : a) Draw a free body diagram (FBD), and, b) Apply equations of equilibrium.
SER and SUBJECT PRONOUNS
Youden Analysis. Introduction to W. J. Youden Components of the Youden Graph Calculations Getting the “Circle” What to do with the results.
Ser y Estar To be or….to be?
Estar Ch. 2B.
CONSEQUENCES OF ACCIDENTS AT WORK GLORIANA RUIZ. CONSEQUENCE OF WORKING WITHOUT GLOVES 1. A person can have side effects if he sprays a plant with chemicals.
Globalization Politics and the preservation of nation state.
Transcripción de la presentación:

Robótica Móvil CC5316 Clase 15: Localización Semestre Primavera 2012 Profesor: Pablo Guerrero

Localización

Grados de Dificultad Conocimiento a Priori: – Localización Local – Localización Global Proceso – Raptos Disponibilidad de Mapa: – No SLAM Ambigüedad (multimodalidad): – Resoluble localmente – Resoluble globalmente

Tipos de Mapas Listas de objetos (sensores visuales) Mapas de ocupancia (sensores de rango) Mixtos

Mapas de Ocupancia The application determines Map precision The map and feature precisions must match the sensor precisions There is a clear trade-off between precision and computational complexity Similar to belief representations, there are two main types: – Continuous – Discretized

Continous line-based

Exact cell decomposition

Fixed cell decomposition

Adaptive cell decomposition

Topological decomposition

Markov Localization Can localize from any unknown position in map Recovers from ambiguous situation However, to update the probability of all positions within the whole state space requires discrete representation of space. This can require large amounts of memory and processing power.

Kalman Filter Localization Tracks the robot and is inherently precise and efficient However, if uncertainty grows too large, the KF will fail and the robot will get lost.

Particle Filter Localization Like Markov localization, Particle Filters represent the belief state with a set of possible states, and assigning a probability of being in each of the possible states. Unlike Markov localization, the set of possible states are not constructed by discretizing the configuration space. They are a randomly generated set of particles.

Problema de Matching Las observaciones ambiguas pueden corresponder a distintos objetos o partes del mapa Para cada hipótesis de estado se debe encontrar el (los) objetos más probables de producir dicha observación

Partícula A particle is an individual state estimate. A particle is defined by its: 1.State values that determine its location in the configuration space, e.g. [x y θ] 2.A probability that indicates it’s likelihood. Particle filters use many particles for representing the belief state.

Ejemplo A Particle filter uses 3 particles to represent the position of a (white) robot in a square room. If the robot has a perfect compass, each particle is described as: x[1] = [x1 y1] x[2] = [x2 y2] x[3] = [x3 y3]

Ejemplo: Pesos Each of the particles x[1], x[2], x[3] also have associated weights w[1], w[2], w[3]. In the example below, x[2] should have the highest weight if the filter is working.

Ejemplo: Inicio El robot empieza en una posición desconocida del espacio x[0]

Ejemplo: Inicialización At time step t0: We randomly pick N=3 states represented as X0 ={x0[1], x0[2], x0[3]} For simplicity, assume known heading

Ejemplo: Predicción For Time step t1: – Randomly generate new states by propagating previous states X0 with u1 X1 - ={x1[1], x1[2], x1[3]}

Entrada: Odometría Consiste en la predicción del cambio incremental de estado Puede: – Medirse (encoders) – Estimarse (velocidad, sensores de presión, etc) Se expresa como el estado predicho en referencia al estado anterior

Composición de Odometrías Una odometría puede interpretarse como una pose relativa al sistema anterior Una pose se puede expresar como una matriz homogénea

Ruido del Proceso

Ejemplo

Importance Sampling For Time step t1: Using the measurement z1, calculate the expected weights w[i] = p( z1 | x1[i] ) for each state. W1 = {w1[1], w1[2], w1[3]}

Importance Sampling For Time step t1: To calculate p( z1 | x1[i] ) we use the sensor probability distribution. Ex: a single Gaussian of mean μ1[i] that is the expected range for the particle The gaussian variance can be taken from sensor data.

Resampling For Time step t1: Resample from the temporary state distribution based on the weights w1[2] > w1[1] > w1[3] X1 ={x1[2], x1[2], x1[1]}