Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
playerstage [Le 20/04/2009, 23:45] 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>Jaunty player stage robot-player simulateur robot robotique développement BROUILLON}} | + | {{tag>Xenial robotique programmation BROUILLON}} |
- | ====== Simulateur robotique player/stage ====== | + | ---- |
- | <note attention>Cette page est en cours de rédaction, Merci d'attendre avant de suivre les instructions présentées.</note> | + | ====== Simulateur robotique Player/Stage ====== |
- | Player/Stage est un projet permettant la simulation de robot sur votre ordinateur. | + | > <<All the world's a stage, And all the men and women merely players.>> William Shakespeare, As You Like It |
- | <note tip>Bien que nous appelions ici le simulateur << Player/Stage >>, Player n'est pas un simulateur mais une couche d'abstraction entre un robot physique et votre programme. Stage est un simulateur car il remplace le robot. Ainsi votre programme peut être tester rapidement, à moindre coût et sans modification.</note> | + | **Player/Stage** est un projet permettant la simulation de robot sur votre ordinateur. |
- | {{:robot-player.png|}} | + | |
- | {{:stage.png|}} | + | |
- | ===== Pré-requis ===== | + | Bien que nous appelions ici le simulateur « Player/Stage », Player n'est pas un simulateur mais une couche d'abstraction entre un robot physique et votre programme. Stage est une simulateur 2D sur lequel Player peut s'appuyer. Stage peut accepter un ou plusieurs robots permettant ainsi de simuler les comportements collaboratifs. |
- | <note tip>Si, pour la suite des opérations, des pré-requis sont nécessaires, indiquez-les. Citons quelques exemples :</note> | + | Player se trouve donc à la fois sur le robot et sur le poste de développement. La configuration de celui-ci permet de l'interfacer avec les capteurs et les actionneurs du robot, ou avec l'environnement de simulation fournit par stage. |
- | * Disposer des [[:sudo|droits d'administration]]. | + | |
- | * Disposer d'une connexion à Internet configurée et activée. | + | |
- | * Avoir activé l'accès aux [[:depots#universe_et_multiverse|dépôts Universe et Multiverse]]. | + | |
- | * Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt://libxine-extracodecs|libxine-extracodecs]]**. | + | |
- | ===== Installation ===== | + | Le modèle « Player/Stage » permet d'unifier le développement et de faciliter l'échange entre collaborateurs. Il permet de tester rapidement et à moindre coût le comportement de votre programme. |
- | Ubuntu fournit les paquets robot-player et stage qui permettent d'installer automatiquement Player/Stage, mais vous préférez l'installation par les sources. | + | {{:robot-player.png}} {{:stage.png}} |
- | ==== Avec les dêpots ==== | ||
- | L'installation s'éffectue en deux étapes : | + | ===== Installation ===== |
- | Premièrement, [[:tutoriel:comment_installer_un_paquet|installez les paquets]] **[[apt://robot-player,stage|Player/Stage]]**. | + | Il existe actuellement trois méthodes pour installer le projet Player sur Ubuntu. |
- | Ensuite, il est nécessaire de télécharger un fichier qui n'est plus présent, rgb.txt... | + | * 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. | ||
+ | Cette dernière méthode est conseillé. | ||
+ | La première méthode est fastidieuse et a réservé à des besoin spécifiques. Le seconde méthode ne vous permet pas d'obtenir la version actuelle de Player/Stage. | ||
==== Avec les sources ==== | ==== Avec les sources ==== | ||
- | Téléchargez les sources sur sourceforge | + | 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]]. |
+ | FIXME | ||
- | ===== Configuration ===== | ||
- | Tout d'abord, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **/truc/machin/bidule** en modification puis … | + | ==== 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 Studio. Celui-ci a pour but de réunir tous les projets open-source lié à la robotique. | ||
- | <note tip>Configuration particulière ? Expliquez les détails utiles de configuration (il n'est pas nécessaire de faire un copier-coller de la page de manuel ; les grandes lignes suffisent avec éventuellement un lien dans les références). | + | Dans un premier temps, vous devez installer le PPA **ppa:thjc/ppa** (https://launchpad.net/~thjc/+archive/ubuntu/ppa)). |
- | </note> | + | |
- | ===== Utilisation===== | + | Ensuite, [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt://robot-player,stage|robot-player et stage]]**. |
- | Lancez l'application depuis le menu //Applications -> Accessoires -> Machin Chose// ou //via// la commande suivante : | + | 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. |
- | machin-chose | ||
- | <note tip>Raccourcis intéressants ? Fonctions cachées ? Expliquez le fonctionnement général de ce que vous présentez (là non plus, il n'est pas nécessaire de copier-coller la page de manuel). | + | ===== Utilisation===== |
- | </note> | + | |
- | ===== Désinstallation ===== | + | FIXME |
- | 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)** [[wp>Player_Project|Article sur Wikipédia]] | ||
---- | ---- | ||
- | //Contributeurs principaux : [[utilisateurs:tangix|TangiX]].// | + | //Contributeur principal : [[utilisateurs:tangix|TangiX]].// |