ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Which are the possible Software Architectures to use with ROS?

asked 2014-08-26 04:32:24 -0500

ish45 gravatar image

I am confused as to which software architecture to use above ROS. I am building a Mobile Robot for Navigation. Frobomind is one possible Architecture to use. But are there any more alternatives. Can anybody please share their experience with me. Thanks

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-08-26 07:15:30 -0500

kramer gravatar image

I think you're asking about cognitive architectures, or the broader class of agent architectures. Following any of the links from those pages will be just a start in discovering alternatives.

You should know Rodney Brooks and the 'subsumption' architecture, since that kicked off a lot of architecture research back in the 80s/90s (and I might as well mention Shakey to really provide some history). Read something about 3T, SOAR, and ACT-R. You might want to read Cognitive architectures: Research issues and challenges, P. Langley, 2009.

You might instead read the FroboMind paper (from their website), then follow up with any of the papers cited in the bibliography.

edit flag offensive delete link more


Thanks for your answer, I'll have a look at the links.

Cyril Jourdan gravatar image Cyril Jourdan  ( 2016-10-21 04:49:41 -0500 )edit

Question Tools

1 follower


Asked: 2014-08-26 04:32:24 -0500

Seen: 271 times

Last updated: Aug 26 '14