Vos suggestions et commentaires SVP!

Salut,

Je travaille actuellement sur le projet Synopsis qui a pour première phase le développement logiciel. Il permettra la reconnaissance vocale, visuelle et une programmation “user-friendly” par les utilisateurs. Je prévois la mise en sortie en été 2009. La deuxième phase, laquelle m’amène sur ce forum, est de connecter de la robotique et le contrôle par le logiciel.

Voici quelques informations sur mon projet et mes intentions :
Contrôleur : EEE-PC Asus SubNotebook (pas de plug sérial…)
Logiciel : développé en Pascal sous Delphi, nommé ‘Synopsis’ , par moi
OS : Win XP avec Speech recognition. SAPI 4.0
Hardware actuel : Caméra wireless LinkSys
Base robotique : voir ci-dessous.

Les plates-formes robotiques regardés : irobot (le icreate type ‘roomba’), spykee (le jouet de meccano), rovio (le jouet de wowwee), le vex.

Spykee et rovio ont été écartés de mes choix faute de développement existant actuellement (et ce sont des jouets). Le iCreate est cool avec ces quelques 30 senseurs mais son utilisation est limitée davantage pour l’intérieur.

Le Vex maintenant… Je vois qu’il est possible de communiquer avec le robot via le 2.4 Ghz et sur une télévision. Je me demandais s’il est possible de convertir le signal pour du wireless ? La compagnie offre-t-il un convertisseur ou une solution autre pour contrôler le Vex via un contrôleur autre que Vex ? Mon objectif est d’arriver à commander le robot via wireless ou en USB… Vex est-il un bon choix pour créer du n’importe quoi pour réaliser des tâches ? Voici quelques exemples de tâches que je prévois incorporer :

  • Replacer les chaises à leur endroit autour de la table ;
  • Faire le lit (ajouter des clips à chaque extrémité pour une détection d’un objet spécifique ou encore, raccorder les extrémités avec des fils tirer par le robot) ;
  • Démarrer l’aspirateur iRoomba ;
  • Surveiller la maison ;
  • Venir me réveiller le matin dans ma chambre (Synopsis le fera déjà) ;
  • Me faire un rappel de mon agenda (Synopsis le fera déjà) ;
  • Se recharger de par lui-même (Je le ferai probablement via Synopsis avec un paramètre de temps alloué pour le fonctionnement machine ) ;
  • Tirer ou ouvrir les rideaux ;
  • Ouvrir et fermer des portes (une petite planification pour l’aspirateur iRoomba) ;
  • Épousseter (possible avec un moteur rotatif et un petit balais absorbant, le logiciel devra calculer les distances ou encore, ajouter un bidule de distance au niveau du balais. Éviter les endroits fragiles) ;

J’ai choisis XP et un contrôleur sub-portable pour cibler un plus grand nombre de gens. Le Vex Microcontrôleur est cool mais pas assez ouvert…

SVP, je souhaite avoir vos suggestions sur ce projet. Mes connaissances sont encore limitées même si j’en ai passé du temps à chercher…

Merci d’avance !

Jeff

Merci beaucoup pour cette information ! Cela confirme un choix judicieux pour l’utilisation de la plate-forme VEX dans un développement robot. Je suis heureux de l’apprendre. La documentation date d’avril 2008 : sais-tu s’il y a du nouveau ?

D’après ce que j’ai listé comme choix de pièces, penses-tu que mon projet est viable ? Toi qui est l’expert, aurais-tu des idées différentes à me signaler ? Si tu as des idées de développement, n’hésites surtout pas. Je veux en faire profiter aux maximum de gens ! Pour la VEX, sais-tu s’il y a un précédent pour du piratage de la manette de contrôle ? En attendant la sortie du WIFI, ce serait une avenue intéressante à explorer… à condition que ce soit possible évidemment. Je suppose qu’avec une carte style ATI-Wonder avec une entrée TV, je pourrais analyser les images et le son. Une fois cette analyse complétée, il faudrait que je sois en mesure de faire bouger la manette ou encore de transmettre les signaux appropriés via du 2.4 GH… Humm… Auriez-vous une bidule du genre “USB -> Transmission de signal en 2.4 Ghz ?” Avec un petit logiciel, cela pourrait répondre à mon besoin. Le WIFI deviendrait utile pour les aspects “Bumper” et “action par rapport au contact direct de l’environnement-machine”.

Je veux absolument connaître ton avis sur ce petit projet.

Merci !

Bonjour Jeff,

VEX est en train de développer un système WiFi pour la commande a distance via ordinateur. Ils savent que la demande est forte et ils essaient de sortir les nouveaux produits aussi tôt que possible.

http://www.vexrobotics.com/images/vex-faq/vex-wifi-tx.jpg http://www.vexrobotics.com/images/vex-faq/vex-wifi-rx-key.jpg

Le système VEX vous permettra de fabriquer plusieurs prototypes capables d’accomplir presque toutes les taches que vous avez listées. VEX est en train de développer un nouveau contrôleur Qwerk aussi base sur LINUX.

http://www.vexrobotics.com/images/vex-faq/vex-qwerk.jpg

Le microcontrôleur est programmable en C alors en théorie, vous pouvez brancher n’importe quelle transmetteur / récepteur au R/C in du microcontrôleur. Ça prendra du programmation et brancher les propres fils pour que ça marche. VEX n’a pas de date exacte pour le kit WiFi. Vous pouvez voir sur Youtube les divers projets en VEX. Voyex sur le forum VEX que ce n’est pas la première fois que quelqu’un avait cette question. Vos projets sont absolument réalisable… un par un.