2025-11-23T18:40:17.722372

Adaptive Motion Planning via Contact-Based Intent Inference for Human-Robot Collaboration

Song, Liang, Zheng
Human-robot collaboration (HRC) requires robots to adapt their motions to human intent to ensure safe and efficient cooperation in shared spaces. Although large language models (LLMs) provide high-level reasoning for inferring human intent, their application to reliable motion planning in HRC remains challenging. Physical human-robot interaction (pHRI) is intuitive but often relies on continuous kinesthetic guidance, which imposes burdens on operators. To address these challenges, a contact-informed adaptive motion-planning framework is introduced to infer human intent directly from physical contact and employ the inferred intent for online motion correction in HRC. First, an optimization-based force estimation method is proposed to infer human-intended contact forces and locations from joint torque measurements and a robot dynamics model, thereby reducing cost and installation complexity while enabling whole-body sensitivity. Then, a torque-based contact detection mechanism with link-level localization is introduced to reduce the optimization search space and to enable real-time estimation. Subsequently, a contact-informed adaptive motion planner is developed to infer human intent from contacts and to replan robot motion online, while maintaining smoothness and adapting to human corrections. Finally, experiments on a 7-DOF manipulator are conducted to demonstrate the accuracy of the proposed force estimation method and the effectiveness of the contact-informed adaptive motion planner under perception uncertainty in HRC.
academic

Planification de Mouvement Adaptative via Inférence d'Intention Basée sur le Contact pour la Collaboration Homme-Robot

Informations Fondamentales

  • ID de l'article : 2510.08811
  • Titre : Adaptive Motion Planning via Contact-Based Intent Inference for Human-Robot Collaboration
  • Auteurs : Jiurun Song (Texas A&M University), Xiao Liang (Texas A&M University), Minghui Zheng (Texas A&M University)
  • Classification : cs.RO (Robotique)
  • Date de publication : 9 octobre 2024 (prépublication arXiv)
  • Lien de l'article : https://arxiv.org/abs/2510.08811

Résumé

La collaboration homme-robot (HRC) exige que le robot s'adapte à l'intention humaine pour assurer une coopération sûre et efficace dans les espaces partagés. Bien que les grands modèles de langage (LLMs) offrent des capacités de raisonnement de haut niveau pour l'inférence d'intention humaine, leur application à la planification de mouvement fiable en HRC reste problématique. L'interaction physique homme-robot (pHRI) est intuitive mais dépend généralement d'un guidage kinesthésique continu, ce qui impose une charge à l'opérateur. Pour résoudre ces défis, cet article introduit un cadre de planification de mouvement adaptatif basé sur les informations de contact, qui déduit directement l'intention humaine à partir du contact physique et l'utilise pour la correction de mouvement en ligne en HRC.

Contexte et Motivation de la Recherche

Problème Central

En collaboration homme-robot, le robot doit s'adapter en temps réel à l'intention humaine pour assurer une coopération sûre et efficace, particulièrement dans les environnements incertains et dynamiques. Lorsque le chemin planifié du robot ne correspond pas à l'intention humaine, des ajustements rapides sont nécessaires.

Importance du Problème

  1. Exigences de sécurité : Dans les espaces de travail partagés, le robot doit pouvoir répondre aux corrections de sécurité humaines
  2. Exigences d'efficacité : Réduire la charge du guidage physique continu de l'humain et améliorer l'efficacité de la collaboration
  3. Considérations pratiques : Les méthodes existantes dépendent soit de capteurs coûteux, soit d'une intervention humaine continue

Limitations des Approches Existantes

  1. Grands modèles de langage : Applicables à la planification de tâches de haut niveau, mais présentent des délais et des descriptions incomplètes dans l'adaptation de mouvement continu de bas niveau
  2. Guidage kinesthésique : Nécessite un effort physique continu, imposant une charge à l'opérateur
  3. Capteurs tactiles : Déploiement complexe, coûteux, avec des défis en matière d'adaptation de surface et de résistance aux chocs

Motivation de la Recherche

Exploiter la caractéristique que l'amplitude et la direction des forces de contact codent naturellement l'intention humaine, en transmettant les intentions de correction par des contacts brefs plutôt que par un guidage continu.

Contributions Principales

  1. Méthode d'estimation de force pilotée par optimisation : Déduire la force de contact et la position de l'intention humaine basées sur les capteurs de couple articulaire et le modèle dynamique du robot, réduisant le coût et la complexité d'installation, réalisant une sensibilité du corps entier
  2. Mécanisme de détection de contact basé sur le couple : Introduire une localisation au niveau du maillon pour réduire l'espace de recherche d'optimisation, réalisant une estimation en temps réel
  3. Planificateur de mouvement adaptatif basé sur les informations de contact : Déduire l'intention humaine à partir des informations de contact et replanifier le mouvement du robot en ligne, maintenant la fluidité et s'adaptant aux corrections humaines
  4. Vérification expérimentale : Vérifier la précision de la méthode d'estimation de force sur un bras manipulateur à 7 degrés de liberté et l'efficacité du planificateur de mouvement adaptatif sous incertitude perceptuelle

Détails de la Méthode

Définition de la Tâche

Étant donné un bras manipulateur série à n degrés de liberté, estimer la force de contact et la position de l'intention humaine par mesure de couple articulaire et modèle dynamique du robot, et utiliser ces informations pour ajuster la planification de mouvement en ligne.

Architecture du Modèle

1. Modélisation Dynamique

L'équation dynamique du robot contient les forces de contact externes :

τ = M(q)q̈ + h(q,q̇) + τ_ext

où τ_ext est le couple articulaire causé par les forces de contact externes.

2. Détection de Contact

Statistique de détection basée sur le couple résiduel :

η(t) = ||W_τ τ̂_ext(t)||_2

Utilisant le filtrage de moyenne mobile pondérée exponentiellement (EWMA) et un mécanisme d'hystérésis pour assurer des transitions d'état fiables.

3. Localisation au Niveau du Maillon

Déterminer le maillon de contact par analyse de la distribution du couple résiduel :

ℓ = max{j | |τ̂_ext,j| > τ_th and |τ̂_ext,j+1| < τ_th}

4. Estimation de la Force de Contact

Modéliser le contact comme un contact ponctuel sur le maillon, résoudre par optimisation non-linéaire contrainte :

min_{s,F_c} (1/2)∑_{k=1}^N ||τ̂_ext(t_k) - J_c(q(t_k),s)^T F_c||^2
s.t. 0 ≤ s ≤ 1, ||F_c|| ≤ F_max_c

5. Planification de Mouvement Adaptative

Ajuster le chemin de référence en fonction de la force de contact estimée :

  • Calculer l'amplitude et la direction moyennes de la force de contact
  • Générer l'écart cartésien : Δx_c^(r) = α sat(||F̄_c^(r)||, F_max_c) f̂^(r)
  • Utiliser des fonctions de bosse polynomiales C¹ pour assurer la fluidité du chemin
  • Accumulation de déformation pour assurer que l'objectif final reste inchangé

Points d'Innovation Technique

  1. Sensibilité du corps entier : Réaliser la détection de contact sur tout le bras manipulateur en utilisant les capteurs de couple articulaire existants
  2. Performance en temps réel : Réduire l'espace de recherche par localisation grossière au niveau du maillon, réalisant une estimation de force en temps réel
  3. Adaptation fluide : Utiliser des fonctions de bosse pour assurer la continuité C¹ de la correction de chemin
  4. Inférence d'intention : Mapper directement l'amplitude et la direction de la force de contact à l'intention de correction de mouvement

Configuration Expérimentale

Plateforme Expérimentale

  • Robot : Bras manipulateur Franka Research 3 à 7 degrés de liberté
  • Capteurs : Capteurs de couple articulaire
  • Environnement : Scénario de collaboration de démontage informatique

Métriques d'Évaluation

  • Précision d'estimation de force : Évaluer en comparant les couples articulaires prédits aux valeurs mesurées
  • Adaptabilité du mouvement : Évaluer par le taux de succès d'évitement d'obstacles et la fluidité du chemin
  • Temps de réponse : Délai de la détection de contact à l'ajustement du mouvement

Conception Expérimentale

  1. Vérification d'estimation de force : Le robot exécute une trajectoire circulaire, l'humain applique des poussées, des tractions et des coups à différents maillons
  2. Correction de contact unique : Scénario d'évitement d'obstacles en chemin droit
  3. Correction de contacts multiples : Évitement d'obstacles complexe nécessitant plusieurs interventions humaines

Résultats Expérimentaux

Résultats Principaux

1. Précision d'Estimation de Force

  • Erreur absolue moyenne : 0,665 N·m (estimation du couple articulaire)
  • Cohérence temporelle : Les couples estimés et mesurés présentent des tendances cohérentes sur les 7 articulations
  • Détection de contact : Les 5 événements de contact ont été détectés en temps opportun

2. Performance d'Adaptation du Mouvement

  • Correction de contact unique : Évitement réussi des obstacles placés verticalement et horizontalement
  • Correction de contacts multiples : 4 contacts consécutifs guidant avec succès le robot autour d'obstacles complexes
  • Fluidité du chemin : Tous les chemins corrigés maintiennent la continuité C¹

Analyse de Cas

Expérience Un : Évitement d'Obstacle Vertical

  • L'humain applique une force de contact horizontale dans la direction négative de x
  • Le robot réussit à se décaler latéralement pour éviter l'obstacle
  • Le chemin converge en douceur vers le point objectif original

Expérience Deux : Évitement d'Obstacle Horizontal

  • L'humain applique une force de contact vers le haut
  • Le robot contourne l'obstacle par le haut
  • Démontre la compréhension correcte des intentions dans différentes directions

Expérience Trois : Corrections Multiples

  • 4 contacts consécutifs : 2 latéraux, 1 décalage forcé, 1 correction vers le bas
  • Démontre la capacité à traiter des séquences d'intentions complexes
  • Valide l'efficacité du mécanisme de correction incrémentale

Découvertes Expérimentales

  1. Cohérence de la direction de force : La direction de force estimée reste cohérente au sein d'un événement de contact unique, indiquant une intention dominante unique
  2. Variation d'amplitude de force : La force est faible au début et à la fin du contact, atteignant un pic au milieu, conforme aux modèles de contact naturels
  3. Performance en temps réel : Le système peut détecter les contacts et ajuster les mouvements en temps réel, satisfaisant aux exigences de collaboration

Travaux Connexes

Directions de Recherche Principales

  1. Application des grands modèles de langage en HRC : Planification de tâches de haut niveau et raisonnement sémantique
  2. Interaction physique homme-robot : Guidage kinesthésique, contrôle d'impédance, contrôle partagé
  3. Techniques de détection de contact : Capteurs tactiles, estimation de force basée sur le modèle
  4. Méthodes d'inférence d'intention : Apprentissage automatique, méthodes d'optimisation, modèles probabilistes

Avantages de cet Article

  1. Rentabilité : Utiliser les capteurs articulaires existants, sans nécessiter de capteurs tactiles supplémentaires
  2. Performance en temps réel : Réaliser une estimation en temps réel par une stratégie de localisation hiérarchique
  3. Détection du corps entier : Réaliser la sensibilité du bras manipulateur complet par rapport aux méthodes limitées à l'effecteur terminal
  4. Adaptation fluide : Garantir la continuité du chemin, évitant les changements brusques

Conclusions et Discussion

Conclusions Principales

  1. Le cadre proposé peut estimer avec précision la force de contact et la position de l'intention humaine
  2. La planification de mouvement basée sur les informations de contact peut réaliser un ajustement de chemin en ligne fluide
  3. Les expériences valident l'efficacité de la méthode dans les tâches de démontage collaboratif
  4. Par rapport au guidage kinesthésique continu, la charge d'opération humaine est considérablement réduite

Limitations

  1. Hypothèse de contact ponctuel : La méthode actuelle suppose un contact ponctuel, pouvant ne pas s'appliquer aux contacts de grande surface
  2. Ajustement de paramètres : La sensibilité du système nécessite un ajustement manuel, pouvant ne pas s'adapter aux différences individuelles
  3. Limitations environnementales : Principalement vérifiée dans des environnements structurés, l'adaptabilité en environnements complexes n'a pas été suffisamment testée
  4. Dépendance au modèle dynamique : La méthode dépend d'un modèle dynamique robot précis

Directions Futures

  1. Apprentissage personnalisé : Adapter les styles d'interaction individuels par des méthodes d'apprentissage
  2. Traitement de contacts multiples : Étendre aux scénarios de contacts multiples simultanés
  3. Généralisation environnementale : Vérifier dans des environnements plus complexes et non structurés
  4. Apprentissage à long terme : Améliorer itérativement les paramètres par des essais répétés

Évaluation Approfondie

Points Forts

  1. Innovation technique : Combinaison ingénieuse de modélisation dynamique et de méthodes d'optimisation, réalisant une détection de contact de haute précision à faible coût
  2. Valeur pratique : Résoudre des problèmes importants en HRC réelle, possédant une valeur d'application directe
  3. Complétude du système : Former un système de boucle fermée complète de la détection de contact à la planification de mouvement
  4. Vérification expérimentale suffisante : Les vérifications multi-scénarios démontrent la robustesse et l'adaptabilité de la méthode

Insuffisances

  1. Analyse théorique insuffisante : Manque de garanties théoriques de convergence et de stabilité
  2. Expériences comparatives limitées : Comparaisons quantitatives insuffisantes avec d'autres méthodes avancées
  3. Absence d'étude utilisateur : Manque d'évaluation subjective d'utilisateurs réels et d'études d'utilisation à long terme
  4. Complexité computationnelle : L'analyse des coûts de calcul de la résolution d'optimisation manque de détails

Impact

  1. Contribution académique : Fournir une nouvelle voie technique pour l'inférence d'intention en HRC
  2. Application industrielle : La méthode possède de bonnes perspectives d'application industrielle
  3. Reproductibilité : Les détails techniques sont suffisants, facilitant la reproduction et l'extension
  4. Signification inspirante : Fournir des idées précieuses pour les recherches connexes

Scénarios Applicables

  1. Fabrication collaborative : Assemblage, démontage, polissage et autres tâches de fabrication nécessitant une collaboration homme-robot
  2. Robots de service : Scénarios de service domestique et médical nécessitant une interaction physique
  3. Entraînement à la réadaptation : Applications de robots de réadaptation nécessitant l'adaptation à l'intention du patient
  4. Recherche éducative : Plateforme de recherche pour HRC et inférence d'intention

Références

L'article cite 37 références connexes, couvrant plusieurs domaines connexes tels que HRC, pHRI, détection de contact et planification de mouvement, fournissant une base théorique solide pour la recherche.


Évaluation Globale : Ceci est un article de haute qualité avec des contributions importantes dans le domaine de la collaboration homme-robot. Le cadre de planification de mouvement adaptatif basé sur les informations de contact proposé par les auteurs est techniquement avancé et pratiquement fort, avec une vérification expérimentale suffisante. Bien qu'il y ait encore de la place pour l'amélioration dans l'analyse théorique et la recherche utilisateur, dans l'ensemble, c'est un progrès important dans le domaine, possédant une bonne valeur académique et des perspectives d'application.