Skip to content

Commit 069c18d

Browse files
ralph-langeJulián Bermúdez Ortega
andcommitted
Update _docs/overview/features/index.md
Co-Authored-By: Julián Bermúdez Ortega <julianbermudez@eprosima.com>
1 parent a955589 commit 069c18d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

_docs/overview/features/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Support for multiple DDS implementations, chosen at runtime | Support is possibl
1414
Common core client library that is wrapped by language-specific libraries | micro-ROS uses the core library [rcl](https://github.com/ros2/rcl/) from ROS 2 mainly as-is. The [rclc](https://github.com/micro-ROS/rclc) package provides convenience functions and an executor for use of rcl+rclc as an API for the C programming language. The standard rclcpp may be used on MCUs with sufficient RAM.
1515
Publish/subscribe over topics | Concept available as known from ROS 2. Convenience functions for creation of publishers and subscriptions in C provided in [rclc](https://github.com/micro-ROS/rclc). *However, currently, micro-ROS supports fixed-size message types only.*
1616
Clients and services | Concept available as known from ROS 2. *Convenience functions not yet provided and current implementation supports fixed-size message types only.*
17-
ROS 1 - ROS 2 communication bridge | Not applicable, but the standard ROS 1 - ROS 2 bridge can be used via agent on a stronger microprocessor to communicate with micro-ROS nodes.
17+
ROS 1 - ROS 2 communication bridge | Not applicable, but the standard ROS 1 - ROS 2 bridge can be used via micro-ROS-Agent on a stronger microprocessor to communicate with micro-ROS nodes.
1818
Quality of service settings for handling non-ideal networks | Reliable and best-effort semantics available. It can be set at compile-time. *Still under development.*
1919
Inter- and intra-process communication using the same API | No shared-memory interprocess communication on the MCU available, but all communication is performed via the agent running on a connected microprocessor. *Efficient shared-memory communication on the MCU is considered as an important feature for future releases.*
2020
Composition of node components at compile-, link- or dlopen-time | Composition at compile-time only. Composition at runtime would depend highly on the RTOS.

0 commit comments

Comments
 (0)