Projet

Général

Profil

P15AB08 ROHGEC Robot Humanoide Génie Electrique Clermont-Ferrand » Historique » Version 2

Anonyme, 01/04/2021 10:16

1 2 Anonyme
p<. !https://forge.clermont-universite.fr/attachments/download/15853/synoptique_20150505160629_20150505160707.jpg!
2
3
---
4
5
p=. *ROHGEC RObot Humanoid Genie Electrique Clermont*
6
7
---
8
9
10
11
*Projet GE4a-GE5a* : ROHGEC : Robot Humanoide Génie Electrique Clermont-Ferrand
12
*Entreprise / Client* : Sébastien Lengagne
13
*Auteurs* : Vincent Ledain / Clément Latour
14
*Responsable Projet* : Sébastien Lengagne
15
*Tuteur industriel* : Isabelle Goi / Pascal Fickinger
16
17
18
---
19
20
p=. *Résumé*
21
22
---
23
24
Dans le cadre de notre formation d'ingénieur, il nous est demandé de réaliser un projet mettant en pratique les compétences acquises pendant notre cycle d'ingénieur. Notre client, Sébastien Lengagne, enseignant chercheur à Polytech Clermont Ferrand dans le domaine de la génération de mouvements sûrs pour des systèmes complexes tels que les robots humanoïdes, les avatars humains, les robots hexapodes, nous a demandé de développer un robot humanoïde auto équilibré (base type segway) constitué de deux bras articulés, d'une base mobile et d'une caméra. Ce robot sera utiliser pour promouvoir le département génie Electrique lors des portes ouvertes. 
25
26
---
27
28
p=. *Abstract*
29
30
---
31
32
As part of our schooling, we are required to carry out a project applying skills acquired during our engineering studies. Our client is Sébastien Lengagne, teacher researcher at Polytech Clermont Ferrand (his field is the robotic generally, generation of mouvement safe to complex systems such as humanoide robot, human avatar and hexapod robots). He proposed us to make a self balancing robot (type segway) made up two swivel arms and camera. This robot will use to promote the Electrical department during
33
school open days.
34
35
---
36
37
p=. *Introduction*
38
39
---
40
41
De nos jour, les robots prennent une place de plus en plus importante, tant dans le domaine industriel que dans la vie de tous les jours. En effet, le robot que nous devons réaliser est une copie (voir amélioration) d'un robot existant, commercialisé et destiné à un jeune publique (enfant).
42
L'objectif principal de ce projet est de réaliser un système commandé par un Raspberry Pi. Ce dernier sera le cerveau du système, il permettra d'envoyer des requêtes au différents microcontrôleurs constituant le robot. On ajoutera à notre robot une caméra permettant la récupération de données visuelles afin de les afficher sur un écran.
43
44
---
45
46
p=. *Cahier des charges*
47
48
---
49
50
- Corps du robot animé d'un mouvement de translation (avance, recule, tourner)
51
- Deux bras articulés
52
- Une tête articulée avec caméra
53
- Utilisation d'un raspberry Pi comme organe de commande du système global
54
- Programmation en langage C et Python
55
- Transportable (hauteur maximale de 30 cm et poids inférieur à 4 Kg)
56
- Prix inférieur à 400 €
57
58
---
59
60
p=. *Définition des livrables*
61
62
---
63
64
Dans un premier il nous est demandé de faire fonctionner chaque partie indépendamment les unes aux autres. C'est à dire:
65
66
67
p((. Commande du mouvement de la base (Avance, Recule, Tourner)
68
    Récupération de l'inclinaison de la base
69
    Commande des deux bras articulés
70
    Récupération de l'orientation de chacun
71
    Utilisation du Raspberry Pi pour commander chacunes des parties (base mobile, bras et tête)
72
    Utilisation d'une caméra, commandé par le Raspberry Pi
73
    Communication USB
74
75
76
77
Une fois les livrables précédents réalisés, des améliorations peuvent être apportées:
78
79
p((.    Mise en place d'une stratégie de démonstration du robot
80
    Asservissement de la base afin de réaliser l'auto-équilibrage du robot
81
    Assemblage final du robot
82
    Traitement d'image avec Open CV
83
84
---
85
86
p=. *Synoptique*
87
88
---
89
90
Le système sera donc composé par plusieurs parties. A savoir deux microcontrôleurs 8bits, 1 pour le commande de la base, 1 pour la commande des bras. Ces deux microcontrôleurs seront tous les deux commandés par un Raspberry Pi via une liaison USB. Ce dernier sera utilisé pour faire du traitement d'image avec l'utilisation d'une PyCam?.