Simple Science

La science de pointe expliquée simplement

# Génie électrique et science des systèmes# Robotique# Systèmes et contrôle# Systèmes et contrôle

Avancées dans la stabilité des robots humanoïdes

Un nouveau modèle améliore le mouvement des robots humanoïdes sur des surfaces dynamiques.

Yuan Gao, Victor Paredes, Yukai Gong, Zijian He, Ayonga Hereid, Yan Gu

― 7 min lire


Modèle de stabilité deModèle de stabilité derobot humanoïdedes robots sur des surfaces instables.Nouveau modèle améliore le mouvement
Table des matières

Les robots humanoïdes sont faits pour marcher comme des humains. Un truc super important pour ces robots, c'est de se déplacer en toute sécurité et efficacement sur des surfaces qui bougent. Ça englobe des situations comme des trains, des bateaux ou des avions en mouvement. La Stabilité est primordiale pour que ces robots évitent de tomber et gardent un mouvement sécurisé dans différentes conditions.

Défis de la marche sur des surfaces en mouvement

Marcher sur des surfaces stables, comme le sol, c'est déjà compliqué. La dynamique d'un robot dépend de son poids, de sa conception et de la façon dont il bouge ses jambes. Dès que les surfaces commencent à bouger, ça devient encore plus complexe. Par exemple, quand une surface oscille, le robot doit ajuster ses mouvements rapidement pour garder son équilibre.

Ce mouvement peut être particulièrement délicat si la surface bouge de manière imprévisible, comme lors d'un coup soudain ou quand une force inattendue pousse contre le robot. Les méthodes traditionnelles de contrôle des robots ne tiennent souvent pas compte de ces Conditions dynamiques, ce qui rend nécessaire le développement de nouvelles stratégies.

Le besoin de nouveaux modèles

Les modèles de marche actuels reposent principalement sur l'idée que le sol est statique. Ça veut dire qu'ils ne prennent pas en compte les effets d'une surface en mouvement. Il y a donc un besoin pour un nouveau modèle qui puisse gérer ces situations efficacement.

Le modèle proposé s'appelle ALIP-DRS. Ce nouveau modèle prend en considération l'interaction entre le robot et une surface qui oscille. En analysant comment le robot bouge en réponse à ces conditions dynamiques, on peut créer de meilleures stratégies de contrôle.

Caractéristiques clés du modèle ALIP-DRS

Le modèle ALIP-DRS combine des techniques de marche classiques et de nouvelles approches adaptées aux surfaces en mouvement. Ce modèle est basé sur la compréhension du Moment angulaire. En gros, le moment angulaire se réfère au mouvement du corps autour d'un point de pivot, ce qui est crucial pour garder l'équilibre.

En élargissant les modèles traditionnels pour y inclure le balancement du sol, l'ALIP-DRS permet des ajustements en temps réel. Ça veut dire que quand la surface bouge, le robot peut calculer et exécuter les mouvements nécessaires pour rester stable. Un des aspects notables de ce modèle, c'est sa capacité à gérer les incertitudes, comme des poussées inattendues ou des changements dans la dynamique de la surface.

Cadre de contrôle

Structure hiérarchique

Le système de contrôle proposé se compose de plusieurs couches qui travaillent ensemble pour maintenir l'équilibre et la stabilité en marchant.

  1. Couche haute : Cette couche décide où les pieds du robot doivent atterrir. Elle utilise le modèle ALIP-DRS pour prédire les meilleures positions en fonction des dynamiques actuelles.

  2. Couche intermédiaire : Cette couche génère le chemin que le corps du robot doit suivre pour atteindre les placements de pieds établis par la couche haute. Elle s'assure que les mouvements du robot sont fluides et coordonnés.

  3. Couche basse : Cette couche contrôle directement les moteurs du robot. Elle prend les mouvements prévus par la couche intermédiaire et s'assure que les mouvements réels du robot correspondent de près à ces plans.

Conditions de stabilité

Pour garantir que le modèle ALIP-DRS fonctionne correctement, certaines conditions doivent être respectées. Ces conditions aident à vérifier que le robot reste stable sous divers mouvements et perturbations. En analysant comment le robot réagit à ces conditions, le système peut s'ajuster en temps réel, maintenant son équilibre même quand des forces inattendues agissent sur lui.

Validation expérimentale

Tests de simulation

Avant de mettre en œuvre le modèle sur un robot physique, il est essentiel de le tester dans des environnements simulés. Ces simulations aident à évaluer à quel point le robot peut marcher sous différentes conditions, comme sur des surfaces en mouvement et des poussées inattendues.

Dans les simulations, le robot a montré une bonne stabilité dans divers scénarios. L'alignement entre les mouvements souhaités du modèle et les mouvements réels du robot indiquait que le nouveau modèle fonctionnait comme prévu.

Tests sur robot physique

Après des simulations réussies, le modèle a été testé sur un véritable robot humanoïde. Le but était d'observer à quel point le robot performait en marchant sur une surface en mouvement, simulant des conditions comme des trains ou des bateaux.

Lors des tests physiques, le robot a été soumis à différentes conditions dynamiques, y compris des mouvements de balancement et des poussées inattendues. Étonnamment, le robot a maintenu sa stabilité et a réussi à marcher efficacement, confirmant la fiabilité du cadre de contrôle.

Performance face aux perturbations

Le nouveau modèle de contrôle a été testé contre des poussées soudaines et des mouvements incertains de la surface. Quand une poussée se produisait, le robot était capable d'ajuster rapidement ses mouvements pour retrouver sa stabilité et continuer à marcher.

Cette adaptabilité met en avant la robustesse du modèle ALIP-DRS. Même face à des incertitudes, comme des poids inconnus ou des changements dans le mouvement de la surface, le robot est resté debout et a pu traverser son environnement.

Applications au-delà des humanoïdes

Bien que le modèle ALIP-DRS ait été développé pour des robots humanoïdes, ses principes peuvent s'étendre à d'autres types de robots à pattes. Ce modèle peut servir de base pour concevoir des robots devant naviguer dans des environnements complexes, comme des robots de recherche et de sauvetage, des drones de livraison et des robots industriels.

À mesure que le domaine de la robotique évolue, la capacité à s'adapter à des environnements dynamiques devient de plus en plus essentielle. De ce fait, les méthodologies et les idées du modèle ALIP-DRS peuvent contribuer à des avancées plus larges en matière de mobilité et de contrôle des robots.

Directions futures

Améliorations du modèle

Le modèle actuel se concentre principalement sur les mouvements horizontaux. Les travaux futurs élargiront ses capacités pour inclure les mouvements verticaux, permettant ainsi aux robots de répondre plus efficacement à une variété de mouvements de surface.

Adaptation en temps réel

Une des prochaines étapes consiste à intégrer des capteurs dans les robots qui peuvent fournir des données en temps réel sur l'environnement. Cela permettra aux robots de s'adapter encore plus rapidement aux changements dans leurs alentours, améliorant ainsi leur performance globale et leur efficacité dans des conditions diverses.

Conclusion

Pour conclure, le modèle ALIP-DRS représente une avancée significative dans le contrôle des robots humanoïdes opérant sur des surfaces en mouvement. Grâce à un modélisation innovante et à un cadre de contrôle structuré, il réussit à relever les défis de la marche dans des conditions dynamiques, maintenant la stabilité même en cas d'incertitude.

Au fur et à mesure que la technologie robotique continue de se développer, de tels modèles joueront un rôle crucial pour permettre aux robots d'être plus robustes, adaptables et performants dans diverses applications. La recherche et les résultats présentés ici posent une base solide pour de futures explorations et améliorations dans le domaine de la robotique à pattes.

Source originale

Titre: Time-Varying Foot-Placement Control for Underactuated Humanoid Walking on Swaying Rigid Surfaces

Résumé: Locomotion on dynamic rigid surface (i.e., rigid surface accelerating in an inertial frame) presents complex challenges for controller design, which are essential for deploying humanoid robots in dynamic real-world environments such as moving trains, ships, and airplanes. This paper introduces a real-time, provably stabilizing control approach for underactuated humanoid walking on periodically swaying rigid surface. The first key contribution is the analytical extension of the classical angular momentum-based linear inverted pendulum model from static to swaying grounds. This extension results in a time-varying, nonhomogeneous robot model, which is fundamentally different from the existing pendulum models. We synthesize a discrete footstep control law for the model and derive a new set of sufficient stability conditions that verify the controller's stabilizing effect. Another key contribution is the development of a hierarchical control framework that incorporates the proposed footstep control law as its higher-layer planner to ensure the stability of underactuated walking. The closed-loop stability of the complete hybrid, full-order robot dynamics under this control framework is provably analyzed based on nonlinear control theory. Finally, experiments conducted on a Digit humanoid robot, both in simulations and with hardware, demonstrate the framework's effectiveness in addressing underactuated bipedal locomotion on swaying ground, even in the presence of uncertain surface motions and unknown external pushes.

Auteurs: Yuan Gao, Victor Paredes, Yukai Gong, Zijian He, Ayonga Hereid, Yan Gu

Dernière mise à jour: 2024-09-12 00:00:00

Langue: English

Source URL: https://arxiv.org/abs/2409.08371

Source PDF: https://arxiv.org/pdf/2409.08371

Licence: https://creativecommons.org/licenses/by-nc-sa/4.0/

Changements: Ce résumé a été créé avec l'aide de l'IA et peut contenir des inexactitudes. Pour obtenir des informations précises, veuillez vous référer aux documents sources originaux dont les liens figurent ici.

Merci à arxiv pour l'utilisation de son interopérabilité en libre accès.

Plus d'auteurs

Articles similaires

Apprentissage automatiqueExploiter les données synthétiques pour les essais cliniques

La génération de données synthétiques peut transformer les essais cliniques en garantissant la confidentialité des patients et en améliorant la disponibilité des données.

Chufan Gao, Mandis Beigi, Afrah Shafquat

― 8 min lire