P14AB03 Contrôle de la motorisation d'un robot mobile » History » Version 11

« Previous - Version 11/26 (diff) - Next » - Current version
axel BARRIEUX, 04/06/2021 12:09 PM


Contrôle de la motorisation d'un Robot mobile


Projet GE2-GE3 2013 : Contrôle de la motorisation d'un robot mobile
Entreprise / Client : IRSTEA / Christophe Debain
Auteurs : Papa Amadou Seck & Baddredine Toudghi
Responsable Projet : Roland Chapuis
Tuteur industriel : Gérard Chazelle

1. Résumé
2. Abstract
3. Introduction
4. Présentation du Sujet
5. Cahier des Charges
6. Developpement

1. Problématiques
2. Faisabilité
3. Etude Théorique
4. Solutions

7. Gestion de Projet

1. W.B.S.
2. Gantt

8. Notes d'application

1. sujet 1
2. sujet 2

9. Bilan

1. Etat d'avancement
2. Analyse Critique
3. Perspectives

10. Bibliographie


Résumé


Dans le cadre de notre projet de fin d’étude en dernière année d’école d’ingénieur, on a eu à effectuer l'avant-projet du sujet proposé par l’IRSTEA concernant « le contrôle de la motorisation d’un robot mobile ». L’IRSTEA est un institut de recherche dans le domaine de la mécanique agricole. Cette étude avait pour but de déterminer la faisabilité du projet ainsi que la mise en œuvre de la partie énergie. Les objectifs sont donc la mise en place d’une nouvelle batterie et d’une carte microcontrôleur. Nous avons trouvé une nouvelle batterie et le système de recharge en pleine utilisation est en train d’être mis en place.

Mots clés :

Robot-Batterie-Branchement à chaud-Microcontrôleur-Modulation à largeur d’impulsions-Liaison série.


Abstract

As part of our final project study last year of engineering school, we had to make the first draft of the proposed topic by IRSTEA on "control of the operator of a mobile robot". The IRSTEA is a research institute in the field of agricultural mechanics. This study aimed to determine the feasibility of the project and the implementation of energy to party. The objectives are the establishment of a new battery and a microcontroller board. We found a new battery and charging system in full use is being implemented.

Keywords:

Robot-Battery-Hotplug-Microcontroller-Pulse width modulation-Serial link


Introduction

L’agriculture est un secteur qui profite depuis de nombreuses années des dernières technologies en date : surveillance des exploitations, automatisations des tâches, optimisation des rendements. Dans un futur proche, ce seront les robots qui feront directement le travail dans les exploitations et ainsi soulageront l’homme dans ce dur labeur.
C’est dans cette optique que l’Institut de recherche en sciences et technologies pour l’environnement et l’agriculture (IRSTEA) originellement nommé CEMAGREF avant 2012 (Centre national du machinisme agricole, du génie rural, des eaux et des forêts) a été fondé en 1981 pour développer le machinisme agricole et le génie rural.
Dans le cadre de ses recherches, l’IRSTEA nous a confié un projet concernant le contrôle de la motorisation d’un robot mobile tout-terrain de type Jaguar. L’objectif du projet est la mise en œuvre d’un nouveau système de la gestion d’énergie et également d’une carte comportant un microcontrôleur qui servira d’intermédiaire entre l’ordinateur (PC) et les cartes de puissance.
On divisera notre rapport en plusieurs parties. Tout d’abord, nous présenterons le sujet, ensuite le cahier de charges du projet puis nous développerons le sujet avec l’étude des différentes problématiques suivie de l’étude théorique et enfin des solutions proposées. Après cela nous présenterons la gestion du projet avec la division en tâches et leur durée et enfin nous ferons le bilan de cette première partie suivie de l’état d’avancement et des perspectives.


Présentation du Sujet

L'IRSTEA est un établissement public à caractère scientifique et technologique français de recherche dans le domaine de l'environnement et de l'agriculture. Les objectifs de l’institut sont la sécurité et la santé des utilisateurs des agroéquipements, l’alliance de performances et du respect de l’environnement pour le matériel agricole et la mise en place de véhicules capables d'évoluer sans intervention humaine, dans un milieu naturel.
Sur le plan environnemental, l’automatisation des machines devrait permettre selon l'institut la mise en œuvre de pratiques plus précises limitant par exemple les impacts négatifs des produits chimiques. Sur le plan humain, cela devrait permettre une meilleure valorisation du travail de l'agriculteur et plus de sécurité.
IRSTEA mène en Auvergne des recherches autour de deux axes, l’un sur des innovations technologiques pour l'agriculture raisonnée et pour l'environnement et l’autre avec les acteurs du développement régional et de l'aménagement du territoire en leur fournissant des outils et des méthodes d'aide à la décision, en réalisant des essais et des actions de normalisation et en apportant sa capacité d'expertise.
Ainsi, dans le cadre de ses recherches, l’IRSTEA nous a confié le projet concernant la gestion bas-niveau de la motorisation d'un robot mobile tout-terrain de type Jaguar.
Le robot dispose de 4 moteurs à courant continu animant chaque roue du robot. Le pilotage de ces moteurs se fait grâce à un ordinateur de type PC embarqué actuellement surdimensionné pour cette application.
Egalement le robot dispose de batteries performantes mais coûteuses et fragiles. De plus, la charge de ces batteries se fait pour l'instant en les déconnectant physiquement du robot, interdisant du coup de développer lorsque les batteries sont en charge.
Dans la première partie, l'objectif sera donc de proposer et d’installer de nouvelles batteries plus robustes et moins chères et ensuite d’ élaborer un système de recharge permettant de faire fonctionner le robot qu'il soit en charge ou non, et ce de manière transparente pour l'utilisateur qui pourra ainsi déconnecter le chargeur pour partir en manipulation avec le robot sans avoir à arrêter l'alimentation de celui-ci.
Dans la deuxième partie l'objectif est de remplacer l’ordinateur par une carte à base de microcontrôleur donc le rôle sera d’interpréter les ordres de contrôle de type consigne de couple et de vitesse issus de l'ordinateur de haut-niveau et de faire réaliser aux moteurs ces consignes en envoyant les commandes aux cartes de puissance au travers de correcteurs numériques à concevoir. La carte devra également récupérer les informations de position (capteurs incrémentaux) des moteurs et de mettre à la disposition de l'ordinateur de haut-niveau les informations de position et de vitesse de chaque moteur.

Les principales contraintes sont liées au prix de la batterie et la capacité de la batterie à être rechargée pendant son utilisation.
Au final le robot disposera toujours d'un tel ordinateur mais celui-ci sera dédié à des tâches de plus haut niveau comme la localisation ou l’évitement des obstacles.

-Etat actuel

-Etat souhaitée


Cahier des Charges


Nous avons divisé notre travail en deux fonctions principales l’une sera la gestion de l’énergie et l’autre la réalisation d’une carte microcontrôleur. Pour la première fonction, on a tout ce qui concerne la nouvelle batterie, sa mise en place et sa charge et dans la deuxième tout ce qui est en rapport avec la carte microcontrôleur pour commander le robot. Cependant, pour cette deuxième fonction, on n’a pas toutes les informations car l’objectif était de faire de la gestion d’énergie en GE4A.
Nous résumerons notre cahier des charges fonctionnel dans les tableaux suivants :

Tableau 1 : F1: Gestion de l’énergie

Tableau 2 : F2 : Réalisation d’une carte microcontrôleur


Developpement


P14AB033_20140429011738_20140429011758.png (9.21 KB) axel BARRIEUX, 04/06/2021 11:50 AM

P14AB031_20140427201616_20140427201631.jpg (3.58 KB) axel BARRIEUX, 04/06/2021 11:50 AM

P14AB03Etatactuel_20140427191722_20140427191736.png (231 KB) axel BARRIEUX, 04/06/2021 12:05 PM

P14AB035_20140429011738_20140429011819.png (169 KB) axel BARRIEUX, 04/06/2021 12:06 PM

P14AB036_20140429014633_20140429014813.jpg (76.2 KB) axel BARRIEUX, 04/06/2021 12:08 PM

P14AB037_20140429014633_20140429014944.png (21.9 KB) axel BARRIEUX, 04/06/2021 12:08 PM

P14AB038_20140429020925_20140429020946.png (425 KB) axel BARRIEUX, 04/06/2021 12:16 PM

P14AB039_20140429021450_20140429021505.png (282 KB) axel BARRIEUX, 04/06/2021 12:20 PM

P14AB0311_20140429022023_20140429022056.png (73.1 KB) axel BARRIEUX, 04/06/2021 12:21 PM

P14AB0310_20140429022023_20140429022124.png (6.59 KB) axel BARRIEUX, 04/06/2021 12:21 PM

P14AB0312_20140429022644_20140429022710.png (49.6 KB) axel BARRIEUX, 04/06/2021 01:33 PM

P14AB0313_20140429023234_20140429023253.png (14.5 KB) axel BARRIEUX, 04/06/2021 01:34 PM

P14AB0314_20140429023503_20140429023659.png (31.9 KB) axel BARRIEUX, 04/06/2021 01:36 PM

P14AB0315_20140429024642_20140429024708.png (7.93 KB) axel BARRIEUX, 04/06/2021 01:37 PM

P14AB0316_20140429024642_20140429024731.png (39.3 KB) axel BARRIEUX, 04/06/2021 01:38 PM

P14AB0317_20140429024642_20140429024756.png (66 KB) axel BARRIEUX, 04/06/2021 01:39 PM

P14AB0318_20140429025011_20140429025027.png (162 KB) axel BARRIEUX, 04/06/2021 01:41 PM

P14AB0320_20140430231030_20140430231051.png (65.9 KB) axel BARRIEUX, 04/06/2021 01:42 PM

P14AB0319_20140430231030_20140430231110.png (75.4 KB) axel BARRIEUX, 04/06/2021 01:42 PM