Framework Comparison » History » Version 9
S. Wrede, 02/10/2011 11:13 AM
1 | 1 | S. Wrede | h1. ROS Comparison |
---|---|---|---|
2 | 1 | S. Wrede | |
3 | 3 | S. Wrede | Please note: We are comparing RSB against roscore not against ROS! |
4 | 3 | S. Wrede | |
5 | 2 | S. Wrede | h2. Functional Differences |
6 | 1 | S. Wrede | |
7 | 3 | S. Wrede | h3. Facts |
8 | 7 | S. Wrede | |
9 | 3 | S. Wrede | * ROS provides topic-based pub-sub, RSB provides an m:n event bus. |
10 | 9 | S. Wrede | * ROS provides a single-abstraction level, RSB provides hierarchies |
11 | 3 | S. Wrede | |
12 | 1 | S. Wrede | h3. Wishes |
13 | 7 | S. Wrede | |
14 | 7 | S. Wrede | * We believe in the power of reflection and self-description, such that |
15 | 8 | S. Wrede | ** a generic content-based subscription model, e.g., with path-based access such as XPath becomes feasible |
16 | 7 | S. Wrede | ** messages can be generally understood by everyone even if parts are not accessible |
17 | 3 | S. Wrede | * RSB shall provide better introspection features, both for programmtic access (e.g., for anomaly detection) but also for developers |
18 | 2 | S. Wrede | |
19 | 1 | S. Wrede | h1. ROS Integration |
20 | 1 | S. Wrede | |
21 | 1 | S. Wrede | Potential strategies: |
22 | 1 | S. Wrede | |
23 | 1 | S. Wrede | * (Generic) Bridge Component |
24 | 1 | S. Wrede | * ROS Port (ROS as a transport, mapping to our concepts) |
25 | 1 | S. Wrede | * RSB Integration in ROS |
26 | 1 | S. Wrede | |
27 | 1 | S. Wrede | Ideas: |
28 | 1 | S. Wrede | |
29 | 1 | S. Wrede | * Naming maintains features sets (which component understands what on which framework) |