FreeLUG

Navigation : Accueil du site > Thèmes > Mindstorms >


A propos des auteurs

Logo de l'article

NXTBall

mardi 12 janvier 2010 par Ghislain Baudon
Lors du weekend du modélisme et du jeu de Cholet, deux NXT se sont affrontés sur un terrain de foot.

Principe

Le NXTBall est un ersatz de TechBall auquel il reprend les fondamentaux : deux modules pilotés à distance (les footballeurs) sur une aire limitée (le terrain de foot) doivent pousser une balle Duplo (le ballon) dans des orifices percés dans la bordure (les buts).

Sa pratique nécessite :

  • un terrain identique à celui du TechBall ;
  • deux modules NXT ;
  • deux télécommandes Wiimote ;
  • un ordinateur compatible Bluetooth.

Le Terrain

Les caractéristiques sont les mêmes que celle du TechBall. On y a juste ajouté un peu d’herbe pour faire plus réaliste.

(JPEG)
Le terrain de foot en bois

Les Modules

Les modules sont construits autour du NXT, sans beaucoup se préoccuper des contraintes de taille dans cette première version.

(JPEG)
Les 2 footballeurs

Les deux modules sont construits avec les éléments des boîtes 8527 et 8547, sauf pour les postes de pilotage qui sont des rescapés des boîtes Space Classic de mon enfance.

PDF - 3.7 Mo
Instructions - module
PDF - 1.3 Mo
Instructions - cabine de pilotage
PDF - 631.1 ko
Instructions - montants des buts

Les robots sont télécommandés, il n’y a pas de programme embarqué. Il faut juste qu’ils soient visibles d’un point de vue Bluetooth.

Les télécommandes

La télécommande de la télé n’étant pas disponible, ce sont des WII-Wheel (Wiimote + volant de Mario Kart) qui sont utilisées :

(JPEG)
La télécommande Wii

L’accéléromètre a été désactivé, car trop sensible dans la configuration actuelle. Ce sont donc uniquement les touches qui dirigent les modules :

  • touche 1 : avancer
  • touche 2 : reculer
  • touche Up : tourner à gauche
  • touche Down : tourner à droite
  • touche A : arrêt d’urgence

Avec une petite difficulté pour certains : les modules ne tournent pas sur place. Il faut d’abord avancer ou reculer pour pouvoir tourner dans cette version.

L’ordinateur

Un ordinateur équipé de Bluetooth est indispensable. Son rôle est de faire le lien entre les télécommandes et les modules.

(PNG)
Principe de fonctionnement
  1. Les ordres sont émis par les Wiimote suite à des actions du joueur ;
  2. L’ordinateur reçoit les ordres via Bluetooth ;
  3. Un programme informatique les interprète et prépare les commandes correspondantes ;
  4. L’ordinateur envoie les commandes vers les NXT via Bluetooth.

Le programme informatique

Il est toujours en cours de développement, mais une première version est disponible sur la page SourceForge.

Note : il est actuellement uniquement compatible avec Linux, mais il devrait prochainement évoluer vers d’autres systèmes d’exploitation.

Bilan

Malgré quelques imperfections (balle qui se bloque dans les corners, modules un peu gros), le système est jouable et intéresse beaucoup les jeunes (l’effet LEGO ou l’effet WII ?).

Les matchs peuvent rapidement se transformer en combat de sumo avec certains tempéraments belliqueux, mais les modules sont relativement solides. Comme dans les vrais matches, il faut juste un bon arbitre :-)

Enfin, lors du salon, plusieurs personnes ont trouvé dommage que les robots ne marchent pas, sans doute comme dans cette vidéo. Heureusement, l’espoir demeure, car En LEGO Tout Est Possible...

Icone Répondre à cet article Répondre à cet article

Forum

  • Vidéo NXTBall

    7 juin 2010
    Voici une vidéo filmée lors de du salon de la maquette de Saint-Martin-des-champs :
  • NXTBall

    2 mars 2010, par jualanimtic

    Bonjour,

    J’essaie d’installer le logiciel mais une fois l’archive décompressée je ne m’y retrouve pas ... je ne suis pas complètement débutant mais je n’ai installé que des logciels provenant des dépots. J’ai lu la doc mais j’ai du passer à côté d’un truc.

    si quelqu’un pouvait m’accompagner

    merci

  • NXTBall

    3 février 2010, par Magdalena

    Merci pour ces données très complètes, je vais m’y mettre de suite... :-)

    Magdalena

  • NXTBall

    16 janvier 2010, par Adridecholet
    Adrien et Corentin remercient l’inventeur du jeu NXTBall pour avoir passé un bon moment à jouer lors du week-end du modélisme.
  • NXTBall

    15 janvier 2010, par jlb73

    Plus qu’à attendre une version Windows pour tester cela ;)

    J’ai deux NXT, deux volants avec deuw WII mote et deux enfants, on hate de tester cela !!

    BRAVO pour ce projet !!!

    • NXTBall

      16 janvier 2010

      Merci.

      En attendant la version Windows (je n’ai pas ce système sur mon PC), il doit être possible d’utiliser le programme avec une machine virtuelle genre vmware : http://www.vmware.com/fr/products/server.

      Je ne l’ai pas testé dans cette configuration, mais cela ne devrait pas poser de problème si le bluetooth est bien supporté (c’est à priori le cas via une clé USB).

      • NXTBall

        30 janvier 2010, par jlb73

        Re,

        Mon PC est Bluetooth , normalement pas besoin d’une clé USB ???

        Aie, machine virtuelle avec un OS 64 bits et pas trop doué pour le PC , pas gagné :(

  • NXTBall

    13 janvier 2010, par Arnaud Vandennoortgate
    pour avoir essayé à Cholet,je confirme,c’est sympa. Arnaud
LUGnet ·  Photos ·  Chat ! ·  Adherents ·  Wiki ·  Bricklink ·  Brickshelf ·  Peeron ·  BrickWiki ·  RailBricks ·  Brickset · 

Accès rapide

Adresse de la page : http://www.freelug.org/forum.php3?id_breve=38&id_forum=149