Différences entre les versions de « Nos Projets »

De VoWiki
Aller à la navigation Aller à la recherche
Ligne 89 : Ligne 89 :
Voici quelques-uns de nos projets en cours d'élaboration.
Voici quelques-uns de nos projets en cours d'élaboration.


=== Logiciels ===
=== Robots ===


* [[Botsim]] (par [[Utilisateur:Jeremie|Jérémie]]) : un simulateur de robots utilisé dans le cadre de travaux sur des algorithmes bio-inspirés (apprentissage artificiel, algorithmes évolutionnaires, apprentissage par renforcement, ...)
<!-- * VoR4  : Mecanum, projet abandonné qui, de plus, n'a pas été conçu au VoLab -->
* [[PyAX-12]] (par [[Utilisateur:Jeremie|Jérémie]]) : une bibliothèque pour contrôler des servomoteurs Dynamixel AX-12 directement depuis un ordinateur ou un RaspberryPi
* [[VoR5]] (par [[Utilisateur:Pierre|Pierre]], [[Utilisateur:Majorlee|Joël]] et Gilles de l'[http://www.electrolab.fr/ electrolab]) : un robot hexapod contrôlé par un Arduino
* PyAI (par [[Utilisateur:Jeremie|Jérémie]]) : un framework d'Intelligence Artificielle généraliste pour le langage de programmation Python (apprentissage automatique, optimisation, prise de décision séquentielle, etc.)
* [[VoR7]] (par [[Utilisateur:Pierre|Pierre]]) : le hack d'un jouet télécommandé pour en faire un robot suiveur de ligne (contrôlé par un Raspberry Pi et un Arduino)
* Snippets Atmel AVR (par [[Utilisateur:Jeremie|Jérémie]]) : une collection de snippets pour les microcontrôleurs Atmel AVR
* [[VoR8]]  (par [[Utilisateur:Majorlee|Joël]]) : une plate-forme de test pour l'odométrie, les protocoles de communication série et la création de robots modulaires
* Snippets RaspberryPi (par [[Utilisateur:Jeremie|Jérémie]]) : une collection de snippets pour la programmation des GPIO sur le RaspberryPi
* VoR10 (a.k.a. Rex) (par [[Utilisateur:Pierre|Pierre]]) : un robot suiveur de ligne également utilisé comme plate-forme de test pour l'odométrie et les trains épicycloïdaux
* VorCV (par [[Utilisateur:Jeremie|Jérémie]]) : un framework de traitement d'images en temps réel, écrit en Python et basé sur la bibliothèque OpenCV (notamment utilisé pour Vor11 et Vor12)
* [[VoR11]] (par [[Utilisateur:Jeremie|Jérémie]]) : un robot roulant modulaire, contrôlé par un RaspberryPi et des microcontrôleurs Atmel AVR et utilisé comme plate-forme de test robotique généraliste
* Automates cellulaires (par [[Utilisateur:Jeremie|Jérémie]])
* Assuro (par [[Utilisateur:Jeremie|Jérémie]]) : un robot [http://www.arexx.nl/arexx.php?cmd=goto&cparam=p_asuro Arexx Asuro] modifié pour être radio contrôlé
* Pololu 3Pi (par [[Utilisateur:Jeremie|Jérémie]]) : un robot [https://www.pololu.com/product/975/ Pololu 3Pi] modifié pour être radio contrôlé


=== Outils ===
=== Outils ===
Ligne 106 : Ligne 107 :
* [[Site web]] : amélioration de notre site web et de nos outils de communication (blog, wiki, forum, ...)
* [[Site web]] : amélioration de notre site web et de nos outils de communication (blog, wiki, forum, ...)


=== Robots ===
=== Logiciels ===


<!-- * VoR4  : Mecanum, projet abandonné qui, de plus, n'a pas été conçu au VoLab -->
* [[Botsim]] (par [[Utilisateur:Jeremie|Jérémie]]) : un simulateur de robots utilisé dans le cadre de travaux sur des algorithmes bio-inspirés (apprentissage artificiel, algorithmes évolutionnaires, apprentissage par renforcement, ...)
* [[VoR5]] (par [[Utilisateur:Pierre|Pierre]], [[Utilisateur:Majorlee|Joël]] et Gilles de l'[http://www.electrolab.fr/ electrolab]) : un robot hexapod contrôlé par un Arduino
* [[PyAX-12]] (par [[Utilisateur:Jeremie|Jérémie]]) : une bibliothèque pour contrôler des servomoteurs Dynamixel AX-12 directement depuis un ordinateur ou un RaspberryPi
* [[VoR7]] (par [[Utilisateur:Pierre|Pierre]]) : le hack d'un jouet télécommandé pour en faire un robot suiveur de ligne (contrôlé par un Raspberry Pi et un Arduino)
* PyAI (par [[Utilisateur:Jeremie|Jérémie]]) : un framework d'Intelligence Artificielle généraliste pour le langage de programmation Python (apprentissage automatique, optimisation, prise de décision séquentielle, etc.)
* [[VoR8]]  (par [[Utilisateur:Majorlee|Joël]]) : une plate-forme de test pour l'odométrie, les protocoles de communication série et la création de robots modulaires
* Snippets Atmel AVR (par [[Utilisateur:Jeremie|Jérémie]]) : une collection de snippets pour les microcontrôleurs Atmel AVR
* VoR10 (a.k.a. Rex) (par [[Utilisateur:Pierre|Pierre]]) : un robot suiveur de ligne également utilisé comme plate-forme de test pour l'odométrie et les trains épicycloïdaux
* Snippets RaspberryPi (par [[Utilisateur:Jeremie|Jérémie]]) : une collection de snippets pour la programmation des GPIO sur le RaspberryPi
* [[VoR11]] (par [[Utilisateur:Jeremie|Jérémie]]) : un robot roulant modulaire, contrôlé par un RaspberryPi et des microcontrôleurs Atmel AVR et utilisé comme plate-forme de test robotique généraliste
* VorCV (par [[Utilisateur:Jeremie|Jérémie]]) : un framework de traitement d'images en temps réel, écrit en Python et basé sur la bibliothèque OpenCV (notamment utilisé pour Vor11 et Vor12)
* Assuro (par [[Utilisateur:Jeremie|Jérémie]]) : un robot [http://www.arexx.nl/arexx.php?cmd=goto&cparam=p_asuro Arexx Asuro] modifié pour être radio contrôlé
* Automates cellulaires (par [[Utilisateur:Jeremie|Jérémie]])
* Pololu 3Pi (par [[Utilisateur:Jeremie|Jérémie]]) : un robot [https://www.pololu.com/product/975/ Pololu 3Pi] modifié pour être radio contrôlé


=== Divers ===
=== Divers ===

Version du 9 novembre 2015 à 13:24

Accueil

Certains de nos projets sont partagés sur notre compte GitHub.


Projets matures

Voici la liste (non exhaustive) de nos réalisations.

Robots

VOR-1
(par Joël, Pec et Julien)
Un robot roulant.
VOR-2
(par Pec et Julien)
Un robot monté sur 3 roues et contrôlé par un Arduino.
VOR-3
(par Julien)
Un drone (quadricoptere) qui utilise une carte ardupilot pour voler et recevoir ces instructions de la télécommande.
VOR-6
(par Pierre Hugo)
Un robot sur deux roues en forme de scarabée.
VOR-9
(par Pec)
Un robot suiveur de ligne servant également de plate-forme de test pour l'odométrie (inspiré du robot Zumo de Pololu).
VOR-12
(par Jérémie)
Une webcam mobile programmée pour suivre un objet donné, servant de plate-forme de test pour OpenCV (traitement d'images en temps réel) et PyAX-12.
Robot Jeep
(par Daniel)
Un robot téléguidé avec une caméra embarquée.

Outils

Divers

  • Maquette pédagogique d'ascenseur (par Gilles) : une maquette d'ascenseur actionnée par un Arduino et utilisée comme outil pédagogique pour des classes de technologie au collège
  • Raspicam-apache (a.k.a. VorCam) (par Jérémie) : une caméra de surveillance utilisant un RaspberryPi et une RaspiCam pour diffuser en temps réel les vidéos capturées vers un serveur web Apache
  • Atmega-xx8-isp-board (par Jérémie) : le typon et les fichiers KiCAD d'un circuit imprimé conçu pour faciliter la programmation des micro-contrôleurs Atmel AVR xx8
  • Useless machine (par Daniel) : une machine qui ne sert à rien à part à nous amuser...
  • Studio photo (par Jérémie) : un studio photo pour améliorer significativement la qualité des photos et des vidéos diffusées par VoRobotics.


Projets en cours d'élaboration

Voici quelques-uns de nos projets en cours d'élaboration.

Robots

  • VoR5 (par Pierre, Joël et Gilles de l'electrolab) : un robot hexapod contrôlé par un Arduino
  • VoR7 (par Pierre) : le hack d'un jouet télécommandé pour en faire un robot suiveur de ligne (contrôlé par un Raspberry Pi et un Arduino)
  • VoR8 (par Joël) : une plate-forme de test pour l'odométrie, les protocoles de communication série et la création de robots modulaires
  • VoR10 (a.k.a. Rex) (par Pierre) : un robot suiveur de ligne également utilisé comme plate-forme de test pour l'odométrie et les trains épicycloïdaux
  • VoR11 (par Jérémie) : un robot roulant modulaire, contrôlé par un RaspberryPi et des microcontrôleurs Atmel AVR et utilisé comme plate-forme de test robotique généraliste
  • Assuro (par Jérémie) : un robot Arexx Asuro modifié pour être radio contrôlé
  • Pololu 3Pi (par Jérémie) : un robot Pololu 3Pi modifié pour être radio contrôlé

Outils

  • Diyouware TwinTeeth (projet commun principalement réalisé par Gregory) : une machine polyvalente (imprimante 3D, graveuse, photograveuse, perceuse, etc.) basée sur le principe des imprimante 3D delta (d'après le projet open-source Diyouware TwinTeeth)
  • Effie (par Pierre) : une RepRap Prusa i3 modifiée
  • Scanner 3D (par Pierre et Jérémie) : un scanner 3D basé sur le principe d'Autodesk 123D Catch, également utilisé pour tester une extension de la stereo vision d'OpenCV
  • Site web : amélioration de notre site web et de nos outils de communication (blog, wiki, forum, ...)

Logiciels

  • Botsim (par Jérémie) : un simulateur de robots utilisé dans le cadre de travaux sur des algorithmes bio-inspirés (apprentissage artificiel, algorithmes évolutionnaires, apprentissage par renforcement, ...)
  • PyAX-12 (par Jérémie) : une bibliothèque pour contrôler des servomoteurs Dynamixel AX-12 directement depuis un ordinateur ou un RaspberryPi
  • PyAI (par Jérémie) : un framework d'Intelligence Artificielle généraliste pour le langage de programmation Python (apprentissage automatique, optimisation, prise de décision séquentielle, etc.)
  • Snippets Atmel AVR (par Jérémie) : une collection de snippets pour les microcontrôleurs Atmel AVR
  • Snippets RaspberryPi (par Jérémie) : une collection de snippets pour la programmation des GPIO sur le RaspberryPi
  • VorCV (par Jérémie) : un framework de traitement d'images en temps réel, écrit en Python et basé sur la bibliothèque OpenCV (notamment utilisé pour Vor11 et Vor12)
  • Automates cellulaires (par Jérémie)

Divers

  • Téléphérique (par Gilles) : une maquette de téléphérique
  • Soufflerie (par Gilles) : une soufflerie miniature pour réaliser des expériences en aérodynamique
  • Train à sustentation magnétique (par Gilles) : une maquette de train à sustentation magnétique
  • Char à voile (par Gilles) : une maquette de char à voile motorisée
  • Dominoux avancés (par Joël) : une évolution des dominoux
  • Tableau space invaders (par Gregory)


Idées de projets et projets à l'étude

Les autres projets auxquels nous avons réfléchi mais dont la réalisation n'a pas encore démarré.

  • Plotclock libre : parce que ça nous fait bien marrer alors on aimerait bien en fabriquer une (cf. https://www.youtube.com/watch?v=iOLFP90DneY et http://www.thingiverse.com/thing:248009)
  • Minigraveuse laser libre : juste pour se faire la main et en attendant de pouvoir se payer une vrai découpeuse laser !
  • Coup d'bate (par Pierre et Joël) : un bras robotique conçu pour casser une Piñata et devant être programmé par ses utilisateurs
  • Projet insoleuse PCB
  • My little garden (par Pierre et Jérémie) : un jardin vertical intelligent
  • Thermoplieuse libre
  • Banc d'essai Reprap (par Joël)
  • Filastruder (par Joël et Gérard de l'Electrolab)
  • Imprimante à PCB
  • Enseigne lumineuse pour le LAB
  • Borne de documentation rapide
  • Moules à beignets (par Abou) : des moules à beignets réaliser avec une imprimante 3D (en utilisant un filament alimentaire)
  • Kit tableau de bord pour voitures (par Gregory)
  • Un robot traceur de lignes inspiré ce celui-ci
  • Un robot trieur de M&M's
  • Imprimante 3D réalisée "from scratch" (par Francis) : une imprimante 3D dont la mécanique est entièrement dessinée en partant de rien
  • CNC (par Francis) : une CNC réalisée à partir d'une fraiseuse industrielle
  • Infrared signal sniffer (par Jérémie) : un sniffer de signaux de télécommunications infra-rouge
  • Télécommande IR de forte puissance (par Jérémie) : pour télécommander un appareil très éloigné par IR
  • RF spectrum analysis (par Jérémie) : un sniffer d'ondes électromagnétiques
  • Cage de Faraday (par Jérémie) : étudier la propagation des ondes électromagnétiques de différentes fréquences au travers de différents matériaux (aluminium, acier, cuivre, graphite, ...) et des surfaces/volumes de différentes formes (plaques, boites, grilles plus ou moins fines, etc.)
  • Compteur Geiger (par Jérémie) : un compteur Geiger (système de mesure du niveau de radiation ambiant)
  • Détecteur de rayons cosmiques (par Jérémie) : un détecteur de rayons cosmiques par assemblage d'une matrice de tubes Geiger–Müller ou par effet Cherenkov ou cloud chamber (https://www.youtube.com/watch?v=1vSTsADQXG8, https://www.youtube.com/watch?v=7eLYCpSpoDU). cf. aussi http://hackaday.com/2013/06/03/a-very-tiny-gamma-ray-detector/
  • Spectrophotomètre (par Jérémie) : un spectrophotomètre (système pour analyser la composition chimique d'un objet, d'un liquide, d'un gaz, etc.) basé sur http://publiclab.org/wiki/spectrometer et inspiré par SCiO
  • Sport manager (par Jérémie) : un logger de cardiofréquencemètre, GPS, electrodes, etc.
  • Construction d'un Newton mètre (par Jérémie) + mesure de couples
  • Template ReStructuredText (par Jérémie)
  • Sensor box (par Jérémie)
  • Ordinateur / micro contrôleur à ultra basse consommation et énergétiquement autonome (par Jérémie) : e-ink screen, solar pannel, ...
  • Outils pour la photographie (par Jérémie) : support trépied pour téléphones portables, snoot, supports pour réflecteurs, outils pour animations timelapse, rail, etc.
  • RaspberryPi laptop (par Jérémie)
  • RaspberryPi robuste (par Jérémie) : un OS basé sur Raspbian mono application et mono utilisateur (C et Python)
  • RPi network appliances (par Jérémie) : firewall, proxy, NAS, traffic analyser, wifi access point, etc.
  • RPi console emulator (par Jérémie) : émulateur SNES, Genesis, NeoGeo, ... + XBox gamepad
  • Ergo-Robots / Flower fields (par Jérémie) : https://flowers.inria.fr/
  • VoR13 (par Jérémie) : un pendule inversé inspiré du projet http://roboticssamy.blogspot.pt/
  • VoR14 (par Jérémie) : un drone "fait maison" (y compris le contrôleur)
  • Imagerie 3D (par Jérémie) : mesures et modélisation (moyenne) de champs (magnétiques, électromagnétiques, etc.) dans un volume ; utiliser VTK et mayavi pour l'affichage (volume rendering, vector fields, etc.)
  • Smart radio alarm (par Jérémie)
  • Émetteur (de faible puissance) / récepteur radio (AM et FM) (par Jérémie)
  • Étude des antennes radioélectrique et de la propagation des ondes (par Jérémie) : les différents types d'antennes, leurs formes, les différentes matériaux et leurs caractéristiques (rendement, gain, diagramme de rayonnement, etc.)
  • Maison d'oiseaux connectée (par Jérémie)
  • Ruche connectée (par Jérémie et des membres du FacLab)
  • Éolienne POC21 (par Jérémie)
  • Logger GPS miniature (par Jérémie)
  • Machine de Turing mécanique (par Jérémie) : cf. http://www.ens-lyon.eu/actualites/la-machine-de-turing-en-legos--158118.kjsp?RH=ENS-LYON-FR-evenemen
  • Camera d'angles morts pour voiture (par Jérémie)
  • Robots de Brooks (par Jérémie) : animats très simples tels que le Velleman MK127
  • Cube solver : un robot solveur de Rubik's Cubes inspiré de celui-ci
  • Plate-forme robotique pour la coupe de France de robotique (ancienne Coupe E=M6 de robotique)
  • Bras robotisé (par Jérémie) : un bras robotisé pour réaliser des expériences de programmation logique, de planification (de type "monde des cubes") et de curiosité artificielle (extension des Ergo-Robots)
  • Calculateur (par Jérémie) : projet pédagogique, un calculateur rudimentaire (additions de nombres sur 4 bits), construit uniquement avec des transistors regroupés en portes logiques (une porte logique = un circuit imprimé), la saisie des opérandes se faisant bit à bit par des interrupteurs (et la sortie en binaire sur des LEDs)
  • Ordinateur (par Jérémie) : projet pédagogique, un ordinateur ultra rudimentaire (bus de 4 ou 8 bits, quelques registres, quelques instructions), créé à partir de circuits intégrés généralistes (portes logiques, mémoires, ...)
  • Timelapse pour croissance de plantes (par Jérémie) : avec un RaspberryPi et une raspicam
  • Terminal série matériel comptible VT100 (par Jérémie)
  • VoR-Cluster (par Jérémie) : un cluster de calcul pour botsim, pyai, etc. utilisant SGE, MPI, OpenMP, CUDA, OpenCL, etc.
  • Plate-forme robotique RaspberryPi sur roues (par Daniel)
  • Voiture radiocommandée "hackée" (par Daniel)