jeudi 20 septembre 2007

IHM

Je viens de l'écrire, j'ai déja programmé une interface en WxWidget, mais je me suis rendu compte que pour la portabilité, meme sur une machine windows, c'est pas terrible...
Toutes les infos, envoyées ou recues, passant par socket, j'ai pensé que reprogrammer en java était une bonne idée. En plus, ca m'a rappelé de bons souvenirs de l'école^^.
A l'origine, j'avais écarté java, car j'avais besoin de récupérer des infos sur le port série, et les API java pour la comm materielle sont pas compatibles windows/ linux, ou moyennement... Sur l'image ci-dessous, on voit à quoi ressemble cette interface.
J'utilise swing, encore pour des raisons de portabilité. Le rectangle orange correspond à la fenetre de visualisation du flux vidéo, à coté, un panel pour gérer les algos, et la connection vidéo au robot.
Un second panel permet de gérer les mouvements du robot.
L'interface en est à ses débuts, et, meme si elle n'est pas tres "esthétique", je pense que c'est une bonne base pour ce projet.
Le but est de pouvoir commander le robot dans toutes ses actions à partir d'un PC fixe, mais aussi, à terme, de voir ce qu'il accompli de lui meme.

Aucun commentaire:

 
Il y a actuellement personnes connectes Over-Blog dont sur ce blog