Il comprend:
- Un modèle de composants C++ avec gestion de dataflow : UObject ;
- Un middleware permettant aux composants d'interagir localement ou en réseau ;
- Un langage de script parallèle et événementiel, urbiscript, pour orchestrer les interactions entre composants ;
- Un environnement d'exécution faisant le lien entre les composants et urbiscript.
Urbi est en développement depuis 2006 au sein de Gostai et provient originellement du monde académique. Seule l'API UObject était jusqu'à maintenant distribuée sous licence open-source, permettant à quiconque de développer des composants C++ utilisables depuis Urbi. Depuis mai 2010, le noyau du framework - comprenant l'interpréteur urbiscript, son scheduler et l'environnement d'exécution des UObjects - est à son tour passé open source sous licence Affero GPL v3.
Ce changement de licence permet aux utilisateurs d'utiliser Urbi avec l'assurance de pouvoir l'adapter à leur besoin et leur offre une indépendance vis-à-vis de Gostai. Gostai accepte les soumissions de patchs venant de l'extérieur pour une intégration éventuelle après revue.
Aller plus loin
- Le site communautaire urbiforge (18 clics)
- La page de téléchargement (20 clics)
- Vidéos d'illustration, dont le google tech talk sur Urbi (12 clics)
- Le site web de Gostai (8 clics)
- La documentation (14 clics)
# Communauté
Posté par Florian . Évalué à 3.
# Et orbi?
Posté par YLD . Évalué à 7.
[^] # Re: Et orbi?
Posté par xavier philippon . Évalué à -2.
[^] # Re: Et orbi?
Posté par Pierre Jarillon (site web personnel) . Évalué à 2.
# action/reaction
Posté par Albert_ . Évalué à 1.
http://hardware.slashdot.org/story/10/05/21/0043254/Microsof(...)
[^] # Re: action/reaction
Posté par FantastIX . Évalué à 3.
Waaaaaaaaaaaaaaahahahahhaha...
Désolé, pas pu me retenir! J'imagine mal Microsoft dans la robotique... Pourquoi pas les ponts et chaussées? Tenez, imaginez un pont qu'il faudrait retourner pour aller dans l'autre sens?... Encore mieux: un pont de cent mètres de large à une seule bande de circulation de trois mètres pour poids lourds uniquement, les automobiles font le tour...
Sont trop forts!
[^] # Re: action/reaction
Posté par Maclag . Évalué à 3.
"Veuillez reconstruire le pont pour prendre en compte la nouvelle peinture jaune du poteau sur le bord de la route".
Encore mieux: un pont qui s'ouvre pour laisser passer les bateaux, sauf qu'il attend pas les bateaux et emmerde les automobilistes:
"Suite à un plantage, les barrières de sécurité ont été abaissées et le pont va se lever avec vous dessus.
Voulez-vous envoyer un rapport d'erreur à Microsoft?
- Oui... vite!
- Non, j'ai déjà fait mon testament"
[^] # Re: action/reaction
Posté par tuiu pol . Évalué à 2.
je serais curieux de connaître comment tu as pu arriver à ce type de conclusion o_O
[^] # Re: action/reaction
Posté par Albert_ . Évalué à 1.
ps: je me doutais bien qu'il allait bien y avoir quelqu'un pour lire a l'envers et prendre ca comme un attaque contre Microsoft...
[^] # Re: action/reaction
Posté par MrLapinot (site web personnel) . Évalué à 3.
http://www.rfc1149.net/blog/2009/12/07/urbi-is-going-open-so(...)
[^] # Re: action/reaction
Posté par Albert_ . Évalué à 2.
[^] # Re: action/reaction
Posté par tuiu pol . Évalué à 2.
# Dommage...
Posté par lolop (site web personnel) . Évalué à 5.
J'ai rencontré J.C.Baillie il y a quelques années, qui m'avait fait une présentation d'Urbi, qui m'avait fortement intéressé. Il devait alors le passer en open-source, et en même temps trouver le moyen de faire continuer son développement par une entité hors de l'ENSTA. Les deux buts ont dû sembler incompatibles ou du moins difficiles à concilier à l'époque, en tout cas le manque de code accessible avec une license claire nous avait conduit à abandonner cette option.
Mais c'était déjà très intéressant, depuis ça a dû s'améliorer, n'hésitez pas à tester. Et AMA ça devrait pouvoir aussi être utilisé pour des systèmes plus orientés automatique / domotique.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.