Le javascript est désactivé sur votre navigateur
 
Prononcer /'po.bot/
Accueil du site
  publication inférieure à 7 jours
  publié < 7j sous cette rubrique
     
Définition : URBI

URBI désigne à la fois un système client/serveur pour la robotique et le langage de script qui permet d’écrire un seul code client quelle que soit la plateforme qui fait office de serveur URBI.

Désormais sous licence Open Source, c’est la société Gostai qui en est à l’origine et s’assure de son développement sur le plus grand nombre de cibles (robots commerciaux, kits de développement,...)

Rubriques associées
NXT avec URBI
Cette section vous propose différents didacticiels pour prendre en main URBI sur un robot Lego Mindstorms NXT.
Des ateliers sont régulièrement proposés : contactez-nous pour en organiser un.
Articles associés
samedi 16 juillet 2011
par Julien H.
Quel langage pour un robot ?
Beaucoup de débutants ont peur de commencer à construire un robot mobile autonome car ils craignent d’être bloqué par l’apprentissage d’un langage de programmation.
Ce n’est pas un problème, et on peut même s’en passer dans certains cas. Mais afin de clarifier cette question, voici quelques éléments d’introduction à la robotique ludique.
Qu’est ce qu’un langage informatique ?
Un langage est un ensemble de signes permettant de communiquer. C’est-à-dire des éléments communs permettant d’exprimer une information d’un émetteur à un récepteur de manière à ce que cette information soit la moins (...)

lire la suite de l'article
jeudi 16 septembre 2010
par Julien H.
Concours Urbi Open Source 2010
Epreuve de programmation organisée par Gostai
La société Gostai proposait du 15 septembre au 15 décembre 2010 un concours de programmation basé sur l’environnement Urbi, donc en langages urbiscript et C++.
Page officielle du concours URBI Open Source 2010
Les résultats !
Le projet vainqueur est intéressant et mérite son prix : un sujet un peu guerrier (une tour qui lance des projectiles sur les intrus) mais une réalisation soignée. C’est l’oeuvre d’Herman du blog 2-high.info. Bravo !
La base robotique choisie est le kit Mindstorms NXT de Lego, très logique au vu des nombreuses possibilités offertes. A noter qu’une caméra a été (...)

lire la suite de l'article
dimanche 4 juillet 2010
par Julien H.
Configurer un robot NXT pour Urbi
Le fonctionnement d’Urbi au démarrage est simple :
démarrer l’engine Urbi
assurer la connexion avec la brique Mindstorms NXT
charger les fichiers de configuration
Le fichier principal est "global.u" qui se trouve dans le répertoire data. Faites une copie de ce répertoire avant de commencer vos propres modifications.
Voici la partie minimale d’un bon fichier global.u :
// Here we load NXT driver. load("nxt.u") ;
// To load the model of the robot load("SimpleBot.u") ;
// To load our own scripts load("pobot.u") ;
echo("Loading successfull.") ;
Il y a trois étapes :
le driver (...)

lire la suite de l'article
dimanche 4 juillet 2010
par Julien H.
URBI sur NXT en Bluetooth
Autre moyen de connexion à la brique Lego Mindstorms
Lien vers la page Urbiforge pour Lego Mindstorms NXT
La liaison Bluetooth est mieux adaptée à un robot mobile que la liaison USB car vous pourrez observer le comportement réel du robot quand il se déplace.
L’autonomie et les temps de réponse avec le serveur URBI en sont forcément modifiés, donc adaptez le mode de connexion à vos besoins : j’aime particulièrement la liaison USB pour faire des tests unitaires sur les capteurs sans avoir à courir après le robot et sans être tributaire de la bonne communication Bluetooth et tous les ralentissements qu’on peut observer (il faut dire que le (...)

lire la suite de l'article
vendredi 2 juillet 2010
par Julien H.
Installation d’URBI pour Mindstorms NXT
Didacticiel pour faire fonctionner URBI sur votre robot Lego via USB
Lien vers la page Urbiforge pour Lego Mindstorms NXT
Depuis que la plateforme de gestion URBI est passée en open-source (mai 2010), l’intérêt qu’on lui porte est croissant. Nous avions déjà présenté cette solution universelle et libre dans cet article, mais cette fois nous la mettons en pratique sur un robot, ici le Lego Mindstorms NXT.
Prérequis
Il vous faut :
un ordinateur PC Windows (versions récentes)
un robot Lego Mindstorms NXT (toute version)
un câble USB (un autre article sera dédié au Bluetooth)
Téléchargements
Cette section peut être soumise à de nouveaux changements ou (...)

lire la suite de l'article
jeudi 17 juin 2010
par Julien H.
Découverte d’Urbi
Urbi, pour Universal Real-time Behavior Interface, est un dispositif de contrôle client-serveur destiné à universaliser le pilotage de robots différents d’un point de vue matériel et logiciel mais pouvant faire fonctionner une interface de communication standardisée.
On doit la naissance d’Urbi en 2003 au fondateur de Gostaï, une société française qui développe différents environnements de programmation et contrôle de robots de service, et accessoirement sponsorise Pobot depuis juin 2010.
Urbi est désormais open-source (licence GPL) et peut être étendu facilement grâce à une interface C++ (...)

lire la suite de l'article
jeudi 10 juin 2010
par Julien H.
Gostai
Gostai est une société française qui développe la solution Urbi et divers logiciels visant à piloter de manière universelle et standard tout un tas de robots mobiles.
Ils sont connus pour l’intégration d’Urbi dans des robots célèbres comme Aibo. Urbi est un logiciel open source mais Gostai développe des logiciels permettant de programmer facilement des robots basés sur des scripts Urbi.
Nous avions déjà eu un aperçu des solutions de Gostai lors de l’utilisation du robot télécommandé par Internet à La Villette. Désormais cette entreprise nous soutient dans le développement de nouveaux (...)

lire la suite de l'article
Brèves associées
Brève publiée le jeudi 27 janvier 2011
Le REETI arrive sur Terre
Ce drôle d’extra-terrestre est un voisin, puisque c’est le dernier-né de la société Robopec à Six-Fours les plages (Var). Il s’agit d’un "PCbot", un robot ayant toute la puissance d’un ordinateur. Cela lui permet de (...)
Sites web associés
Site du fanzine LibreBot
Fin 2009 paraissait un ovni : un "fanzine" à l’ancienne, avec des articles rédigés par un seul auteur, passionné du robot Nao et du langage URBI, avec une mise en forme directe sous format imprimable (fichier pdf), sans version en ligne. Surprenant mais intéressant.