Framework Comparison » History » Version 10

Version 9 (S. Wrede, 02/10/2011 11:13 AM) → Version 10/38 (J. Moringen, 06/08/2011 06:13 PM)

h1. ROS Comparison

Please note: We are comparing RSB against roscore not against ROS!

h2. Functional Differences

h3. Facts

* ROS provides topic-based pub-sub, RSB provides an m:n event bus.
* ROS provides a single-abstraction level, RSB provides hierarchies

h3. Wishes

* We believe in the power of reflection and self-description, such that
** a generic content-based subscription model, e.g., with path-based access such as XPath becomes feasible
** messages can be generally understood by everyone even if parts are not accessible
* RSB shall provide better introspection features, both for programmtic access (e.g., for anomaly detection) but also for developers

h1. ROS Integration

Potential strategies:

* (Generic) Bridge Component
* ROS Port (ROS as a transport, mapping to our concepts)
* RSB Integration in ROS

Ideas:

* Naming maintains features sets (which component understands what on which framework)