[ros-users] ROS and URBI
kwc at willowgarage.com
Tue Jul 13 17:50:02 UTC 2010
URBI and ROS are very complementary, and it's great to see Gostai both
embracing open source and integrating with ROS. So, to answer your question,
yes, Gostai's response is accurate. While ROS does have scripting support in
the form of Python, that scripting support is different in nature from what
urbiscript provides, and it is also the case that ROS has nothing on par
with Gostai Studio.
On Mon, Jul 12, 2010 at 6:13 PM, Sam Quintanar <robosq at hotmail.com> wrote:
> 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
> *Post subject:* ROS and URBI
> [image: Post] <http://forum.gostai.com/viewtopic.php?p=5228#p5228>*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
> 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.
> * <http://forum.gostai.com/viewtopic.php?f=6&t=2089#wrapheader>*
> *Post subject:* Re: ROS and URBI
> [image: Post] <http://forum.gostai.com/viewtopic.php?p=5229#p5229>*Posted:
> * Mon Jul 12, 2010 11:41 am
> [image: Offline] Site Admin [image: User avatar]
> *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. Get busy.<http://www.windowslive.com/campaign/thenewbusy?tile=multicalendar&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_5>
> ros-users mailing list
> ros-users at code.ros.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the ros-users