CQDC-Warp : simulation quasi-dynamique différentiable accélérée par GPU pour la manipulation riche en contacts
CQDC-Warp est un simulateur différentiable quasi-dynamique accéléré sur GPU, présenté dans un preprint arXiv (v1, octobre 2026) et conçu pour la commande prédictive par modèle (MPC) en lots. Il sert à étudier l'optimisation de trajectoire guidée par les contacts: les contacts robot-objet voulus sont spécifiés avant la planification et encouragés par des coûts souples, tandis que la simulation détermine seule la géométrie de contact et la réponse de friction, sans séquence de modes de contact imposée. Sur le banc d'essai de rotation en main avec la main Allegro et 17 objets, soit 17 408 essais, le framework atteint 79,8 % de réussite, contre 73,7 % pour CFree et 65,2 % pour IMPACT. Le temps moyen de génération de trajectoire est divisé par 27,0 et 50,2 respectivement. Sur un seul GPU NVIDIA RTX 4090 avec 2 048 mondes parallèles, le débit atteint 2,06×10⁵ world-steps par seconde en passe avant et 2,25×10⁵ en passe arrière. Les auteurs couvrent aussi les mains LEAP et Shadow, l'exploitation des contacts avec l'environnement, la manipulation bimanuelle, le contrôle du corps entier et le rejeu de trajectoires réelles sur une main Sharpa.
L'enjeu est la génération de données de manipulation riche en contacts, étape clé pour l'apprentissage robotique en aval (imitation, RL, VLA). Les planificateurs à gradient promettent une synthèse efficace, mais décider conjointement du mouvement et des contacts reste difficile, et beaucoup de solutions tournent sur CPU avec un débit limité. Un gain de 27 à 50 fois en temps de génération sur une carte grand public, avec un taux de succès supérieur, suggère que la planification différentiable peut devenir un outil de production de données à grande échelle, sans table de modes de contact écrite à la main. Il faut toutefois nuancer. Il s'agit d'un preprint non évalué par les pairs. Le modèle quasi-dynamique néglige l'inertie, ce qui limite sa fidélité sur les mouvements rapides. Les 79,8 % se mesurent en simulation, sur un banc d'essai précis. La validation matérielle se réduit à un rejeu de trajectoires sur la main Sharpa, sans boucle fermée ni taux de réussite annoncés dans le résumé.
Ce travail s'inscrit dans la lignée des simulateurs GPU parallèles comme Isaac Gym, MuJoCo Warp et NVIDIA Warp (dont le nom du projet reprend la bibliothèque), et des méthodes de planification avec contacts: les approches sans modèle de modes de contact (CFree) et les planificateurs par contact implicite (IMPACT) servent de références. La diversité des mains testées (Allegro, LEAP, Shadow, Sharpa) montre une volonté de généralité entre morphologies. Les suites logiques sont une validation en boucle fermée sur matériel, la comparaison avec des politiques apprises par RL en simulation massive, et l'intégration dans des pipelines de génération de démonstrations pour les modèles de fondation en manipulation. Aucune date de publication du code ni de déploiement industriel n'est annoncée.
Pas d\'impact direct sur la France/UE
Dans nos dossiers




