Skip to Main content Skip to Navigation
Reports

Implementation with Orccad of a Method for Smooth Singularity Crossing in a 6-DOF Manipulator

Konstantin Kapellos 1 Bernard Espiau 2
1 ICARE - Instrumentation, control and architecture of advanced robots
CRISAM - Inria Sophia Antipolis - Méditerranée
2 BIP - Biped Robot
Inria Grenoble - Rhône-Alpes
Résumé : Ce rapport présente une méthode permettant de traverser «en douceur» les singularités géométriques d'un robot manipulateur rigide. Basée sur l'approche par fonctions de tâche de C. Samson (\cite{sam}), elle s'applique en fait à tout type de singularités. Cette méthode a déjà fait l'objet d'une application au cas d'un robot planaire redondant (\cite{Salo}), et nous l'étendons ici au contrôle d'un robot à six degrés de liberté. Le rapport comporte deux parties principales, l'une dédiée à la théorie, l'autre à la mise en {øe}uvre et aux expérimentations.\ La méthode proposée se situe dans la classe des commandes dynamiques avec découplage et linéarisation par retour d'état. L'objectif de contrôle est défini par la minimisation d'une fonction scalaire positive qui exprime simultanément la poursuite d'une trajectoire dans l'espace des repères et la régularisation du problème. Ce dernier aspect est celui qui permet le passage au voisinage des singularités, grâce à l'utilisationd'un- e fonction du temps, image des vitesses articulaires. Cette méthode est une généralisation des approches usuellement présentées dans la littérature robotique.\ La deuxième partie du rapport indique comment la loi de commande robuste proposée peut être spécifiée et testée en vraie grandeur à l'aide de l'environnement de programmation {\sc Orccad} (\cite{CST}). On y précise la décomposition fonctionnelle de la commande, en prenant en compte les aspects temporels liés à l'implémentation, ainsi que la partie «événements discrets» de l'application. Enfin, on présente un ensemble complet de résultats concernant les singularités du poignet, du coude et de l'épaule.
Document type :
Reports
Complete list of metadata

Cited literature [13 references]  Display  Hide  Download

https://hal.inria.fr/inria-00074035
Contributor : Rapport de Recherche Inria <>
Submitted on : Wednesday, May 24, 2006 - 2:21:51 PM
Last modification on : Thursday, February 11, 2021 - 2:40:03 PM
Long-term archiving on: : Sunday, April 4, 2010 - 9:49:34 PM

Identifiers

  • HAL Id : inria-00074035, version 1

Collections

Citation

Konstantin Kapellos, Bernard Espiau. Implementation with Orccad of a Method for Smooth Singularity Crossing in a 6-DOF Manipulator. [Research Report] RR-2654, INRIA. 1995. ⟨inria-00074035⟩

Share

Metrics

Record views

121

Files downloads

121