intro

Agayon

(prononcez « Agaillon »)

Sacwè k' on n' sait nén trop çou k' c' est.

Source

Un agaillon désigne en wallon un objet dont l'utilité n'est pas connue ou comprise.

Agayon.be est un projet personnel un peu fou d'un chimiste qui s'intéresse à la robotique et l'informatique.

L'Agayon est un robot connecté au service des personnes.

Son but est de pouvoir évoluer dans un environnement donné, de s'y orienter et de transporter des charges légères. A terme, il pourrait par exemple soulager des personnes âgées et les aider à gagner de l'autonomie.

Son design lui donne bien d'autres fonctionnalités.

Crédit photo: Liege Guillemins - Olivier Breuer - CC BY-ND 2.0
Next
robot

La robotique

L'Agayon est conçu et programmé à partir de briques modulaires et largement répandues.

Arduino

Les cartes électroniques Arduino et l'écosystème associé permettent de créer des projets audacieux facilement.

Raspberry PI

Le Raspberry PI 2 a été choisi pour sa puissance de calcul, ses nombreuses possibilités de connections et sa grande communauté.

Crédit photo: Arduino - Lorenzo - CC BY 2.0
Next
xmpp

La communication

Le dialogue est basé sur des technologies standards et ouvertes.

XMPP

XMPP est un protocole de communication décentralisé. Il permet à l'Agayon de transmettre des informations et d'en recevoir tout en restant maître de ses données.

Un choix vaste

De nombreux clients existent, toutes plateformes confondues. Des projets innovants comme Salut à Toi et Movim permettent d'ajouter des fonctionnalités sociales à l'Agayon.

Crédit photo: Bag and hands - Alejandro Escamilla - CC0 1.0
Next

Fonctionnalités

Un robot domestique à usages multiples

Elaborer

Construire une machine pratique et intuitive. Ecrire des algorithmes simples qui répondent à des besoins réels.

Communiquer

Faciliter le dialogue avec la machine, créer des ponts entre générations à travers la technologie.

Partager

Le code ainsi que les idées présentés sont librement adaptables et placées sous licence libre (GPL-V3). L'utilisateur est libre d'améliorer la plateforme robotique et le logiciel.

Evoluer

A terme, l'Agayon pourra évoluer dans un environnement, l'analyser et en tirer parti.

Analyser

Les données collectées sont disponibles et chaque utilisateur est libre de les analyser, de les mettre en forme et d'améliorer le comportement de son robot.

Sécuriser

Les données collectées issues des capteurs ainsi que les échanges appartiennent à l'utilisateur qui garde le contrôl total de ses informations. L'utilisation de logiciels libres éprouvés permet d'assurer une sécurité optimale.

progress

Avancement

Le projet progresse durant les périodes de temps libre, souvent par à-coups. Cette section décrit l'avancement global du projet.

Le châssis est créé, le câblage principal est monté. L'assemblage des roues sur les moteurs est fonctionnel mais il devra être optimisé à l'avenir afin d'augmenter la résistance mécanique du robot.

Le Raspberry PI permet de contrôler le robot à l'aide du protocole xmpp (commandes ad-hoc). La reconnnaissance de visage fonctionne. Le tout est pilotable via un menu affiché sur un écran LCD.

Les senseurs de distance à ultrason sont montés mais le cablage n'est pas terminé. Le dialogue entre Arduino et PI est opérationnel: la liaison I2C est fiable. Par ailleurs, le contrôle des moteurs est exploitable mais il devra être amélioré.

L'Agayon est visible dans la galerie.

En outre, un blog technique est accessible aux personnes désirant suivre mes expérimentations.

Crédit photo: Matthew Wiebe - CC0 1.0