WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Réalisation d'un robot mobile avec évitement d'obstacle et trajectoire programmée.

( Télécharger le fichier original )
par Chaher BALI
Mohamed Khider Biskra - Master 2012
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

3. Planification de trajectoire

3.1. Principe de base

Soit I un système robotique et soit E un environnement ( espace de dimension 2 ou 3) géométriquement décrit dans un référentiel de base dont les objets sont considères comme des obstacles fixes. La position I dans E sera appelée placement du système et sera décrite par un ensemble de coordonnées définies par rapport au repère de base.

Le problème à résoudre est le suivant : étant donne deux placements Pi et Pr de I, trouver un «chemin» permettant a I de se déplacer de Pi a Pr tel que I n, entre pas en collision avec E.

La recherche de chemin pour le robot mobile dans un environnement se transforme en un problème de recherche de chemin pour un point dans un « certain espace » caractéristique du problème, configuration de 1'espace [12].

3.2. Configuration de l'espace

La notion d'espace des configurations a été introduite par Udupa qui a fourni l'un des premiers algorithmes de planification de trajectoires sans collision pour un robot manipulateur (adapte à un modèle simplifie du manipulateur Stanford).

Elle a ensuite été généralisée et formalisée par Lozano-Perez et par Sharir Shwartz sous un angle plus mathématique. Pour définir l'évolution d'un ensemble de solides, il faut donner un certain nombre de conditions initiales et de lois physiques régissant cette évolution.

Une configuration du système de solides est un pupitre de réels indiquant la position et l'orientation de ce système. L'objectif de l'espace des configurations est de trouver une séquence de positions et d'orientations permettant de déplacer un dispositif de forme donnée a priori dans un espace contenant des obstacles.

L'espace de travail est un sous ensemble de l'espace euclidien d*d ou on définit des obstacles qui ont une forme géométrique simple. Le robot mobile est spécifié par sa position et par son orientation, il existe trois configurations. Représentées dans la Figure 3.4.

-Configuration libre.

-Configuration de contact.

- Configuration de collision.

Y

X

Figure 3.4: Les différentes configurations de l'espace

3.3. Construction du modèle de l'environnement

Le robot mobile doit modéliser son espace de travail et le rendre connu pour se déplacer et exécuter ses tâches. La représentation du modèle de l'environnement se fait par des méthodes de modélisations. Et qui peuvent être regroupées en deux catégories [14]

- Les méthodes par grille ou par codage.

- Les modèles géométriques.

3.3.1. Modélisation par grille

La modélisation par grille a été utilisée dans les premiers travaux de recherche d'un chemin optimal car cette représentation en prête à une programmation directe. Cette méthode consiste à découper l'espace bidimensionnel en un ensemble de cellules rectangulaires de mêmes dimensions juxtaposées dont l'appartenance à une zone autorisée ou interdite est booléenne. La

capacité mémoire nécessaire pour mémoriser l'ensemble des coordonnées des cellules est importante.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il faudrait pour le bonheur des états que les philosophes fussent roi ou que les rois fussent philosophes"   Platon