Skip to content

Commit 8087559

Browse files
author
Iñigo Muguruza
authored
Merge pull request #1 from microROS/feature/index_update
Updates main page with latests repositories.
2 parents 257e9f9 + 8853103 commit 8087559

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

index.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,22 @@ layout: default
77
From the level of ROS onwards, we strive to re-use as much as possible from ROS 2, and be as compatible with it as possible. In some areas, we will probably do custom implementations optimized for resource use. This will definitely include TF, and maybe other areas such as scheduling. These optimized implementations may also be interesting for use with "normal" ROS2.
88

99
We'll update this README as we proceed. For now, you can check out our work on:
10+
11+
- RMW implementation using Micro XRCE-DDS middleware: [rmw-microxrcedds](https://github.com/microROS/rmw-microxrcedds)
12+
- Type support for Micro XRCE-DDS: [rosidl_typesupport_microxrcedds](https://github.com/microROS/rosidl_typesupport_microxrcedds)
13+
- Micro-ROS-Agent package implementation: [micro-ROS-Agent](https://github.com/microROS/micro-ROS-Agent)
14+
- ROS Client Library for the C language: [rclc](https://github.com/microROS/rclc)
15+
- Sample code using rclc and rclcpp implementations: [micro-ROS-demos](https://github.com/microROS/micro-ROS-demos)
16+
- Library to support the implementation of language-specific ROS Client Libraries: [rcl](https://github.com/microROS/rcl)
1017
- Real-Time Operating System: [https://github.com/microROS/NuttX](https://github.com/microROS/NuttX)
18+
- Micro-ROS in RTOS example applications: [apps](https://github.com/microROS/apps)
1119
- Reference hardware: [https://github.com/microROS/hardware](https://github.com/microROS/hardware)
1220
- Build infrastructure for embedded development using docker: [https://github.com/microROS/docker](https://github.com/microROS/docker)
1321

22+
### Interoperability
23+
24+
In the road-map of the project, interoperability tasks are also considered. Apart from ROS (1) and ROS 2, [H-ROS](https://acutronicrobotics.com/modularity/H-ROS/) interoperability is going to be also granted, thanks to HRIM. [HRIM](https://acutronicrobotics.com/modularity/hrim/) is an information model for robots that facilitates interoperability among modules from different vendors of robot hardware.
25+
1426
### Architecture
1527
The micro-ROS architecture is a work in progress. It's modular and built with the following ingredients:
1628

0 commit comments

Comments
 (0)