Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
playerstage [Le 24/01/2010, 14:04]
TangiX
playerstage [Le 11/09/2022, 11:50] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Lucid simulateur ​robotique programmation BROUILLON}}+{{tag>Xenial ​robotique programmation BROUILLON}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Simulateur robotique Player/​Stage ====== ====== Simulateur robotique Player/​Stage ======
  
-> <<All the world'​s a stage, And all the men and women merely players.>>​ William Shakespeare,​ As You Like It +> <<All the world'​s a stage, And all the men and women merely players.>>​ William Shakespeare,​ As You Like It
  
 **Player/​Stage** est un projet permettant la simulation de robot sur votre ordinateur. **Player/​Stage** est un projet permettant la simulation de robot sur votre ordinateur.
Ligne 17: Ligne 17:
 {{:​robot-player.png}} {{:​stage.png}} {{:​robot-player.png}} {{:​stage.png}}
  
-===== Pré-requis ===== 
- 
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
-  * Stage nécéssite un environnement graphique 
  
 ===== Installation ===== ===== Installation =====
  
-Ubuntu fournit les paquets **robot-player** et **stage** qui permettent d'installer ​automatiquement ​Player/Stage. Il s'agit de la version 2.0.4 pour player ​ et 2.0.3 pour stage.+Il existe actuellement trois méthodes pour installer ​le projet ​Player ​sur Ubuntu.
  
-Si vous désirez obtenir ​la dernière version de la branche 2.0.x ou passer à la branche 2.1.x/3.x, vous devrez installer manuellement Player/​Stage à partir [[http://sourceforge.net/project/showfiles.php?​group_id=42445|des sources]].+  * Avec les sources : si vous désirez obtenir ​les dernières versions, vous devrez installer manuellement Player/​Stage à partir [[https://github.com/rtv/Stage|de github]]
 +   * Avec les dépots de "Linux Robotics Studio"​ (ppa) : L'​équipe de Player/​Stage fournit maintenant un PPA a jour.
  
-==== Avec les dépôts ==== +Cette dernière méthode est conseillé. 
- +La première méthode est fastidieuse et a réservé à des besoin spécifiquesLe seconde méthode ​ne vous permet ​pas d'​obtenir ​la version actuelle de Player/Stage.
-Des paquets sont fournit sur le dêpots universeToutefois ceux-ci ​ne sont pas opérationnels directement. Reportez-vous à la section configuration pour obtenir une installation fonctionnelle. +
- +
-[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt://​robot-player,​stage|robot-player et stage]]**.+
  
 ==== Avec les sources ==== ==== Avec les sources ====
  
-Nous allons ici traiter de l'​installation de player et stage avec les dernières sources disponibles ​player 3.0.1 et Stage 3.2.2. +Suivre ​les instructions du fichier [[https://github.com/rtv/Stage/blob/master/INSTALL.txt|install de github]]Voir aussi [[https://github.com/rtv/Stage/issues/69|ici]].
- +
-Installation de cmake : +
- +
-  sudo apt-get install cmake +
- +
-Téléchargement des sources de player 3.0.1 +
- +
-  cd ~/ +
-  mkdir install && cd install +
-  wget http://​sourceforge.net/projects/playerstage/files/Player/3.0.1/​player-3.0.1.tar.gz/​download +
-  tar -xvf player-3.0.1.tar.gz +
-  cd player-3.0.1/​ +
- +
-Installation de player 3.0.1 +
- +
-  mkdir build && cd build +
-  cmake ../ +
-  make +
-  sudo make install +
- +
-Pour le bon fonctionnement ​de pkgconfig +
- +
-  export PKG_CONFIG_PATH+=/​usr/​local/​lib/​pkgconfig +
-  export PKG_CONFIG_PATH+=/​usr/​local/​lib64/​pkgconfig +
- +
-Installation des dépendances pour stage 3.2.2 +
- +
-  sudo apt-get install libfltk1.1-dev +
-  sudo apt-get install libglu1-mesa-dev +
-  sudo apt-get install libtool +
- +
-Téléchargement des sources de stage 3.2.2 +
- +
-  cd ~/install +
-  wget http://sourceforge.net/projects/​playerstage/​files/Stage/3.2.2/Stage-3.2.2-Source.tar.gz/​download +
-  tar -xvf Stage-3.2.2-Source.tar.gz +
-  cd Stage-3.2.2-Source/​ +
- +
-Installation de stage 3.2.2 +
- +
-  mkdir build && cd build +
-  cmake ../ +
-  make +
-  sudo make install +
- +
-Il reste ensuite à copier les fichiers world donné en exemple dans votre espace de travail : +
- +
-  mkdir ~/<​Workspace>/​Player-stage +
-  cp -r ~/​install/​Stage-3.2.2-Source/​worlds/​ ~/<​Workspace>/​Player-stage/​ +
- +
- +
 FIXME FIXME
  
-===== Configuration ===== 
  
-Player/​Stage ​nécessite un fichier particulier ​de X11rgb.txt. Ce fichier est une table de correspondance entre des noms de couleur et leurs valeurs RGB. Ce fichier n'est maintenant plus présent mais certains paquet tel que **stage** s'en servent encore.+==== Avec les dépôts PPA ==== 
 +FIXME le ppa est obsolète. 
 +L'​équipe du projet ​Player/​Stage, par l'​intermédiaire ​de Toby Collett (alias thjc)a mis en place un PPA nommé Linux Robotics StudioCelui-ci a pour but de réunir tous les projets open-source lié à la robotique.
  
-Vous trouverez plus d'​informations sur ce problème sur le site [[https://bugs.launchpad.net/​ubuntu/+source/xorg/+bug/​300935|launchpad]].+Dans un premier temps, vous devez installer ​le PPA **ppa:​thjc/​ppa** (https://​launchpad.net/​~thjc/+archive/ubuntu/ppa)).
  
-On y apprend nottement qu'une version du fichier est disponible ​[[http://​cvsweb.xfree86.org/​cvsweb/​*checkout*/xc/programs/​rgb/​rgb.txt?​rev=HEAD&​content-type=text/​plain|ici]].+Ensuite, ​[[:tutoriel:​comment_installer_un_paquet|Installez les paquets]] ​**[[apt://robot-player,​stage|robot-player et stage]]**.
  
-  sudo -s +Si vous aviez déjà installé les paquets officiels (par la méthode précédente),​ une mise à jour après l'​ajout du PPA suffit.
-  <Entrez votre mot de passe> +
-   +
-  mkdir /​usr/​X11R6/​lib +
-  mkdir /​usr/​X11R6/​lib/​X11 +
-  cd /​usr/​X11R6/​lib/​X11/​ +
-  wget -O rgb.txt http://​cvsweb.xfree86.org/​cvsweb/​*checkout*/​xc/​programs/​rgb/​rgb.txt?​rev=HEAD&​content-type=text/​plain +
-  exit+
  
  
Ligne 114: Ligne 49:
 FIXME FIXME
  
-===== Désinstallation ===== 
- 
-Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'​application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. 
  
-===== Liens =====+===== Voir aussi =====
  
 +  * [[gazebo|Installation de Gazebo]]
   * **(en)** [[http://​playerstage.sourceforge.net/​|Site du projet Player/​Stage/​Gazebo]]   * **(en)** [[http://​playerstage.sourceforge.net/​|Site du projet Player/​Stage/​Gazebo]]
-  * **(en)** [[http://​en.wikipedia.org/​wiki/​Player_Project|Article sur Wikipédia]]+  * **(en)** [[wp>Player_Project|Article sur Wikipédia]]
  
 ---- ----
  
 //​Contributeur principal : [[utilisateurs:​tangix|TangiX]].//​ //​Contributeur principal : [[utilisateurs:​tangix|TangiX]].//​
  • playerstage.1264338254.txt.gz
  • Dernière modification: Le 24/01/2010, 14:04
  • par TangiX