mercredi 22 février 2012

Notre plateforme de développement

Roomba
iRobot est une société américaine spécialisée dans la conception et la vente de robots : Roomba (aspirateur), Scooba (serpillière), Create (base de développement)... Les Roomba fabriqués après octobre 2005 contiennent une interface électronique et logicielle permettant la modification du firmware (logiciel interne) et ainsi, le contrôle, la modification du comportement et la lecture des données recueillies par les capteurs du robot. Cette fonction, appelée iRobot Roomba Open Interface par le constructeur, a été introduite afin d'encourager les programmeurs et ingénieurs en robotique à apporter leurs propres améliorations au Roomba.


TurtleBot
TurtleBot est une base de développement robotique bon marché, avec un logiciel open-source. Le TurtleBot complet contient les éléments suivants :
  • iRobot Create (version US) ou iRobot Roomba (version Européenne)
  • Power board (carte électronique d’interfaçage) avec gyroscope (version US) et sans gyroscope (version Européenne)
  • Microsoft Kinect
  • Netbook
  • Structure TurtleBot (étagères)

Nous avons commandé 3 kits TurtleBot avec seulement les éléments qui nous intéressaient, à savoir :
  • Power board (carte électronique d’interfaçage) sans gyroscope
  • Structure TurtleBot (étagères)

A cela nous avons ajouté 2 Roomba achetés chez Darty (l'université possédait déjà un 3ème Roomba).

Voici une comparaison des différents matériels :

Gumstix
Notre gumstix est l'Overo Water avec une carte d'extension Summit. On peut y insérer une carte micro SD et il possède un port HDMI.


    mercredi 1 février 2012

    Réunion du mardi 31 janvier au soir avec Philippe Gaussier

    Horaire : de 17h30 à 18h30
    Lieu : salle de projet

    Ordre du jour :

    • Définir nos étapes de conception

      Définir nos étapes de conception
      Voici ce que nous avons défini ensemble :

      Réunion du mardi 31 janvier à midi avec Pierre Andry et Philippe Gaussier

      Horaire : de 13h00 à 14h00
      Lieu : salle de projet

      Ordre du jour :

      • Encadrants référents
      • Point sur l'avancement
      • Sous-projet pour les M1

      Encadrants référents
      Pierre Andry et Philippe Gaussier acceptent d'être nos encadrants référents et aussi nos clients.

      Point sur l'avancement
      1. Nous choisissons de travailler sur les Roombas plutôt que sur les Koalas.
      2. Nous avons un TurtleBot de monté.
      3. Ali a installé Ubuntu sur les 2 ordinateurs à notre disposition.

      Sous-projet pour les M1
      Rappel :
      Le sujet que nous proposions aux M1 était de s'occuper du rechargement en eau et en énergie de nos robots (placer correctement le robot, déclencher les rechargements, ne pas inonder le sol...).

      Les M1 ont déjà choisi leur sujet donc nous devrons gérer les rechargements nous-même.