Robot Autonomo

22
Dr. Mg. Ing. Fernando A. Auat Cheein Departamento de Electrónica Universidad Técnica Federico Santa María Valparaíso, Chile [email protected] Hacia la Navegación Autónoma: Un Enfoque Práctico en Robótica Móvil Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Transcript of Robot Autonomo

Page 1: Robot Autonomo

Dr. Mg. Ing. Fernando A. Auat Cheein

Departamento de Electrónica

Universidad Técnica Federico Santa María

Valparaíso, Chile

[email protected]

Hacia la Navegación Autónoma: Un Enfoque Práctico en Robótica Móvil

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Page 2: Robot Autonomo

Robots Móviles Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Definiciones:

Robot Móvil:

Un robot móvil es un sistema capaz de navegar por un terreno con obstáculos naturales

o artificiales. Su estructura está equipada con piernas o ruedas para permitir su

movilidad. Puede ejecutar diversas operaciones basándose en una estrategia de

navegación previamente definida y de la información que el robot tiene sobre el

ambiente (Dudek, 2000).

Un robot móvil es un dispositivo que tiene la habilidad de moverse en un ambiente

dado (Siegwart, 2004).

Navegación Autónoma:

Habilidad de desplazarse por el ambiente sin intervención de un operador/supervisor

externo (Khatib, 2008).

Page 3: Robot Autonomo

Robots Móviles Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

…….

Page 4: Robot Autonomo

Cinemática

Dr. Mg. Ing. F. Auat Cheein UTFSM/2011 Escuela de Invierno 2011

Navegación Autónoma

Uniciclo Car-like

X

Y

Xro

bot

Yrobot

<v> Robot Móvil

<G>

Xr

Yr

L

Y

XXr

Yr

V

r

Page 5: Robot Autonomo

Introducción Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Pose del Robot

Móvil

Objetivo

De

Navegación

Conceptos

• Mapa del Ambiente

• Espacio de trabajo (Workspace)

• Espacio Navegable

• Espacio Prohibido

• Camino (c)

• Compatibilidad Cinemática (c Ci)

• Objetivo de Navegación

• Criterio de Búsqueda y Optimización

Page 6: Robot Autonomo

Navegación Reactiva Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Sensores Actuadores

Comunicación

de Datos

Descubrimiento

de Datos

Detección de

Objetivo de

Navegación

Evasión de

Obstáculos

Robot Móvil: Estrategia de Comportamiento

Presenta Solapamiento y

Contradicciones

Page 7: Robot Autonomo

Navegación Planificada Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Sensores Actuadores

Percepción

Localización y

Mapeo

Planificación

Control de

Movimiento

Robot Móvil: Navegación Planificada

Arquitectura Secuencial

Page 8: Robot Autonomo

Sensores

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Navegación Autónoma

X

Y

Corner

Xro

bot

Yrobot

xcor

nerycorner

<v>

Mobile Robot

<G>x

y

Object 1

Object 2

Page 9: Robot Autonomo

Localización Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

En qué lugar del

entorno se encuentra el

robot?

Page 10: Robot Autonomo

SLAM: Simultaneous Localization and Mapping Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

MAPEO LOCALIZACIÓN SLAM

Localización Mapeo

Robot Móvil

E

N

T

O

R

N

O

Extended

Kalman Filter

Particle

Filter

Monte

Carlo

Extended

Information

Filter

Unscented

Kalman

Filter

FastSLAM

Page 11: Robot Autonomo

Dr. Mg. Ing. F. Auat Cheein

Fuente:

http://rvlab.icg.tugraz.at/project_page/project_tof_slam/p

roject_tof_slam.htm

UTFSM/2011

SLAM: Ejemplos Navegación Autónoma

Page 12: Robot Autonomo

SLAM Autónomo Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

MAPEO LOCALIZACIÓN SLAM

CONTROL

EXPLORACIÓN /

NAVEGACIÓN

Navegación

Reactiva

Mapeo Autónomo

SLAM

Autónomo

Page 13: Robot Autonomo

Autonomía Total Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Page 14: Robot Autonomo

Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Autonomía Total

SLAM

Dónde está ubicado

de acuerdo a lo que el

robot “ve”

Dónde están ubicadas las

características del ambiente

en función de la pose del

robot

Hacia dónde se debe

dirigir el robot de acuerdo

a lo que sabe del ambiente

y de su propia posición

Page 15: Robot Autonomo

Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Pose del Robot

Móvil

Objetivo

De

Navegación

Conceptos

• Mapa del Ambiente

• Espacio de trabajo (Workspace)

• Espacio Navegable

• Espacio Prohibido

• Camino (c)

• Compatibilidad Cinemática (c Ci)

• Objetivo de Navegación

• Criterio de Búsqueda y Optimización

Planificación de Caminos

Planificación: Ejemplo

Page 16: Robot Autonomo

Planificación: Ejemplo Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Car-like

L

Y

XXr

Yr

V

r

Page 17: Robot Autonomo

Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Planificación: Ejemplo

Page 18: Robot Autonomo

Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Planificación: Ejemplo

Page 19: Robot Autonomo

Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Planificación: Ejemplo

Page 20: Robot Autonomo

Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Planificación: Ejemplo

Page 21: Robot Autonomo

Navegación Autónoma

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011

Planificación: Ejemplo

Page 22: Robot Autonomo

Dr. Mg. Ing. Fernando A. Auat Cheein

Departamento de Electrónica

Universidad Técnica Federico Santa María

Valparaíso, Chile

[email protected]

Hacia la Navegación Autónoma: Un Enfoque Práctico en Robótica Móvil

Dr. Mg. Ing. F. Auat Cheein UTFSM Escuela de Invierno 2011