Skip to content

Utilisation zerobot

feuloren edited this page Feb 7, 2013 · 1 revision

Zerobot consiste en un serveur central qui lie les services (arduino, visio, hokuyo...) aux clients (IA).

Il faut d'abord lancer le serveur cd zerobot/python3/scripts python3 server.py

Puis les différents service (à voir au cas par cas)

Pour faciliter le débogage des services zerobot un client graphique a été développé, il affiche tout ce qui transite par le serveur zerobot et permet d'envoyer des commandes aux services connectés (dans la barre du bas : asserv.goto(1, 2, 3) pour appeler la méthode goto du service asserv avec les arguments 1, 2 et 3 )

Attention ! Les appels de fonction ne sont affichés qu'après la réception de la réponse. Si vous envoyez une commande et qu'elle n’apparaît pas dans la liste c'est que

  • Soit le service n'est pas connecté
  • Soit vous vous êtes trompé sur le nom du service
  • Soit le service met longtemps à répondre
Clone this wiki locally