Chapter 2. Démarage rapide

Table of Contents

Installation
Windows
Installation
Linux
Pour RPM
Pour Debian
Installation manuelle (depuis un tarball)
MacOs
Installation manuelle
Le mode évaluation
Installation de la license
License Urbi basé sur les licenses "webots.key"
License Urbi basé sur dongle USB
Problème de licence
Premiers pas avec URBI pour Webots
Les mondes URBI
Le contrôleur URBI
Envoyer des commandes avec un logiciel client
Telnet
Charger des programmes URBI au démarage du contrôleur

Cette section décrit comment installer URBI pour Webots sur votre ordinateur et vous explique son fonctionnement de base.

Installation

Le processus d'installation dépend de votre système d'exploitation, il vous suffit de suivre les instructions qui vous sont données par l'installeur.

Sous linux, vous avez le choix entre plusieurs packages. Choisissez celui qui convient a votre distribution.

Attention: Les privilèges root (administrateur) sont requis lors de l'installation.

Table 2.1. Quel package choisir ?

Distribution LinuxPackage extension
RPM based distributions
  • CentOS
  • Fedora Core
  • Mandriva Linux
rpm
Debian based distributions
  • Debian GNU/Linux
  • Ubuntu
deb
Others
  • Arch Linux
  • Gentoo
  • SUSE
tarball (zip, tar.gz or tar.bz2)

Windows

Installation

Pour installer URBI pour Webots sous Windows, Webots doit être installé sur votre ordinateur. Si Webots n'est pas installé, commencez par l'installer. Puis double-cliquez sur "URBI Webots 1.0 Setup.exe" et suivez les instructions données par l'installeur:

  1. L'installeur vous recommande de fermer toutes les applications ouvertes pendant l'installation d'URBI pour Webots. Cliquez sur "Next >" pour passer à l'étape suivante.

  2. Avant d'installer URBI pour Webots, vous devez lire et accepter la Licence d'utilisation. Une fois que vous l'aurez lu, checkez "I accept the agreement" pour signifiez que vous acceptez les conditions d'utilisation fixées par la License et cliquez sur "Next >" pour passer à l'étape suivante.

  3. L'installeur détecte automatiquement le répertoire d'installation de Webots et installe le contrôleur URBI, les mondes et les données au même endroit. Pour tous les autres fichiers (URBI pour Webots Sdk et Documentation URBI pour Webots) vous devez fournir un nouveau répertoire d'installation. C'est ce que l'installeur demande à cette étape. Choisissez un répertoire ou acceptez celui proposé par défaut, C:\Program Files\Gostai\URBI Webots 1.0, et cliquez sur "Next >" pour passer à l'étape suivante.

  4. A cette étape vous pouvez choisir quels composants seront installés sur votre ordinateur. Les composants nécessaires ("URBI Webots") ne peuvent pas être désélectionnés: le contrôleur URBI, les mondes et les données. Ils seront installés dans le répertoire d'installation Webots. Les composants optionnels sont le "URBI Software Development Kit", utiles si vous voulez développer vos propres UObjects et les lier à URBI, et le "URBI Documentation". Les composants optionnels seront installés à l'endroit que vous avez spécifié à l'étape 3). Cliquez la case de sélection à côté de l'élément que vous voulez installer, et cliquez sur "Next >" pour passer à l'étape suivante.

  5. Vous pouvez choir l'endroit où les raccourcis vers les fichiers URBI seront installés dans votre Menu Démarer. Vous pouvez choisir de ne mettre aucun raccourci en sélectionnant "Don't create a start menu folder". Cliquez sur "Next >" pour passer à l'étape suivante.

  6. Les fichiers sources URBI ont une extension ".u". par défaut, l'installeur associe tout les fichiers ".u" à URBI. Si vous ne voulez pas que ces fichiers lui soit associés, déselectionnez la case correspondante. et cliquez sur "Next >" pour passer à l'étape suivante.

  7. L'installeur affiche un résumé des options d'installation pour que vous puissiez vérifier que tout est correct. Cliquez sur "install" pour installer URBI pour Webots sur votre ordinateur.

  8. L'installeur affiche le fichier README. cliquez sur "Next >" pour passer à l'étape suivante.

  9. Vous avez fini d'installer URBI pour Webots. Cliquez sur "Finish" pour fermer l'installeur.

Linux

Pour RPM

rpm -hiv <package urbi pour Webots>.rpm

Pour Debian

Exécutez les commandes suivantes:

$ sudo dpkg --install <package urbi pour Webots>.deb

Votre logiciel est installé, vous avez maintenant à installer la licence.

Installation manuelle (depuis un tarball)

Tapez en étant en root:
$ cd /
$ tar -xvzf  <package urbi pour Webots>.tgz
ou
$ cd /
$ tar -xvjf  <package urbi pour Webots>.tar.bz2

MacOs

Installation manuelle

Vous devez être administrateur sur votre machine pour pouvoir installer Urbi pour Webots. Extrayez l'archive zip contenant Urbi pour Webots en double cliquant dessus. Vous obtiendrez deux dossiers: usr et webots. Vous devez copier les contenu du répertoire webots dans le répertoire d'installation de Webots (si vous avez fait l'installation par défaut alors il se trouve dans /Applications/Webots). Et vous devez copier le contenu du répertoire usr dans le répertoire système /usr.

Disons par exemple que vous avez extrait l'archive zip sur le Bureau (le répertoire Bureau de votre ordinateur), et que vous avez renseigné la variable WEBOTS_HOME (en lui donnant pour valeur le répertoire d'installation de Webots), comme expliqué dans la documentation de Webots. Alors dans un terminal vous pouvez taper:

    $ cd $HOME/Desktop
    $ ls
    usr webots webots-urbiengine-sdk-webots-1.03-k1462-e247-l482-powerpc-apple-darwin8-gcc-4.0.1.zip
    $ cp -r usr /
    $ cp -r webots/* $WEBOTS_HOME/