Optimisation numérique pour la robotique et exécution de trajectoires référencées capteurs
Le travail présenté dans cette thèse est divisé en deux parties. Dans la première partie, un modèle pour la représentation unifiée de problèmes d'optimisation numérique est proposé. Ce modèle permet de définir un problème d'optimisation indépendamment de la stratégie utilisée pour le résou...
Main Author: | |
---|---|
Other Authors: | |
Language: | fr |
Published: |
2012
|
Subjects: | |
Online Access: | http://www.theses.fr/2012INPT0120/document |
id |
ndltd-theses.fr-2012INPT0120 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-theses.fr-2012INPT01202017-06-27T05:05:27Z Optimisation numérique pour la robotique et exécution de trajectoires référencées capteurs Numerical Optimization for robotics and closed-loop trajectory execution Exécution de trajectoire Optimisation numérique Robotique Humanoïde Rajectory execution Numerical optimization Humanoids Robotics Le travail présenté dans cette thèse est divisé en deux parties. Dans la première partie, un modèle pour la représentation unifiée de problèmes d'optimisation numérique est proposé. Ce modèle permet de définir un problème d'optimisation indépendamment de la stratégie utilisée pour le résoudre. Cette représentation unifiée est particulièrement appréciable en robotique où une solution analytique des problèmes est rarement possible. La seconde partie traite de l'exécution de mouvements complexes asservis sur un robot humanoïde. Lors de la locomotion d'un tel système, les glissements des points de contact entraînent une dérive qu'il est nécessaire de corriger. Nous proposons ici un modèle permettant d'asservir une tâche de locomotion sur un capteur externe afin de compenser les erreurs d'exécution des mouvements. Un modèle est également proposé permettant de représenter des séquences de tâches de locomotion et de manipulation asservies. Enfin, une méthodologie pour le développement d'applications robotiques complexes est établie. Les stratégies proposées dans le cadre de cette thèse ont été validées sur la plate-forme expérimentale HRP-2. The presented work is divided into two parts. In the first one, an unified computer representation for numerical optimization problems is proposed. This model allows to define problems independently from the algorithm used to solve it. This unified model is particularly interesting in robotics where exact solutions are difficult to find. The second part is dealing with complex trajectory execution on humanoid robots with sensor feedback. When a biped robots walks, contact points often slip producing a drift which is necessary to compensate. We propose here a closed-loop control scheme allowing the use of sensor feedback to cancel execution errors. To finish, a method for the the development of complex robotics application is detailed. This thesis contributions have been implemented on the HRP-2 humanoid robot. Electronic Thesis or Dissertation Text fr http://www.theses.fr/2012INPT0120/document Moulard, Thomas 2012-09-17 Toulouse, INPT Lamiraux, Florent |
collection |
NDLTD |
language |
fr |
sources |
NDLTD |
topic |
Exécution de trajectoire Optimisation numérique Robotique Humanoïde Rajectory execution Numerical optimization Humanoids Robotics |
spellingShingle |
Exécution de trajectoire Optimisation numérique Robotique Humanoïde Rajectory execution Numerical optimization Humanoids Robotics Moulard, Thomas Optimisation numérique pour la robotique et exécution de trajectoires référencées capteurs |
description |
Le travail présenté dans cette thèse est divisé en deux parties. Dans la première partie, un modèle pour la représentation unifiée de problèmes d'optimisation numérique est proposé. Ce modèle permet de définir un problème d'optimisation indépendamment de la stratégie utilisée pour le résoudre. Cette représentation unifiée est particulièrement appréciable en robotique où une solution analytique des problèmes est rarement possible. La seconde partie traite de l'exécution de mouvements complexes asservis sur un robot humanoïde. Lors de la locomotion d'un tel système, les glissements des points de contact entraînent une dérive qu'il est nécessaire de corriger. Nous proposons ici un modèle permettant d'asservir une tâche de locomotion sur un capteur externe afin de compenser les erreurs d'exécution des mouvements. Un modèle est également proposé permettant de représenter des séquences de tâches de locomotion et de manipulation asservies. Enfin, une méthodologie pour le développement d'applications robotiques complexes est établie. Les stratégies proposées dans le cadre de cette thèse ont été validées sur la plate-forme expérimentale HRP-2. === The presented work is divided into two parts. In the first one, an unified computer representation for numerical optimization problems is proposed. This model allows to define problems independently from the algorithm used to solve it. This unified model is particularly interesting in robotics where exact solutions are difficult to find. The second part is dealing with complex trajectory execution on humanoid robots with sensor feedback. When a biped robots walks, contact points often slip producing a drift which is necessary to compensate. We propose here a closed-loop control scheme allowing the use of sensor feedback to cancel execution errors. To finish, a method for the the development of complex robotics application is detailed. This thesis contributions have been implemented on the HRP-2 humanoid robot. |
author2 |
Toulouse, INPT |
author_facet |
Toulouse, INPT Moulard, Thomas |
author |
Moulard, Thomas |
author_sort |
Moulard, Thomas |
title |
Optimisation numérique pour la robotique et exécution de trajectoires référencées capteurs |
title_short |
Optimisation numérique pour la robotique et exécution de trajectoires référencées capteurs |
title_full |
Optimisation numérique pour la robotique et exécution de trajectoires référencées capteurs |
title_fullStr |
Optimisation numérique pour la robotique et exécution de trajectoires référencées capteurs |
title_full_unstemmed |
Optimisation numérique pour la robotique et exécution de trajectoires référencées capteurs |
title_sort |
optimisation numérique pour la robotique et exécution de trajectoires référencées capteurs |
publishDate |
2012 |
url |
http://www.theses.fr/2012INPT0120/document |
work_keys_str_mv |
AT moulardthomas optimisationnumeriquepourlarobotiqueetexecutiondetrajectoiresreferenceescapteurs AT moulardthomas numericaloptimizationforroboticsandclosedlooptrajectoryexecution |
_version_ |
1718472305212915712 |