Professional Documents
Culture Documents
ÍNDICE
1. Introducción
2. Módulos
3. Electrónica
4. Osciladores
5. Locomoción en 1D
6. Locomoción en 2D
7. “Recreo”
8. Conclusiones
Arquitectura
Nivel superior
● Percepción del entorno
● Planificación de trayectorias
● Navegación
● Toma de decisiones
Nivel inferior
● Coordinación
● Morfología
● Modos de caminar
3
Problema de la locomoción (II)
Enfoque clásico:
● Estudiar el terreno
● NASA interesada en este problema
● Diseñar la mecánica
● Exploración de planetas
● Implementar Modos de caminar
● Ej. Robots Ambler y Dante II
4
El Problema de la locomoción (III) Vídeos: 1-7
Boston Dynamics
Autoconfiguración simple
Rueda -> gusano
(Polybot G1, Yim et al. 1997) (Polybot G2, Yim et al. 2000)
6
Nuevo enfoque:
Robots modulares
● Prototipado rápido
● Reducción de costes
● Nuevas capacidades: auto-reparación, auto-reconfiguración...
7
Robots modulares y estructuras
8
Locomoción de robots modulares
● Aspectos importantes:
● Morfología del robot. ¿Qué forma tiene el robot?
● Controlador. ¿Cómo lograr el desplazamiento?
9
Morfología (I)
Primera clasificación
Topología 1D Topología 2D Topología 3D
Robots ápodos
10
Morfología (II)
Robots ápodos
11
Controladores
● Problema de la coordinación:
12
Osciladores sinusoidales
● Osciladores sinusoidales:
2 ● Ventajas:
i t = Ai sin t i Oi
T ● Se necesitan pocos
recursos para su
implementación
13
Robots modulares
ÍNDICE
1. Introducción
2. Módulos
3. Electrónica
4. Osciladores
5. Locomoción en 1D
6. Locomoción en 2D
7. Recreo
8. Conclusiones
MY1
Repy1
Y1
15
Módulos Y1
http://bit.ly/cx39rB
16
Módulos Y1: Montaje
17
Módulos REPY-1: Versión “imprimible”
18
Módulos REPY-1: Fabricación Vídeo: 11
Pieza virtual
(Blender) Impresión 3D
19
Inciso: impresoras 3D personales
20
Módulos MY1
21
Módulos Cube-M
● Hechos en aluminio
● Fáciles de montar
● Electrónica y sensores se pueden situar
dentro
● Desarrollada en colaboración con la
Universidad de Hamburgo
Electrónica
22
Robots modulares
ÍNDICE
1. Introducción
2. Módulos
3. Electrónica
4. Osciladores
5. Locomoción en 1D
6. Locomoción en 2D
7. Conclusiones
Servos
Puertos de expansión
Puerto de expansión
RS232 Alimentación
Conexión al PC
● Robots no autónomos
24
Generación I: Tarjeta Skypic (II)
● Hardware libre
● Diseñada con KICAD
● Más información:
http://bit.ly/d6fjcf
25
Esquema de control
● Robots no autónomos
● Electrónica y alimentación situadas fuera del robot
26
Generación II: Tarjeta Skycube
● Hardware libre
● Diseñada con KICAD
● Robots modulares autónomos
● PIC16F876A
● Se integra en los módulos MY1
● Más información:
http://bit.ly/FhPLl
27
Robots modulares
ÍNDICE
1. Introducción
2. Módulos
3. Electrónica
4. Osciladores
5. Locomoción en 1D
6. Locomoción en 2D
7. “Recreo”
8. Conclusiones
29
Oscilación de un módulo Demo
2
t = A sin
T
Parámetros:
30
Oscilación de varios módulos (I)
2 2
1 t = A sin 0 2 t = A sin 0
T T
Nuevo parámetro:
● Diferencia de fase:
31
Oscilación de dos módulos (II) Demo
32
Robots modulares
ÍNDICE
1. Introducción
2. Módulos
3. Electrónica
4. Osciladores
5. Locomoción en 1D
6. Locomoción en 2D
7. Conclusiones
Configuración mínima
Robot modular con el menor número de módulos que es
capaz de desplazarse en línea recta
34
Minicube-I (II) Demo
● Morfología
2 modules con conexión
cabeceo-cabeceo
Locomoción en 1D
● Controlador:
35
Minicube-I (III)
Modelo alámbrico
Osciladores y locomoción:
36
Cube3 Demo
● Estudio de la locomoción de
las orugas
Mayor eficiencia:
● A=40 grados
● =125
● Más información:
http://bit.ly/8ZA3Au
37
Cube Revolutions Vídeos
● Morfología:
8 módulos con conexión
cabeceo-cabeceo
Locomoción en 1D
● Control:
● 8 generadores iguales
● Parámetros: A , ,T
● Más información:
http://bit.ly/aOdkzb
38
Mecanismo de locomoción
Algunas ecuaciones:
● Paso: x
x
● Velocidad media: V =
T
● Cálculo del paso:
l
l 2 k
x= −∫0k cos cos sds
k l
39
Robots modulares
ÍNDICE
1. Introducción
2. Módulos
3. Electrónica
4. Osciladores
5. Locomoción en 1D
6. Locomoción en 2D
7. Conclusiones
8. Recreo
● Morfología:
Tres módulos con
conexión cabeceo-viraje
Locomoción en 2D
● Control:
41
Minicube-II (II)
Arco
Av = Ah60
Rotación vh =90, v=0
● Morfología:
8 módulos con conexión
cabeceo-viraje
Locomoción en 2D
● Control:
● 8 generadores iguales
● Parámetros:
Ah , Av , h , v , vh , T
● Más información:
http://bit.ly/9WMVUf
43
Hypercube (II)
Mecanismo de locomoción
44
Hypercube (III)
v =40 , k v =2
h =0
v 0, k v=2k h , vh =0
Rodar
Arco
v 0, vh =90
v =40 , k v =3
h ≠0
45
Conclusiones
2
i t =Ai sin i Oi
T
46
Nuevos interfaces con los robots
Wiimote
Wiiboard Tarri-wheel
47
Recreo
48
Donde encontrar más información...
www.iearobotics.com/juan
juan@iearobotics.com