MakarovSuites
Español
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Contacto y licencias

Engineering

Robot serpiente

Al anochecer, frente a un edificio derrumbado, un equipo de rescate prueba su robot serpiente en un campo acotado con cinta de polvo rastrillado: ocho eslabones naranjas sobre ruedas pasivas, cada articulación movida según la marcha serpenoide alpha sin(omega t + i beta) + gamma. Nada empuja al robot hacia delante salvo el suelo - las ruedas dejan que un eslabón se deslice a lo largo de sí mismo diez veces más fácilmente que de lado - y su traslación y su giro salen del equilibrio de fuerzas y momentos de toda la cadena. Míralo reptar a la velocidad media que predice la cadena sin masa, iguala el rozamiento longitudinal y transversal y verás que se retuerce sin avanzar, fija una amplitud pequeña y encuentra la fórmula cerrada de segundo orden, desplaza las articulaciones y síguelo en un círculo cercano a la trayectoria ideal. Cada julio que aportan los motores de las articulaciones reaparece como calor en el polvo.

Robot serpiente — Imagen real de la aplicación
Imagen real de la aplicación

Qué ocurre

Ocho eslabones rígidos de 0,2 m y 0,6 kg (inercia m·l²/12) unidos por articulaciones motorizadas cuyos ángulos siguen la marcha serpenoide φ_j = α·sin(ω·t + j·β) + γ de la cola a la cabeza: 30° de amplitud, 45° de desfase por articulación, 0,5 Hz; el desplazamiento de giro γ sigue su ajuste con amortiguamiento crítico en 0,5 s. La forma está prescrita, el cuerpo no: el centro de masa y el rumbo medio se deducen de la fuerza total y del momento respecto al centro de masa, integrados a través de la cantidad de movimiento y el momento angular L = I(t)·dθ/dt + h(t). Cada eslabón siente el suelo en su centro: viscoso, 1,5 N·s/m a lo largo del eslabón y 15 N·s/m de través (las ruedas pasivas), con su giro frenado por c_n·l²/12; o Coulomb sobre la elipse de rozamiento con μ_t = 0.06 y μ_n = 0.6, suavizado por debajo de 2 cm/s. El deslizador de anisotropía fija ambas razones. RK4 en pasos de 2 ms; una pasada recursiva de Newton–Euler desde la cola da cada fuerza de articulación y cada par motor, cerrando en la cabeza hasta el redondeo, y la potencia motriz Στ·dφ/dt y la potencia de rozamiento se integran con los mismos pesos, de modo que trabajo motor = calor de rozamiento + variación cinética hasta 10^-8 J. La cadena sin masa - fuerza y momento netos nulos en cada instante, un sistema 3×3 - da numéricamente la velocidad media; su desarrollo de segundo orden con el retroceso en guiñada de primer orden da la fórmula cerrada de pequeña amplitud, exacta cuando α → 0. El radio de trayectoria ideal de un cuerpo que se desliza a lo largo de su propio arco medio es (l/γ)·J0(α/(2·sin(β/2))). La simulación se pausa cuando la cabeza con la cámara llega a la cinta.

Qué probar

Mira cómo la velocidad a lo largo de un ciclo de marcha se asienta en la predicción sin masa; pon la anisotropía en 1 y el robot se retuerce sin avanzar; pon la amplitud en 5° y compara con la fórmula cerrada; gira las articulaciones 6° y compara el círculo con la trayectoria ideal; prueba el suelo de Coulomb.

El modelo y sus límites

Una cadena plana sobre suelo llano con ángulos de articulación prescritos (motores ideales sin límites de par), rozamiento aplicado en los centros de los eslabones, sin contacto con obstáculos, sin deslizamiento de las ruedas sobre sus ejes, sin arrastre del cable de amarre. Las velocidades son las de este robot idealizado, no las de una serpiente de rescate real entre escombros.

Ecuaciones del módulo
Ecuaciones
φ_j = α·sin(ω·t + j·β) + γ,  F_j = −c_t·(v_j·t_j)·t_j − c_n·(v_j·n_j)·n_j
M·dV/dt = ΣF_j,  dL/dt = Σ(r_j − R)×F_j + ΣT_j,  L = I(t)·dθ/dt + h(t)
W_motor = ∫Στ_j·dφ_j/dt dt,  W_motor + W_friction = ΔE_k
V ≈ (c_n − c_t)/(N·c_t)·mean Σψ_j·(dy_j/dt + Ω·x_j) ~ α²·ω,  R = (l/γ)·J0(α/(2·sin(β/2)))

Otros experimentos

Volver al catálogo
Exoesqueleto para levantar cargas — Imagen real de la aplicación

Engineering

Exoesqueleto para levantar cargas

Levanta una caja de un palé en un almacén luminoso y mira adónde va la carga. Un maniquí plano, con pierna, muslo, pelvis, tronco y brazos, sigue un levantamiento suave de tirón mínimo, y la dinámica inversa da el momento que debe soportar cada articulación; en reposo es exactamente el momento estático del cuerpo y de la caja más allá de la articulación. El exoesqueleto es un par de momentos entre el tronco y los muslos: un muelle pasivo devuelve exactamente la energía que almacenó en la flexión, un accionamiento activo asume una parte del momento lumbar, hasta su límite de par y con un retraso. Compara en el panel sin exoesqueleto, pasivo y activo, una flexión de espalda frente a una sentadilla, una caja cercana frente a una lejana: observa el momento lumbar, la estimación de la compresión L5/S1, el esfuerzo en momento al cuadrado y el centro de presión bajo los pies, mientras el trabajo de la persona y el del exoesqueleto suman exactamente la energía del cuerpo y de la caja.

Teleoperación háptica — Imagen real de la aplicación

Engineering

Teleoperación háptica

Siente una pared remota a través de dos manijas acopladas. Compare el retraso, la rigidez de contacto y un canal de retroalimentación de fuerza con energía limitada.

Transporte cooperativo con robots — Imagen real de la aplicación

Engineering

Transporte cooperativo con robots

En el hangar de rovers de una base de investigación en Marte al atardecer, con su gran puerta abierta al regolito rojo, seis pequeños robots de seis ruedas acoplados a una gran caja de paneles solares la llevan a lo largo de una línea pintada, con un cuarto de vuelta, hasta su plaza. La fricción de Coulomb del suelo exige mu m g antes de que la caja se mueva siquiera; las ruedas de cada robot dan como máximo mu_w m_r g, de modo que el número de robots necesarios es el mismo en Marte y en la Luna y crece en la Tierra, donde limitan los motores. El equipo comparte una sola ley de control y cada robot asume su parte de norma mínima: apaga uno y mira cómo la caja gira hasta que los demás se enteran y asumen su carga; quita dos y el equipo se satura y la caja apenas avanza. Deja que un solo robot empuje la caja vacía fuera del centro y gira en torno al punto de su eje largo que predice la fórmula cerrada para un rectángulo uniforme. Cada julio que aportan los robots reaparece como calor en el suelo.