Robokite

Révision de 28 janvier 2015 à 14:05 par Baptiste LABAT (discussion | contributions) (Ajout de quelques dates)

Révision de 28 janvier 2015 à 14:05 par Baptiste LABAT (discussion | contributions) (Ajout de quelques dates)


pilote automatique de cerf-volant

JoliAfficheur.jpg

Statut du projet

Statut de la publication

License

MIT

Inspiration

Fichiers source

Machines




Les robots s'envoient en l'air

Sommaire

Participant(e)s

Baptiste Labat
Jean-Pierre Baleydier
Coup de main de Frédéric. Et de nombreux autres coups de mains !

Présentation du projet

Robokite est un projet de pilote automatique de cerf-volant. Je suis en recherche active de participants !

Code source

Le code source etait hébergé par google code [[1]] mais le projet a été migré sur github [[2]]

Blog

Blog en français [[3]]


Ordi

Basé sur Raspberry pi, ou peut-être sur android à terme (mais pour l'instant sur ubuntu)

Programmation

Probablement ROS (Robot Operating System) avec OpenCV

Scripts en python

Utilisation de la librairie StandardFirmata pour la communication entre arduino et ROS


Communication sans fil

Le système recquiert une communication sans fil entre la voile (instrumentée) et le PC. La technique utilisée est présentée sur cette page

Emploi du temps

Jeudi 28 Février 2013

Tentative d'utilisation de ROS (Robot Operating System), une plateforme développée par Willow Garage (groupement qui développe aussi OpenCV) sur le Raspberry, puis d'utiliser ROSserial qui permet d'avoir une interface série par exemple vers arduino. Cela devrait permettre de facilement voir des courbes des entrées analogiques de l'Arduino, ainsi que de pouvoir avoir des sauvegardes des mesures. Aorès une petite recherche sur google (ROS + raspberry), je trouve un tutoriel sur le site officiel de ROS (http://www.ros.org/wiki/ROSberryPi/Setting%20up%20ROS%20on%20RaspberryPi). Evidemment je n'ai pas suivi toutes les instructions (je pensais certaines obsoletes), et je me suis retrouvé avec un problème de mémoire lorsque j'ai essayé d'installer l'environnement graphique, optionnel (no space left on device) !! Du coup, ne sachant pas remettre à zéro simplement j'ai réinstallé l'image sur la carte SD (je l'avais acheté et je ne savais pas encore comment faire). Ensuite, j'ai repris avec http://www.ros.org/wiki/groovy/Installation/Raspbian/Source qui précise qu'il faut une carte SD de 16GB (contre 4GB pour moi...). Grrr, c'est un peu l'usine à gaz.


A Voir / A faire

Trouver une carte SD plus grande ou décider d'abandonner cette piste

Jeudi 07 Mars 2013

Nouvelle tentative d'installation de ROS

Mardi 10 Décembre 2013

Installation du banc d'essai à plateforme C

Mardi 17 Décembre 2013

Remise en marche du banc d'essai

Mardi 7 Janvier 2014

Travail sur un chariot avec des fourches infrarouge coulissant sur un mètre ruban perforé régulièrement, pour faire une règle électronique pour mesurer la distance de la barre afin de connaître l'état du border-choquer

Mardi 14 Janvier 2014

Travail sur un support permettant d'accrocher un téléphone mobile aux lignes du kite

Mardi 4 Février 2014

http://robokite.blogspot.fr/2014/02/open-atelier-slider.html

Mardi 11 Février 2014

http://robokite.blogspot.fr/2014/02/diy-regle-electronique-ou-encodeur.html

Mardi 5 Mars 2014

http://robokite.blogspot.fr/2014/03/open-atelier.html

Mardi 18 Mars 2014

http://robokite.blogspot.fr/2014/03/oa.html

Vendredi 21 Mars 2014

C'est le printemps! Test à St-Brévin avec Jean-Pierre. http://robokite.blogspot.fr/2014/03/test-sur-la-plage.html

A Voir / A faire

Mardi 25 Mars 2014

Réinstallation sur le banc et réparation

Jeudi 27 Novembre 2014

Présentation aux ApérosProjets

Samedi 29 Novembre 2014

Tests en boucle fermé avec le capteur de roulis

Samedi 17 Janvier 2015

Modification du système de poulie et réinstallation du banc à plateformeC

Jeudi 22 Janvier 2015

Présentation lors de l'openAtelier spécial Nautisme

Performance

Une présentation est prévue le 21 Mars 2015 pour le printemps de l'ICAM, devant les Nefs.


communication

Robokite/ComSansFil