As the global population ages, effective rehabilitation and mobility aids will become increasingly critical. Gait assistive robots are promising solutions, but designing adaptable controllers for various impairments poses a significant challenge. This paper presented a Human-In-The-Loop (HITL) simulation framework tailored specifically for gait assistive robots, addressing unique challenges posed by passive support systems. We incorporated a realistic physical human-robot interaction (pHRI) model to enable a quantitative evaluation of robot control strategies, highlighting the performance of a speed-adaptive controller compared to a conventional PID controller in maintaining compliance and reducing gait distortion. We assessed the accuracy of the simulated interactions against that of the real-world data and revealed discrepancies in the adaptation strategies taken by the human and their effect on the human's gait. This work underscored the potential of HITL simulation as a versatile tool for developing and fine-tuning personalized control policies for various users.
- ID del Artículo: 2503.05825
- Título: Un Marco de Simulación Humano-en-el-Bucle para Evaluar Estrategias de Control en Robots Asistentes de Marcha
- Autores: Yifan Wang, Sherwin Stephen Chan, Mingyuan Lei, Lek Syn Lim, Henry Johan, Bingran Zuo, Wei Tech Ang
- Clasificación: cs.RO (Robótica), cs.SY (Sistemas y Control), eess.SY (Sistemas y Control)
- Fecha de Publicación: 5 de marzo de 2025 (preimpresión en arXiv)
- Enlace del Artículo: https://arxiv.org/abs/2503.05825
Con el envejecimiento global de la población, los dispositivos de asistencia de rehabilitación y movilidad se vuelven cada vez más importantes. Los robots asistentes de marcha son soluciones prometedoras, pero diseñar controladores adaptativos para diversos trastornos de la marcha presenta un desafío significativo. Este artículo propone un marco de simulación humano-en-el-bucle (HITL) especializado para robots asistentes de marcha, abordando los desafíos únicos que presentan los sistemas de soporte pasivo. El equipo de investigación integró modelos realistas de interacción física humano-robot (pHRI) para permitir la evaluación cuantitativa de estrategias de control robótico, destacando el desempeño superior del controlador adaptativo de velocidad en comparación con el controlador PID tradicional en términos de mantenimiento de cumplimiento y reducción de distorsión de la marcha. El estudio evaluó la precisión de las interacciones simuladas con datos del mundo real, revelando diferencias en las estrategias de adaptación humana y sus efectos en la marcha.
- Desafíos del Envejecimiento: El envejecimiento global de la población conduce a la disminución de la capacidad de control del equilibrio, aumento del riesgo de caídas, siendo las caídas la principal causa de muerte accidental en personas mayores.
- Heterogeneidad de Trastornos de Marcha: Los trastornos de marcha de diferentes etiologías y grados de severidad hacen que el diseño de robots y controladores universales sea complejo.
- Problemas de Adaptación del Usuario: Los usuarios muestran comportamientos de adaptación únicos a los dispositivos, presentando desafíos para la previsibilidad del controlador.
Los robots asistentes de marcha pueden mejorar los resultados de rehabilitación y reducir la carga de cuidados, pero requieren personalización para satisfacer las necesidades específicas de cada usuario. Sin embargo, las pruebas extensas enfrentan desafíos éticos y prácticos que limitan la optimización y mejora impulsadas por datos.
- Separación Física vs. Acoplamiento Estrecho: La investigación pHRI existente se enfoca principalmente en colaboración físicamente separada (como brazos robóticos colaborativos) o sistemas estrechamente acoplados (como exoesqueletos), ninguno de los cuales satisface completamente las necesidades de soporte pasivo de los robots asistentes de marcha.
- Equilibrio entre Transparencia y Cumplimiento: Los robots asistentes de marcha necesitan equilibrar la provisión de asistencia dinámica con el mantenimiento de la independencia de movimiento del usuario.
- Transferencia de Simulación a Realidad: Los marcos sim-to-real existentes se enfocan principalmente en el robot en sí, con menos evaluación del movimiento humano y comportamiento afectado por el robot.
- Marco HITL Especializado: Propone un marco de simulación humano-en-el-bucle especializado para robots asistentes de marcha, abordando los desafíos únicos de los sistemas de soporte pasivo.
- Modelo pHRI Realista: Adopta un mecanismo de masa-resorte-amortiguador de seis grados de libertad para simular e investigar la interacción humano-robot y sus efectos en el comportamiento humano.
- Descubrimiento de Diferencias en Estrategias de Adaptación: Revela que diferentes estrategias de adaptación humana al robot pueden conducir a cambios en el comportamiento de la marcha.
- Herramienta de Evaluación de Estrategias de Control: Al comparar controladores adaptativos de velocidad y controladores PID, demuestra el potencial de HITL como herramienta para desarrollar estrategias de control personalizadas.
Desarrollar un entorno de simulación capaz de modelar con precisión la interacción humano-robot para evaluar y optimizar estrategias de control de robots asistentes de marcha, particularmente en términos de desempeño en cumplimiento y transparencia.
- Modelo Esquelético: Modelo esquelético de cuerpo completo con 27 grados de libertad, incluyendo 6 articulaciones raíz no accionadas, 5 articulaciones esféricas y 6 articulaciones de rotación
- Estrategia de Control: Estrategia de control humano πh(ah|sh) desarrollada mediante aprendizaje por refuerzo profundo (DRL) sin modelo
- Prioridades de Movimiento: Utiliza la arquitectura de red de Peng et al., empleando prioridades de movimiento y discriminadores para guiar al agente RL en el aprendizaje de movimientos de datos de referencia
- Entrenamiento con Perturbaciones: Introduce perturbaciones durante el entrenamiento para mejorar la estabilidad y robustez
- Modelo Físico: Creado basado en un modelo CAD de alta calidad del Asistente de Equilibrio de Robot Móvil (MRBA)
- Identificación del Sistema: Los parámetros dinámicos (como coeficientes de amortiguamiento articular y pérdidas por fricción) se estiman y validan mediante identificación del sistema
- Arquitectura de Control: Misma arquitectura de control y configuración de parámetros que el robot físico
- Implementación Dual de Controladores:
- Controlador PID: Como controlador de referencia y predeterminado
- Controlador Adaptativo de Velocidad: Capaz de adaptarse en tiempo real a la velocidad de marcha del usuario
Adopta un modelo restringido de masa-resorte-amortiguador de seis grados de libertad para describir el patrón de interacción:
Fi=k⋅q+d⋅q˙ si qmin<q<qmax
Donde:
- Fi=[Fx,Fy,Fz,τx,τy,τz]T: Vector de fuerzas y momentos generados
- q=[qtx,qty,qtz,qrx,qry,qrz]T: Vector de posición articular
- k y d: Coeficientes de rigidez y amortiguamiento articular
- qmin y qmax: Límites articulares
- Modelado de Sistemas de Soporte Pasivo: Primer desarrollo de marco HITL especializado en las características de soporte pasivo de robots asistentes de marcha
- Modelo de Interacción de Seis Grados de Libertad: Uso innovador de un sistema restringido de masa-resorte-amortiguador de seis grados de libertad para simular la interfaz de cinturón de seguridad suave
- Evaluación de Desempeño Multinivel: Evaluación simultánea de cumplimiento (error de seguimiento) y transparencia (distorsión de marcha)
- Un voluntario varón sano de 28 años (95 kg, 1,81 m)
- Investigación aprobada por el Comité de Revisión Institucional de la Universidad Tecnológica de Nanyang (IRB-2024-257)
- Prueba de Referencia: Marcha natural de 10 metros, repetida 4 veces
- Marcha Asistida por Robot: Completar 4 caminatas de 10 metros cada una, utilizando respectivamente controlador PID y controlador adaptativo de velocidad
- Recopilación de Datos: Utilizando sistema de captura de movimiento sin marcadores, frecuencia de muestreo 50 Hz
- Mapeo de Parámetros Estadísticos (SPM): Utiliza análisis de varianza unifactorial basado en teoría de campos aleatorios para evaluar diferencias entre datos simulados y reales
- Cumplimiento: Error de seguimiento anterior (ex) y lateral (ey)
- Transparencia:
- Parámetros espacio-temporales de marcha (longitud de paso, velocidad de paso)
- Desviación estándar de ángulos articulares (indicador de estabilidad de marcha)
- Selección de 16 ciclos de marcha completos para análisis
- Utilización de filtro paso-bajo Butterworth de 4to orden (frecuencia de corte 12 Hz)
- Normalización de todos los ángulos articulares de miembros inferiores al ciclo de marcha
| Controlador | Error Anterior ex (cm) | Error Lateral ey (cm) |
|---|
| Real | Simulado |
| PID | 4,25 | 7,65 |
| Adaptativo | 0,37 | 0,7 |
| Tarea | Longitud de Paso (m) | Velocidad de Paso (m/s) |
|---|
| Real | Simulado |
| Marcha Libre | 1,29±0,04 | 1,17±0,01 |
| PID | 0,90±0,09 | 1,13±0,06 |
| Adaptativo | 1,14±0,07 | 1,28±0,06 |
| Controlador | Cadera (°) | Rodilla (°) | Tobillo (°) |
|---|
| Real | Simulado | Real |
| PID | 1,87 | 2,96 | 3,16 |
| Adaptativo | 1,82 | 1,61 | 2,55 |
- Diferencias en Rango de Movimiento: El rango de movimiento de cadera, rodilla y tobillo del sujeto real en el plano sagital se reduce, mientras que no se observa reducción evidente en la simulación
- Diferencias en Estrategias de Adaptación:
- Sujeto Real: Flexión del tronco para arrastrar el robot
- Personaje Simulado: Aumento de dorsiflexión del tobillo para generar mayor fuerza propulsora
- Ventajas del Controlador Adaptativo de Velocidad:
- Error de seguimiento significativamente menor
- Mejor mantenimiento de parámetros de marcha
- Desviación estándar de ángulos articulares más pequeña, indicando marcha más estable
- Limitaciones del Controlador PID:
- Reducción significativa en longitud y velocidad de paso
- Retraso en la respuesta que causa ajustes de adaptación del usuario
- Asistencia en Vestimenta: Síntesis de acciones de vestimenta humana mediante aprendizaje por refuerzo profundo por Clegg et al.
- Sistemas de Exoesqueleto: Aprendizaje de estrategias de control de prevención de caídas por Kumar et al.
- Tareas de Agarre: Control de autonomía compartida bajo incertidumbre por Yow et al.
- Sistemas Físicamente Separados: Adaptación en tiempo real en colaboración de brazos robóticos
- Sistemas Estrechamente Acoplados: Desarrollo de controladores de extremo a extremo en exoesqueletos
- Contribución de Este Artículo: Llenar el vacío de investigación en sistemas de soporte pasivo
- Efectividad del Marco HITL: Desarrollo exitoso de un marco de simulación especializado para robots asistentes de marcha
- Optimización de Estrategias de Control: El controlador adaptativo de velocidad supera significativamente al controlador PID en cumplimiento y transparencia
- Importancia de Estrategias de Adaptación: Las diferentes estrategias de adaptación humana afectan significativamente la efectividad de la interacción humano-robot
- Adaptabilidad del Gemelo Digital: El personaje simulado exhibe comportamientos de adaptación inesperados, diferente del humano real
- Ausencia de Modelado de Materiales Suaves: Falta de simulación de cinturones suaves y cuerpo suave, limitando la fidelidad de interacción
- Sujeto Único: Datos basados únicamente en un sujeto sano, careciendo de diversidad
- Estrategias de Adaptación Diversificadas: Desarrollo de gémeles digitales humanos capaces de aprender diversas estrategias compensatorias
- Integración de Modelado de Materiales Suaves: Introducción de modelado de materiales suaves y cinturones para mejorar la realismo de interacción
- Estrategias de Control Personalizadas: Creación y ajuste de estrategias de control personalizadas para diferentes usuarios
- Innovación Fuerte: Primer desarrollo de marco HITL especializado para robots asistentes de marcha, llenando un vacío de investigación
- Metodología Completa: Marco integrado que combina gemelo digital humano, gemelo digital del robot y modelo pHRI
- Validación Suficiente: Verificación de resultados de simulación mediante experimentos reales, proporcionando análisis comparativo valioso
- Alto Valor Práctico: Proporciona herramienta efectiva para desarrollo de estrategias de control de robots asistentes de marcha
- Limitaciones de Muestra: Basado únicamente en un sujeto sano, careciendo de diversidad y representatividad
- Modelado Simplificado: Modelado simplificado de cinturones de seguridad suaves y tejidos blandos humanos afecta la fidelidad de simulación
- Estrategias de Adaptación Predefinidas: Las estrategias de adaptación del gemelo digital se aprenden, posiblemente no coincidiendo con comportamiento real del usuario
- Indicadores de Evaluación Limitados: Carencia de evaluación de comodidad subjetiva del usuario, fatiga y otras sensaciones
- Contribución Académica: Proporciona nueva herramienta de simulación y método de evaluación para investigación de robots asistentes de marcha
- Valor Práctico: Puede utilizarse para optimización de estrategias de control, reduciendo necesidad de experimentos con humanos
- Escalabilidad: Marco con buena extensibilidad, aplicable a diferentes tipos de dispositivos de asistencia de marcha
- Desarrollo de Estrategias de Control: Verificación e optimización preliminar de nuevos algoritmos de control
- Personalización: Personalización de parámetros de control para diferentes grupos de usuarios
- Evaluación de Seguridad: Evaluación de seguridad de estrategias de control antes de pruebas reales
- Enseñanza y Capacitación: Utilización para capacitación y enseñanza de investigadores relevantes
Este artículo cita 33 referencias relacionadas, abarcando múltiples campos incluyendo robots asistentes de marcha, interacción humano-robot, aprendizaje por refuerzo y otros, proporcionando una base teórica sólida para la investigación.
Resumen: El marco de simulación HITL propuesto en este artículo proporciona una herramienta innovadora para el desarrollo de estrategias de control de robots asistentes de marcha. Aunque presenta algunas limitaciones, tiene valor importante en la reducción de necesidad de experimentos con humanos y mejora de eficiencia de desarrollo, realizando una contribución significativa al avance de este campo.