Menu

Les différents programmes pour le robot

process


Binaires: /robot2003/bin/
Applis
Embedded/host
Source code
Description
Parameters
robot Embedded src/robot/main Programme principal embarque dans le robot qui charge une librairie dynamique. C'est la librairie dynamique qui contient vraiment le programme execute. Nom de la librairie dynamique a charger (cf robot2003/lib)
viewer3D Host src/host/viewer Programme principal d'interface avec le simulateur embarque dans le robot. Ce programme permet de voir la position estimee du robot en 3D. Ce programme doit etre lance avant 'robot' Aucun
remoteTelecommand Host src/host/telecommand Programme qui permet de telecommander le robot par le reseau en utilisant soit le clavier, soit une manette playstation connectee sur port parallele. Il faut etre root pour lancer ce programme (a cause de la gestion du port parallele). Ce programme doit etre lance apres 'robot'. address IP du robot (si pas de parametre => localhost)


Librairies dynamiques
Nom de la lib
Groupe
Source code
Description
testMove.so / testMoveSimu.so test src/robot/strategy/test/testmove Teste la librairie de movement (move.h en lancant move_validate). Le robot test tous les types de deplacements
testMotor.so / testMotorSimu.so test src/robot/strategy/test/testmotor Teste la librairie des motors (motor.h en lancant motor_validate).
testReversorOutputs.so / testReversorOutputsSimu.so test src/robot/strategy/test/testReversor Programme pour tester les commandes envoyées à la carte retourneur.
telecommand.so / telecommandSimu.so telecommand src/robot/strategy/telecommand Permet de telecommander le robot en utilisant le clavier. a utiliser par telnet.
remoteTelecommand.so / remoteTelecommandSimu.so telecommand src/robot/strategy/telecommand Recepteur pour le programme de telecommande qui envoit ses ordre par socket. C'est le programme a charger en memoire avant de lancer bin/remoteTelecommand sur une autre machine.
straNoCamera.so / straNoCameraSimu.so strategy no camera src/robot/strategy/strate_noCamera/basic Strategie de base consistant a se deplacer sur le terrain en suivant des lignes et a retourner les palets au fur et a mesure. Cette strategie utilise un minimum de capteurs (juste les bumpers).

Last modified: Mon Jan 20 21:16:51 MET 2003