[ros-users] ROS and URBI

Sam Quintanar robosq at hotmail.com
Tue Jul 13 01:13:13 UTC 2010

Recently, I posted and received the following feedback from URBI concerning using URBI with ROS.
Is what is stated below accurate from a knowledgable ROS-user's perspective?

Post subject: ROS and URBI
Posted: Mon Jul 12, 2010 8:14 am 

Joined: Fri Jun 26, 2009 10:18 pm
Posts: 4 

I'm coming from the ROS world and now see that URBI has integrated with ROS.
What currently escapes me is:

Using ROS is great, and if URBI adds another layer of code on top of ROS, what type of advantage does URBI provide that ROS doesn't to justify adding another layer of complexity to controlling a robot?

The above question is not meant to disparage URBI in any way.
URBI seems great, and I would like to use it with ROS but am confused about what it buys me, that's all.




 Post subject: Re: ROS and URBI
Posted: Mon Jul 12, 2010 11:41 am 

Site Admin

Joined: Sun Mar 13, 2005 8:55 pm
Posts: 402 

Hi SamQ,

ROS provides a component architecture to support reusable modules (a bit like UObject in the Urbi world), and has a good community, which means there are many components available. What is missing so far in ROS is the orchestration layer that urbiscript provides. Using Urbi+ROS, you will typically launch ROS nodes from urbiscript (instead of bash commands), and then use the parallel, tag-based and event-driven capabilities of urbiscript to orchestrate these components into behavior scripts. Much like what people do with python or LUA in videogames today, but with the unique features of the urbiscript language to make the job easier.

Besides, you might be interested to get Gostai Studio on top of all this, which is a graphical programming tool to design user interfaces and complex behaviors using finite state machines. More info to try it here:

Hope this helps,

The New Busy think 9 to 5 is a cute idea. Combine multiple calendars with Hotmail. 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osuosl.org/pipermail/ros-users/attachments/20100712/c6e8d398/attachment-0002.html>

More information about the ros-users mailing list