Académique Documents
Professionnel Documents
Culture Documents
2-Movilidad
Dr. Nelson ACOSTA nacosta@exa.unicen.edu.ar
INCA/INTIA Facultad de Ciencias Exactas UNCPBA Tandil 2011
Contenido:
Arquitectura mecnica de robots Movilidad Clculo de posicin (odometra) Robots con Patas Robots con Ruedas
Movilidad
Arquitectura Mecnica de los robots
Consideraciones generales:
Maniobrabilidad Controlabilidad Traccin Capacidad de subir pendientes Estabilidad Eficiencia Mantenimiento Impacto ambiental Consideraciones de Navegabilidad
Fund. Nav. Autnoma de Robots 4
Conceptos de locomocin
Conceptos encontrados en la naturaleza: Difciles de imitar tcnicamente La mayora de los sistemas tcnicos usan ruedas o orugas
Rodar es ms eficiente, pero no encontrado en la naturaleza La naturaleza nunca invent la rueda!!!
Caminar o rodar?
Cantidad de actuadores Complejidad estructural Costo del control Eficiencia energtica (terreno en bajada..) El movimiento involucra masas en movimiento (cambia el centro de gravedad)
Caractersticas de contacto
Puntos de contacto o rea de contacto ngulo de contacto Friccin
Tipo de ambiente
Estructura Medio (agua, aire, piso blando o piso duro, espacio, gravedad)
Movilidad - Patas
Mamferos 2 o 4 patas
Reptiles 4 patas
Fund. Nav. Autnoma de Robots
Insectos 6 o ms patas
10
Control de patas:
Se caracteriza los eventos de cada pata (levantar, avanzar, bajar, etc):
Depende del nmero de patas El nmero de eventos para caminar por pata (k) est dado por: N = (2k -1) !
Para un robot que camina con 2 patas (k=2): N = (2k -1) ! = (2*2 -1)! = (4-1)! = 3! = 6 Para un robot que camina con 6 patas (k=6)(hexpodo): N = (2k -1) ! = (2 * 6 -1) ! N = (12 -1) ! = 39 916 800
11
12
Caminar
Galopar
13
14
MIT
Fund. Nav. Autnoma de Robots 15
Bpedos
P2 de Honda: Max. Velocidad: 2 km/h Autonoma: 15 min. Peso: 210kg Altura: 1.82 m Pierna DOF: 2x6 Brazo DOF: 2x7
16
Cuadrpedos
Aibo de SONY
Fund. Nav. Autnoma de Robots 17
Hexpodos
18
19
Movilidad - Ruedas
Tipos de locomocin:
Con ruedas/cintas de deslizamiento Diferencial Sncrona Triciclo Ackerman Omnidireccionales Otras Con patas Otros
Fund. Nav. Autnoma de Robots 21
Algunos conceptos:
Rueda motriz: La que proporciona fuerza de traccin al robot Rueda directriz: Ruedas de direccionamiento de orientacin controlable. Ruedas fijas: Slo giran en torno a su eje sin traccin motriz. Ruedas locas o ruedas de castor. Ruedas orientables no controladas.
Fund. Nav. Autnoma de Robots 22
Algunas Ruedas:
23
Definiciones
Centro instantneo de Rotacin (CIR) o centro instantneo de curvatura (CIC): El punto de interseccin de todos los ejes de las ruedas
24
25
Movilidad
Arquitectura Mecnica de los robots
Movilidad:
La precisin de la mediciones odomtricas es una funcin directa del diseo de la cinemtica del robot. La cercana entre el diseo de la cinemtica y la precisin en el posicionamiento ya que permiten medir la precisin de la odometra utilizada.
27
Movilidad:
Tipos de movilidad:
Diferencial Triciclo Direccin de Ackerman Sincronizados Omni-Direccional Vehculos Multi-DOF Vehculos MDOF con articulaciones Vehculos de orugas
Fund. Nav. Autnoma de Robots 28
Movilidad:
Movilidad es la arquitectura mecnica desde el punto de vista de la cinemtica del robot. La cinemtica del robot es uno de los aspectos ms importantes a tener en cuenta cuando se disea, ya que condicionar:
El nmero y tipo de actuadores necesarios para que el robot se mueva. Se pueden necesitar uno o ms motores, acompaados de algn servo. La precisin con la que se puede estimar con un sistema de medida odomtrico (como los encoders incrementales) la posicin del robot. El control del robot. La cinemtica hace que el control del robot sea ms o menos sencillo.
Fund. Nav. Autnoma de Robots 29
Movilidad
Diferencial
Movilidad: Diferencial
En este diseo codificadores incrementales son montados sobre los dos motores para conocer la rotacin de las ruedas. El robot tiene ecuaciones geomtricas sencillas para conocer la posicin relativa del vehculo dado una posicin inicial conocida.
31
Movilidad: Diferencial
Suponga que en un intervalo de sampling I, los codificadores angulares de las ruedas derecha e izquierda muestran un incremento de NL y NR. Suponga adems que Donde: Cm = es el factor de conversin que traslada los pulsos del codificador a desplazamiento lineal de la rueda Dn = dimetro de la rueda (mm) Ce = resolucin codificador (ppr) n = relacin de reduccin entre el motor y la rueda
32
Movilidad: Diferencial
Se puede calcular la distancia de desplazamiento de la rueda dUR y dUL. dUR = Cm NR dUL = Cm NL Y el desplazamiento lineal del punto central C, como dU: dU = (dUR + dUL) / 2 El cambio de orientacin es: dT = (dUR dUL) / b Donde b es el ancho del eje. La orientacin relativa del robot es: T(i) = T(i-1) + dT(i) Y la posicin del punto C es: X(i) = X(i-1) +dU(i)*cos(T) Y(i) = Y(i-1) +dU(i)*sin(T)
33
Movilidad: Diferencial
34
Movilidad: Diferencial
35
Movilidad: Diferencial
Se componen de 2 ruedas en un eje comn Cada rueda se controla independientemente, puede realizar movimientos en lnea recta, en arco y sobre su propio eje de contacto de rodamiento Requiere de una o dos ruedas adicionales para balance o estabilidad. Sencillo mecnicamente, puede presentar problemas de estabilidad y su cinemtica es sencilla. El movimiento en lnea recta requiere que las dos ruedas de traccin giren a la misma velocidad.
Fund. Nav. Autnoma de Robots 36
37
Diferencial: Cinemtica
38
No hay ruedas directrices. El cambio de direccin se realiza modificando la velocidad relativa de las ruedas a Izquierda y Derecha
39
Diferencial
Ventajas:
Sistema Barato Fcil de implementar Diseo simple
Inconvenientes:
Difcil de controlar Requiere control de precisin para trayectorias rectas
Fund. Nav. Autnoma de Robots 40
41
Problemas
El cambio de dimetro de las ruedas distorsiona el control de direccin del vehculo
42
Movilidad
Triciclos
Movilidad: Triciclos
Las configuraciones de los triciclos emplean una rueda direccional y dos ruedas pasivas traseras (o viceversa). Son muy utilizados por su simplicidad. Su solucin de odometra es equivalente al vehculo con direccin de ACKERMAN, donde la rueda de direccin reemplaza el imaginario centro de las ruedas.
Fund. Nav. Autnoma de Robots 44
Movilidad: Triciclos
Si el eje trasero es diferencial se utiliza con odometra para calcular la posicin, la solucin es idntica al diferencial.
Problema: el centro de gravedad tiende a moverse de la rueda delantera cuando se cruza por una pendiente, causando prdida de traccin. Al igual que con los diseos Ackerman, se inducen errores (posicin y direccin) cuando se mueve la direccin sin movimiento.
45
46
Triciclo++
Dos ruedas de traccin fijas y una tercera para la direccin sin traccin, presenta estabilidad y simplicidad mecnica con facilidad para los movimientos rectos pero presenta una cinemtica compleja, esto es que para realizar giros y vueltas requiere de grandes desplazamientos o movimientos
Fund. Nav. Autnoma de Robots 47
Triciclo++
48
Triciclo++
49
Triciclo: cinemtica
50
Diferentes triciclos
51
Diferentes triciclos
52
Movilidad
Ackerman
Movilidad: Ackerman
Se usa en prcticamente en todos los automviles de la industria. Se disea de forma que la rueda delantera interior a la curva se rota un ngulo mayor que la rueda delantera exterior, de forma que se evita que las ruedas patinen. Las rectas perpendiculares desde cada una de las ruedas delanteras y traseras intersecan en un punto que es el centro instantneo de rotacin del movimiento y se cumple que:
54
Movilidad: Ackerman
Para poder deducir la cinemtica de esta arquitectura se puede suponer que existe una rueda virtual entre las ruedas delanteras, de forma que: De esta forma se tiene una cinemtica igual que en las secciones anteriores.
55
Triciclo VS automvil
56
Triciclo VS Automvil
Es similar al triciclo, cuenta con dos ruedas de traccin y dos ruedas de direccin, tiene buena estabilidad y facilidad para movimientos rectos pero presenta mayor complejidad mecnica por el acoplamiento entre las dos ruedas de direccin y tambin complejidad cinemtica.
57
Movilidad
Sincronizada
Movilidad: Sincronizada
Se aplica a robots de tres o ms ruedas, las cuales se encuentran mecnicamente acopladas de forma que todas las ruedas giran en la misma direccin a la misma velocidad, pivotando al unsono sobre el eje de giro de cada rueda cuando el robot quiere girar. Esta arquitectura es en la que menos errores se cometen cuando se intenta estimar la posicin del robot, ya que las ruedas no patinan al ser sometidas de forma paralela e igual por la misma fuerza.
59
Movilidad: Sincronizada
El acoplamiento mecnico necesario se consigue usando una cadena, una correa o un sistema de engranajes. Tambin se puede conseguir poniendo un motor en cada rueda de forma que se acte de forma sincronizada en cada una de las ruedas. La cinemtica del robot es muy sencilla; la orientacin del robot coincide con la de las ruedas y el desplazamiento del robot coincide con el de cualquiera de las ruedas.
60
Movilidad: Sincronizada
Todas las ruedas se mueven al mismo tiempo (manera sncrona) para el avance y vuelta. Las ruedas siempre apuntan en la misma direccin, para dar vuelta giran sobre su propio eje de apoyo manteniendo la posicin del frente del robot, evita inestabilidades y prdida de contacto diferencial, pero presentan el inconveniente de complejidad mecnica.
Fund. Nav. Autnoma de Robots 61
Movilidad: Sincronizada
62
Movilidad
Omni-Direccional
Movilidad: Omidireccional
La solucin de odometra para configuraciones MDOF es similar a la diferencial, con datos de posicin y velocidad derivados de los codificadores angulares del motor (o las ruedas).
64
Movilidad: Omidireccional
Ruedas suecas
65
Tipos de ruedas
Ruedas Suecas: tres DOF; rotacin eje rueda (motorizado), derrape por los rolos y alrededor del punto de contacto. Bola o rueda esfrica
66
67
Movilidad: Omidireccional
Plataforma robtica de 4 DOF que puede viajar en todas las direcciones, incluyendo de costado o en diagonal. La dificultad recae en coordinar los 4 motores tanto como en evitar el derrape.
68
Movilidad: Omidireccional
Unique Mobility Inc. Construy una plataforma de 8DOF para la armada de USA. Los ingenieros del proyecto se encontraron con dificultades en controlar y coordinar los 8 motores. Tiene 4 ruedas con 4 motores, donde cada una de ellas tiene direccin propia.
69
Movilidad
MDOF con Articulaciones
Movilidad
Orugas
74
75
Se acab
77