Monday, March 23, 2009

Some questions on Player/Stage installation

Hi everyone!

I hope you are all doing well. I agree with Carlos in that we should start working on the small robot at soon as possible. Meanwhile, I installed Player/Stage according to the manuals included in the main web page.

At first I had some trouble with the instructions indicated at the project file " It is also required to redirect the $LD_LIBRARY_PATH from the “.bashrc” in each user HOME path.", but I fortunately could get some help and I think I have figured it out.

However, when installing Stage, I came to a step that said as follows: "Test to see if Stage works by running the stest program:
src/stest worlds/simple.world robot1
If you see a robot running around, your build was successful." Well, I didn't see the robot so I went to a user group for debugging help indicated in the same step. A lot of the suggestions and comments there didn't seem entirely clear to me so I just decided to continue with the next step assuming I wasn't running the test program correctly.

This is why I would like to know if there is a way I can check that my installation process was concluded successfully. I would really appreciate your feedback in this aspect.

I will make an effort to visit the lab daily at every available hour I have in order to see if we can meet during this periods of time. I'll be seeing you soon.

Take care!

1 comment:

  1. Hi Laura,

    Thanks for posting.

    It is very nice to hear you are having some improvements on the Player installation. Perhaps you will need to add some more paths to the $LD_LIBRARY_PATH or to another variables, depending on the drivers and tools we will be using from Player/Stage.

    The best way to test a Player/Stage intallation is by executing a CFG file. So test from whichever path you installed Stage with the following command:

    $player STAGE_PATH/worlds/simple.cfg

    If you open this CFG file you will see how are Stage drivers defined for Player. They basically require a WORLD file and a model for each simulated instance. In this case, if you also open the "simple.world" file (the correspondent world model), you will see that the line 'model r0"', refers to a simulated instance of a pioneer2dx robot.

    Please, let us know if you could see the simulated robot.

    Kind regards,

    Renato.

    ReplyDelete