Skip to content

Commit 4b4abb3

Browse files
committed
Centered stack in architecture image and improved text.
Signed-off-by: Ralph Lange (CR/AEE1) <ralph.lange@de.bosch.com>
1 parent b32c7a9 commit 4b4abb3

3 files changed

Lines changed: 6 additions & 2 deletions

File tree

_docs/overview/index.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,17 @@ redirect_from: /docs/
66

77
*micro-ROS puts ROS 2 onto microcontrollers, making them first class participants of the ROS 2 environment.*
88

9-
We're basically following the [ROS 2 architecture](https://index.ros.org/doc/ros2/) and make use of its middleware pluggability to use [DDS-XRCE](https://www.omg.org/spec/DDS-XRCE/), which is suitable for microcontrollers. Moreover, we use an RTOS (NuttX) instead of Linux. We also add an RTOS abstraction layer, to make porting to other RTOS possible.
9+
We're basically following the [ROS 2 architecture](https://index.ros.org/doc/ros2/) and make use of its middleware pluggability to use [DDS-XRCE](https://www.omg.org/spec/DDS-XRCE/), which is suitable for microcontrollers. Moreover, we use an POSIX-based RTOS (NuttX) instead of Linux. We also add RTOS abstractions, to make porting to other RTOS easier.
1010

1111
![](/img/micro-ROS_architecture.png)
1212

13+
Dark blue components are developed specifically for micro-ROS. Light blue components are taken from the standard ROS 2 stack. We seek to contribute as much code back to the ROS 2 mainline codebase as possible.
14+
1315
We have also prepared a [comparison](/docs/overview/comparison) to other approaches, to see the important differences quickly.
1416

15-
## Major Source Code Repositories
17+
## Source Code Repositories
18+
19+
Major repositories in order of the layers are:
1620

1721
* Applications:
1822
* Kobuki demo: [embedded robot driver](https://github.com/micro-ROS/apps/tree/kobuki_rcl_port/examples/kobuki) and [remote ROS 2 software](https://github.com/micro-ROS/micro-ROS_kobuki_demo)

img/micro-ROS_architecture.png

-7 KB
Loading

img/micro-ROS_architecture.pptx

442 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)