LM-OBJ : un langage de programmation des robots de niveau objet - DUMAS - Dépôt Universitaire de Mémoires Après Soutenance Accéder directement au contenu
Mémoires Année : 1989

LM-OBJ : un langage de programmation des robots de niveau objet

Résumé

La programmation automatique des robots est un des grands axes de la recherche en robotique. Dans ce cadre, les membres du LIFIA ont développé SHARP. Ce logiciel fournit à partir de la description de la tâche à réaliser et de la géométrie des objets à manipuler, le plan d'actions permettant de réaliser le montage. Ce plan d'actions est écrit en LM-OBJ (Langage de Manipulation de niveau OBJet). Le travail présenté dans ce mémoire est la conception et la réalisation de l'interpréteur de LM-OBJ, permettant de faire exécuter par le robot les plans d'actions fournis par SHARP. Après avoir exposé comment se situe notre approche par rapport à celle plus classique des langages de manipulation (position relative entre deux objets plutôt que position absolue dans l'espace de travail en termes de repères cartésiens), nous décrivons les différentes instructions du langage : déplacements, saisies et lâchers d'objets, réalisation de contacts.... Afin de bien situer la place de LM-OBJ dans un logiciel de programmation automatique comme SHARP, nous exposons les réalisations antérieures dans le cadre de SHARP (planificateur, LM, fonctions amnistiantes). La structure de la base de données, comprenant notamment la description géométrique des objets à manipuler, est exposée en détail. Nous présentons les diverses solutions envisagées permettant de traduire une instruction LM-OBJ en une commande exécutable par le robot (en terme de repère déplaçable et de transformation géométrique à lui appliquer). Nous exposons comment les contacts sont réalisés à l'aide d'un capteur de forces afin d'exécuter des mouvements fins d'assemblage
Fichier principal
Vignette du fichier
Dubois.Patricia_1989_ing_cnam.pdf (5.21 Mo) Télécharger le fichier

Dates et versions

dumas-00335897 , version 1 (31-10-2008)

Identifiants

  • HAL Id : dumas-00335897 , version 1

Citer

Patricia Dubois. LM-OBJ : un langage de programmation des robots de niveau objet. Robotique [cs.RO]. 1989. ⟨dumas-00335897⟩

Collections

DUMAS
260 Consultations
116 Téléchargements

Partager

Gmail Facebook X LinkedIn More