Log in Page Discussion History Go to the site toolbox

RobotYARP

From WikIRI

Please, jump to robotYARP4 wiki to get information about the current project development. robotYARP is no more maintained!!!

How to get robotYARP

you can download this project from the CVS on haydn, you just need to do

$ cvs co -d :ext:osandova@haydn.upc.es:/users/cvsroot robotYARP

Now you have the source code of the project. To compile the project you need to install all the project dependences.

# apt-get install make cmake qt3-apps-dev

Using robotYARP

An exaple of use of this project is the execution of the pathExecution component

irst we need to start the YARP server

$ yarp server

Then run the robot simulator that is located in the robotSim directory inside robotYARP. To know the parameters meaning run robotSimMain without them.

~/robotYARP/robotSim$ ./robotSimMain 1 2 7 0

If you want to see the robot simulation run

~/robotYARP/gui$ ./navigationGui

Then run the localizatioin algorithm, in this case we use the Particle Filter for localization.

~/robotYARP/localizationPF$ ./localization 0 0 localization 2 7 0 50

Now you can run the Path Executor

~/robotYARP/pathExecution$ ./MainPathExecution

AnNow the pathExecutor is sending by a YARP port local goals. You just need an local goal executor, in this case the Obstacle Avoidance

~/robotYARP/Obst_avoid$ ./ObstAvoid

Site Toolbox:

Personal tools
This page was last modified on 27 January 2010, at 19:21. - This page has been accessed 1,255 times. - Disclaimers - About WikIRI