Documente Academic
Documente Profesional
Documente Cultură
AEREA
Jos
e Mara Ca
nas, Alberto Martn
jmplaza@gsyc.es
Contenidos
Introduccion, rob
otica
Robotica aerea
Drones en el Grupo Rob
otica URJC
Conclusiones
c
2014
GSyC
INTRODUCCION,
ROBOTICA
(cont.)
INTRODUCCION,
ROBOTICA
Rob
otica ficci
on vs Rob
otica real
c
2014
GSyC
DRONES: ROBOTICA
AEREA
INTRODUCCION,
ROBOTICA
(cont.)
Aplicaciones reales
Dull, Dirty, Dangerous
Industria automovilstica: brazos para pintar, soldar, mover piezas...
Gestion de almacenes: KIVA, Cofares
Espacio: Spirit, Opportunity
c
2014
GSyC
DRONES: ROBOTICA
AEREA
INTRODUCCION,
ROBOTICA
(cont.)
c
2014
GSyC
DRONES: ROBOTICA
AEREA
INTRODUCCION,
ROBOTICA
(cont.)
Investigaci
on en rob
otica
Generar comportamiento aut
onomo (inteligencia) en robots moviles
A mas autonoma mas aplicaciones
Multidisciplinar: electr
onica, informatica, psicologa, etologa...
Un robot en cada casa, paralelismo con PC
Deseos y pelculas van por delante de realidad, pero hay progreso real
Prototipos, robustez
c
2014
GSyC
DRONES: ROBOTICA
AEREA
INTRODUCCION,
ROBOTICA
Mapas, autolocalizaci
on, navegaci
on
Humanoides
Interaccion con personas
RoboCup (liga estandard), UrbanChallenge
Grupos de robots
emergentes, cooperativos
Vision en robots
c
2014
GSyC
DRONES: ROBOTICA
AEREA
Qu
e es un robot? Componentes
Qu
e es un robot? Componentes
Sistema informatico con:
Sensores
Actuadores
Computador
Hay que programarlo para que consiga sus
objetivos y sea sensible a la situacion.
La inteligencia reside en su software
c
2014
GSyC
DRONES: ROBOTICA
AEREA
Qu
e es un robot? Componentes
Sensores
Miden magnitudes fsicas del entorno del robot: distancias, luz, etc.
Lo percibido depende de los sensores del robot
El robot existe en el espacio de los sensores
Los sensores de los robots son muy distintos de los biologicos
El dise
nador debera tratar de situarse en el mundo del robot
El tipo de sensores dependera de la tarea a realizar
c
2014
GSyC
DRONES: ROBOTICA
AEREA
Qu
e es un robot? Componentes
10
Actuadores
Un robot interacciona con el mundo a traves de sus actuadores
Le dotan de capacidad de movimiento o de hacer algo
Los actuadores rob
oticos son muy distintos de los biologicos
Locomocion (trasladarse de un lugar a otro)
Manipulaci
on (manejo de objetos)
Grosso modo dividen a la rob
otica en dos campos:
Robots m
oviles
Robots manipuladores (brazos)
c
2014
GSyC
DRONES: ROBOTICA
AEREA
Qu
e es un robot? Componentes
11
Otros componentes
Controladores para todos los anteriores
Computador/es
Comunicaciones con otros robots u ordenadores: redes.
Interaccion con humanos: interfaces de usuario, pantallas, botones,
audio.
c
2014
GSyC
DRONES: ROBOTICA
AEREA
Conceptos
12
Conceptos
Autonoma, teleoperaci
on
Autonoma : capacidad de percibir la situaci
on y actuar apropiadamente
sin intervenci
on externa
Teleoperaci
on : Manipulaci
on a distancia por un humano
Telepresencia : Sensorizaci
on remota para un humano
Autonomo: R2D2
Teleoperados: manipuladores de sustancias peligrosas, Prestige
Semiautonomos: PathFinder
Es HAL (2001) un robot?
Es el exo-esqueleto de Ripley en Alien un robot?
c
2014
GSyC
DRONES: ROBOTICA
AEREA
Conceptos
13
Acci
on vs. comportamiento
Acci
on : orden o conjunto de
ordenes ejecutada por los actuadores del
robot.
Comportamiento : lo que un observador externo ve que esta haciendo
un robot. Percepci
on y acci
on integrados con un objetivo.
Es el resultado de una secuencia de acciones del robot.
Puede no decir mucho del control interno de un robot.
El control puede ser una caja negra
Rob
otica
Rob
otica : Disciplina que estudia los sistemas que realizan una conexion
inteligente entre el sistema perceptivo y de actuacion
c
2014
GSyC
DRONES: ROBOTICA
AEREA
14
DRONES: ROBOTICA
AEREA
15
Requisitos especficos
Vivacidad, agilidad (tiempo real)
Multitarea (concurrencia, m
ultiples fuentes de actividad)
Distribuido, comunicaciones
Interfaz grafica, depuraci
on
Expandible
Conectado a la realidad fsica
Hardware heterogeneo
Reutilizar software es difcil
c
2014
GSyC
DRONES: ROBOTICA
AEREA
16
Plataforma
Desarrollo
Sistema Operativo
c
2014
GSyC
DRONES: ROBOTICA
AEREA
17
c
2014
GSyC
DRONES: ROBOTICA
AEREA
18
Qu
e proporciona una plataforma sw para robots?
Abstraccion
(HAL)
del
hardware
Arquitectura software
Funcionalidades de uso com
un
Arquitectura cognitiva
Comerciales, investigaci
on, software libre
Ingeniera software: orientaci
on a objetos, distribucion
ROS, Orca, Carmen, OROCOS, ERSP, Player/Stage, Claraty, etc.
c
2014
GSyC
DRONES: ROBOTICA
AEREA
19
Arquitectura, control
La arquitectura de un robot es la organizaci
on de sus capacidades sensoriales, de procesamiento y de actuaci
on para conseguir un repertorio de
comportamientos inteligentes interactuando con cierto entorno
Determina el comportamiento observable
Se plasma en el software
Un robot movil es un sistema (muy) complejo
Cuando?
Para comportamientos sencillos, casi cualquier organizacion vale
Deliberativas: modelizar mundo, razonar sobre modelo, ejecutar plan
Reactivas: actuaci
on ligada a la percepci
on
Hbridas (niveles), inspiraci
on biol
ogica, etc.
c
2014
GSyC
DRONES: ROBOTICA
AEREA
20
Simuladores
Madurar algoritmos
Comodidad trabajar sin robot
Las cadas no duelen
Mundo, sensores y actuadores
OpenGl (OGRE) para imagenes
Motor fsico: ODE (Open Dynamics
Engine)
Gazebo, Stage, Webots, Microsoft Robotics Studio
c
2014
GSyC
DRONES: ROBOTICA
AEREA
c
2014
GSyC
21
DRONES: ROBOTICA
AEREA
ROBOTICA
AEREA
22
ROBOTICA
AEREA
c
2014
GSyC
DRONES: ROBOTICA
AEREA
ROBOTICA
AEREA
23
Hardware a bordo
Sensores: IMU, GPS, Camaras
Actuadores: motores, flaps...
Mecanismos de vuelo: helices
Computador
Radio, wifi...
Poco peso
Poca autonoma, bateras
Estacion base en tierra
c
2014
GSyC
DRONES: ROBOTICA
AEREA
ROBOTICA
AEREA
24
Aplicaciones de rob
otica a
erea
c
2014
GSyC
DRONES: ROBOTICA
AEREA
ROBOTICA
AEREA
25
Investigaci
on en rob
otica a
erea
KMEL: sensores posici
on y control
ETH: pendulo invertido, pared
Control de incendios
Construccion
c
2014
GSyC
DRONES: ROBOTICA
AEREA
ROBOTICA
AEREA
26
Rob
otica a
erea en Espa
na
c
2014
GSyC
DRONES: ROBOTICA
AEREA
DRONES EN GRUPO ROBOTICA
URJC
27
Interesados en la autonoma
PFC Oscar Higuera
cuadricoptero casero
PFC Victor Mayoral
minicuadricoptero
Hardware: ArDrone y Phantom
c
2014
GSyC
DRONES: ROBOTICA
AEREA
DRONES EN GRUPO ROBOTICA
URJC
28
c
2014
GSyC
DRONES: ROBOTICA
AEREA
DRONES EN GRUPO ROBOTICA
URJC
29
ArDroneServer
c
2014
GSyC
DRONES: ROBOTICA
AEREA
DRONES EN GRUPO ROBOTICA
URJC
30
Software: UAV-Viewer
Teleoperar al drone
Ver sus sensores
c
2014
GSyC
DRONES: ROBOTICA
AEREA
DRONES EN GRUPO ROBOTICA
URJC
c
2014
GSyC
31
DRONES: ROBOTICA
AEREA
DRONES EN GRUPO ROBOTICA
URJC
32
c
2014
GSyC
DRONES: ROBOTICA
AEREA
DRONES EN GRUPO ROBOTICA
URJC
33
c
2014
GSyC
DRONES: ROBOTICA
AEREA
DRONES EN GRUPO ROBOTICA
URJC
c
2014
GSyC
34
DRONES: ROBOTICA
AEREA
DRONES EN GRUPO ROBOTICA
URJC
35
c
2014
GSyC
DRONES: ROBOTICA
AEREA
CONCLUSIONES
36
CONCLUSIONES
Campo muy activo, esta de moda
Creciente n
umero aplicaciones civiles
HAY QUE PROGRAMARLOS
Hardware barato, reemplazable
Tendencia a la miniaturizaci
on
Integrar autolocalizaci
on visual, GPS
ArDrone2 + MK802, Gazebo
c
2014
GSyC
DRONES: ROBOTICA
AEREA