Title: Rob
1Robótica Inteligente
- L. Enrique Sucar
- Alberto Reyes
- ITESM Cuernavaca
2Representación del Espacio
- Representación del espacio mapas
- Descomposición espacial
- Mapas Geométricos
- Mapas topológicos
- Representación del robot espacio de
configuraciones
3Representación del espacio
- Una representación interna del espacio puede
servir para al menos 3 objetivos - Identificar el espacio libre
- Reconocer regiones en el ambiente
- Reconocer objetos en el ambiente
4Mapas
- Modelo del ambiente generalemnte se representa
el espacio libre y el espacio ocupado
(obstáculos) mediante una representación
geométrica un mapa - Tipos de mapas
- Mapas métricos
- Decomposición espacial
- Representaciones geométricas
- Mapas topológicos
5Decomposición espacial
- Se representa el espacio libre y/o obstáculos
directamente mediante una discretización. - Dos formas básicas descomposición y geométrico
- Descomposición se representa mediante una
discretización en un con junto de celdas básicas,
por ejemplo - Rejilla de ocupación espacial (occupancy grids)
6Ejemplo mapas métricos
7Ejemplo
8Ejemplo
9Otras decomposiciones espaciales
- Una desventaja de una rejilla uniforme es el alto
número de elementos requerido para espacios
grandes - Otras alternativas
- Quadtree (árboles cuaternarios)
- BSP (árboles de partición del espacio)
- Decomposición exacta
10Ejemplo
11Ejemplo
12Ejemplo
13Mapa de Rejilla Probabilístico
- Cada celda tiene asociada una probabilidad de
estar ocupada
14Fusión sensorial simulación
Mapa
Ambiente simulado
15Fusión Sensorial robot real
16Fusión Sensorial robot real
Mapa construido
Dibujo ideal de una casa
17Representaciones Geométricas
- Geométrico se representa mediante figuras
geométricas básicas en 2 ó 3 dimensiones. - 2-D
- Puntos
- Líneas, polilíneas
- Círculos
- Poliedros (triángulos)
- Splines
18Ejemplo
19Ejemplo
20Ejemplo
21Mapas Topológicos
- Se considera el ambiente como una serie de
lugares y conexiones entre dichos lugares. - Esto se puede considerar como un grafo
- Nodos lugares
- Arcos conexiones
- Se le puede incorporar información métrica al
grafo longitud y orientación de los arcos
22Ejemplo mapa topológico
- Grafo de conectividad entre cuartos
23Ejemplo mapa topológico
- Grafo de conectividad entre cuartos
24Representación del robot
- Espacio de configuraciones
- Robot puntual
25Espacio de configuraciones
- Grados de libertad
- Se refiere a los posibles movimientos de un robot
(X,Y,Z y rotaciones) - Para manipuladores, cada articulación provee un
grado de libertad (se requieren 6 para ubicar un
manipulador en cualquier posición y orientación) - Robots móviles
- Movimiento en el plano X-Y y rotación
26Configuración de un robot
- La configuración de un robot se refiere a la
posición de sus todas articulaciones que definen
su estado en el espacio
Q2
Q1
27Espacio de configuraciones
- Espacio n-dimensional donde se ubica cada grado
de libertad del robot el robot (orgáno
terminal) se puede ver como un punto en este
espacio
Q2
Q1
28Espacio de configuraciones
Para un robot móvil, la configuración del robot
está dada por su posición X-Y y su orientación
- Ejemplos
- Robot Scout X, Y, Q1
- Robot Nomad X,Y, Q1, Q2
29Espacio de configuraciones robot móvil
Y
X
Q1
30Ejemplo espacio de configuraciones, de
obstáculos y espacio libre
Q2
Q1
31Robot puntual
- Considerando un robot cilíndrico, el espacio de
obstáculos / libre se puede visualizar en 2-D
extendiendo los obstáculos por el diametro del
robot
32Espacio para robots móviles
- El robot se puede ver como un punto en este
espacio lo que facilita la planficación de para
navegación
33Ejemplo de espacio de configuraciones
34Referencias
- Kortenkamp et. al Parte III
- Russell y Norvig Cap 25
- Dodek y Jenkin Cap 5
35Examen Parcial 2
- Demostración de Prototipo por equipos en el
laboratorio - Entregar (impreso y por correo) un reporte que
integre el trabajo realizado a la fecha (indicar
el No de equipo)