Retro-Engineering Un Exemple de Demarche Pedagogique
Retro-Engineering Un Exemple de Demarche Pedagogique
Retro-Engineering Un Exemple de Demarche Pedagogique
Résumé : Dans cette contribution, il s’agit de partager notre expérience accumulée depuis 8 ans et de
décrire un support pédagogique que nous avons mis en place au Département Mécatronique de l’ENS
Rennes dans le cadre des enseignements par projet. Ce support est basé sur l’approche par Reverse
Engineering d’objets mécatroniques industriels et commercialisés. L’approche proposée consiste en
une analyse scientifique et technologique réalisée par des élèves de 1 ère année (niveau L3) sur des
objets existants et devant mener à la compréhension des phénomènes physiques mis en œuvre et à la
justification partielle des choix technologiques effectués. Le but de cet article est de décrire cette
approche, le modèle d’encadrement pédagogique adopté et les modalités d’évaluation des élèves. A
titre d’illustration, nous donnerons également quelques exemples de supports utilisés et les travaux
associés effectués par les élèves.
4. Modalité d’évaluation
L’évaluation est basée sur trois grands axes
évaluant respectivement les trois objectifs
précédemment présentés :
- Une note de contrôle continu est attribuée sur la
méthodologie d’analyse du système : la démarche
expérimentale, la prise d’initiative et l’autonomie des
binômes sont sanctionnés par l’équipe pédagogique. Figure 1 : Photo du Roomba
- Le rapport rédigé par chaque binôme présente
chaque système, les protocoles d’études et les résultats Sur la figure 2 sont montrés le système d’entrainement,
obtenus. Ils sont relus par plusieurs enseignants et le dispositif de nettoyage, l’accumulateur ainsi que
enseignants-chercheurs dont certains n’ont pas certains capteurs. Cela correspond à une première
participé à l’encadrement des séances ; ce regard analyse réalisée par les élèves des diverses fonctions
extérieur se base sur les critères classiques de présentes dans le Roomba : références des composants,
présentation d’analyse et de présentation des résultats caractéristiques nominales, principe physique de
scientifiques. Les explications fournies dans le rapport fonctionnement, réalisation/matériaux,….
doivent être synthétiques et permettre de comprendre le
fonctionnement du système.
- Les élèves soutiennent leur travail et répondent
aux questions devant un jury et un public constitué
d’autres personnels du département et éventuellement
d’autres élèves. Cet exposé dure environ quinze
minutes et est suivi d’une période d’échange avec le
jury et le public pendant environ quinze minutes.
L’évaluation porte principalement sur la forme de la
présentation et la pertinence des réponses aux questions
du jury. Les évaluations du rapport et de la présentation
sont basées sur :
- Démarche scientifique d’analyse Figure2 : Photo du dessous du Roomba
(modélisation, expérimentation avec la
précision des objectifs et l’analyse de résultats Le Roomba est un véritable système mécatronique
obtenus) intégré. Sur la figure ci-dessous est représentée la
- Justification du contexte fonctionnel de l’objet chaine d’information et d’énergie.
et positionnement par rapport à d’autres
solutions existantes
- Mutli-disciplinarité, voire Inter-disciplinarité
- Analyse suffisante des points d’intérêt
5. Exemples de supports
Dans ce qui suit, afin de donner un aperçu du travail
réalisé par les élèves et les objets supports utilisés,
nous donnerons de manière non exhaustive quelques Figure 3 : Chaînes d’information et d’énergie du système
exemples de travaux, extraits des rapports de certains
élèves. Capteurs : Toute une série de capteurs est placée à
l’avant du robot Roomba. Premièrement, des capteurs
5.1. Aspirateur ROOMBA angulaires sont répartis sur le demi-cercle avant de
l’appareil. Ces capteurs correspondent à six couples de
L’aspirateur Roomba est un robot autonome capable de LED, une noire et une blanche, qui émettent dans
nettoyer le sol sur une certaine zone. Il a été conçu en l’infrarouge à travers une visière qui se situe le long de
2002 et s'est démocratisé assez rapidement en quelques ce demi-cercle sur le carter avant. Il y a également des
capteurs de contact (les pattes en plastique sur les côtés de l’enclos est alors complètement visualisable. Un
et les pattes en métal sur l’avant) afin de détecter les script Simulink fourni nous permet dès lors, via
chocs. Enfin, une antenne située à l’avant permet de quelques réglages des paramètres de détection, de
recevoir le signal du chargeur de batterie, mais nous détecter les couleurs primaires sur une vidéo, et donc la
soupçonnons également qu’elle participe à la détection position d’un point de couleur sur une vidéo.
des obstacles. En effet, nous nous sommes livrés à une On a de ce fait choisi d’utiliser des bouts de scotch de
petite expérience : nous avons recouvert une surface couleur, quitte à en disposer plusieurs côte-à-côte pour
verticale de tapis noir (non détecté par les capteurs), améliorer la détection par la caméra, et qu’on a placés
afin de déterminer la zone d’espace dans laquelle un sur la surface du robot pour repérer son positionnement
obstacle est détectable. Successivement, nous sur le sol et sa direction. Le paramétrage est
réduisions la surface de tapis et lancions le robot dessus particulièrement sensible et nécessite de nombreuses
afin de voir s’il détectait les bords, sachant que itérations.
lorsqu’il détecte un obstacle, il ralentit à son approche.
Nous sommes arrivés à la conclusion que l’espace en
question avait comme largeur 16,5 cm et comme
hauteur 4,5 cm, soit exactement la position de
l’antenne par rapport au sol.
Il faut également noter que le choix des supports doit [1] http://www.infoenergie69.org/particuliers/agir-au-
correspondre aux moyens expérimentaux disponibles et quotidien/la-consommation-courante/faisons-le-point-
à la faisabilité des mesures. Des supports, intéressant 68-68/l-analyse-de-cycle-de-vie-et-l-eco-conception
[2] ttp://www.google.com/patents/EP2229917B1?cl=fr
d’un point de vue concept peut s’avérer inexploitable à [3] http://ardrone2.parrot.com/
cause d’un taux d’intégration trop élevé.