|
Intelligent Mobile Robots |
![]() |
You must have a suitable Linux distribution running into your computer in order to install Player Robotics Interface and Stage 2.5D Mobile Robotics Simulator. The following are the steps you might follow to install Player and Stage on a Fedora 9 machine. It will also work on similar distributions with similar configuration. Follow the first 2 steps in Personal Fedora 9 Installation Guide to install Fedora 9 correctly (in addition, great tips for F9), and add Development Support during installation in order to be able to compile and install Player/Stage and their prerequisites.
Mandatory prerequisites available at Fedora 9 Package List that are not installed with the above configuration:
Install from fedora rpm repository usin Yum:
Additionaly, Player looks for libboost_thread.so which does not come with boost-devel (that it should be already installed in your system) package, so make a symbolic link as follows:
Optional prerequisites:
(*) already installed with the above Fedora 9 configuration
Install from fedora rpm repository usin Yum:
Python bindings for Player/Stage (optional):
Add to /etc/bashrc :
And optionally for Python bindings:
$ tar
xvzf player-2.1.1.tar.gz
$ cd player-2.1.1
$ ./configure
$ make
$ make install
Running:
$ player /usr/local/share/player/config/pioneer.cfg
Output:
[root@localhost ~]#
player
/usr/local/share/player/config/pioneer.cfg
Player v.2.1.1
* Part of the Player/Stage/Gazebo
Project [http://playerstage.sourceforge.net].
* Copyright (C) 2000 - 2006 Brian
Gerkey, Richard Vaughan, Andrew Howard,
* Nate Koenig, and contributors.
Released under the GNU General Public License.
* Player comes with ABSOLUTELY NO
WARRANTY. This is free software, and you
* are welcome to redistribute it under
certain conditions; see COPYING
* for details.
Listening on ports: 6665
$ tar
xvzf Stage-3.0.1-Source.tar.gz
$ cd Stage-3.0.1-Source
$ cmake .
$ make
$ make install
Running:
$ stage worlds/fasr.world


TODO