Il s'agit d'un framework qui a pour but de simplifier (voire même d'universaliser) la programmation pour les systèmes robotisés. Cela est possible grâce aux UObject, entité d'Urbi bas niveau qui s'occupent de gérer le hardware. Ensuite, en fonction des méthodes décrites dans ces UObject (où il est possible d'inclure des objets C++), le robot peut se contrôler localement ou à distance grâce au Urbiscript, le langage de script propre à Urbi.
Le fait que Urbi propose maintenant un pont avec Qt permet de créer des interfaces graphiques directement dans Urbi, qui peuvent répondre à des évènements Urbiscript par exemple.
Il en est de même avec Ogre et Bullet, qui auront la possibilité d'interagir avec Urbi.
[^] # Re: Mais Urbi, c'est quoi ?
Posté par Graphox . En réponse à la dépêche Des nouvelles d'Urbi, désormais utilisable pour les jeux vidéo. Évalué à 5.
Le fait que Urbi propose maintenant un pont avec Qt permet de créer des interfaces graphiques directement dans Urbi, qui peuvent répondre à des évènements Urbiscript par exemple.
Il en est de même avec Ogre et Bullet, qui auront la possibilité d'interagir avec Urbi.