Étape 2: Qu’en est-il de la télécommande ?
Nous voulions B-ROBOT pour être contrôlé par l’utilisateur à partir de presque n’importe quel périphérique existant, mais nous don´t veulent développer un grand nombre d’interfaces différentes pour différents systèmes (Android, IOS, PC-windows...). En outre, nous avons décidé d’utiliser les protocoles existants (et puissants) pour contrôler les « choses » et nous avons trouvé (il y a quelques années) un protocole appelé OSC(Open Sound Control, plus d’infos ici) utilisé pour contrôler les instruments de musique comme les synthétiseurs. Très visuel et puissant (nous pouvons afficher le contrôle du volume, des égaliseurs, des lumières... et créer notre propre). Pour contrôler à distance B-robot, nous utilisons protocole OSC via une connexion Internet (Wifi module) à l’aide de paquets UDP. Il s’agit d’une façon légère et efficace pour envoyer des commandes à nos Robots!. Nous pourrions également personnaliser l’Interface que nous utilisons dans notre dispositif, nous serons en mesure de contrôler quoi que ce soit ! (enfin... presque) Ce que nous devons faire est de mettre en place une bibliothèque légère pour Arduino afin de prendre en charge ce protocole (facile). Nous utilisons uniquement un sous-ensemble du protocole OSC pour garder les petites choses.
Plus d’infos dans la jjrobots page Web