https://github.com/micro-ros/micro_ros_utilities
General utilities for easing the usage of micro-ROS on different platforms
https://github.com/micro-ros/micro_ros_utilities
Last synced: 12 months ago
JSON representation
General utilities for easing the usage of micro-ROS on different platforms
- Host: GitHub
- URL: https://github.com/micro-ros/micro_ros_utilities
- Owner: micro-ROS
- License: apache-2.0
- Created: 2021-05-26T08:20:35.000Z (about 5 years ago)
- Default Branch: jazzy
- Last Pushed: 2025-06-03T08:33:36.000Z (about 1 year ago)
- Last Synced: 2025-06-03T19:43:28.418Z (12 months ago)
- Language: C
- Size: 152 KB
- Stars: 9
- Watchers: 4
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.rst
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# micro-ROS Utilities
[](https://opensource.org/licenses/Apache-2.0)
## Overview
This package provides general utilities for easing the usage of micro-ROS on different platforms. Currently it has two API:
- a micro-ROS type initializer (both in static and dynamic memory) based on `rosidl_typesupport_introspection_c`
- a micro-ROS library for handling `rosidl_runtime_c__String` reducing dynamic memory operations
## API
TODO
## Purpose of the Project
This software is not ready for production use. It has neither been developed nor
tested for a specific use case. However, the license conditions of the
applicable Open Source licenses allow you to adapt the software to your needs.
Before using it in a safety relevant setting, make sure that the software
fulfills your requirements and adjust it according to any applicable safety
standards, e.g., ISO 26262.
## License
This repository is open-sourced under the Apache-2.0 license. See the [LICENSE](LICENSE) file for details.
For a list of other open-source components included in this repository,
see the file [3rd-party-licenses.txt](3rd-party-licenses.txt).
## Known Issues/Limitations
There are no known limitations.