You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multiple CI and README.md Improvements (backport #324) (#341)
Also removed CI compatibility and mentions of ESP-IDF v4.4 as it's been
declared EOL by Espressif.
(cherry picked from commit d749ff1)
Co-authored-by: Aarav Gupta <aarav@spikonado.com>
(cherry picked from commit 5c0322e)
# Conflicts:
# .github/workflows/ci.yml
# .github/workflows/nightly.yml
# README.md
>>>>>>> 5c0322e (Multiple CI and README.md Improvements (backport #324) (#341))
15
19
```
16
20
17
21
## Middlewares available
18
22
19
23
This package support the usage of micro-ROS on top of two different middlewares:
24
+
20
25
- [eProsima Micro XRCE-DDS](https://micro-xrce-dds.docs.eprosima.com/en/latest/): the default micro-ROS middleware.
21
-
-[embeddedRTPS](https://github.com/embedded-software-laboratory/embeddedRTPS): an experimental implementation of a RTPS middleware compatible with ROS 2.
26
+
- [embeddedRTPS](https://github.com/embedded-software-laboratory/embeddedRTPS): an experimental implementation of a RTPS middleware compatible with ROS 2. (CURRENTLY NOT WORKING)
22
27
23
28
In order to selectit, use `idf.py menuconfig` and go to `micro-ROS Settings > micro-ROS middleware`
29
+
24
30
## Usage
25
31
26
32
You can clone this repo directly in the `components` folder of your project.
It's possible to build this example application using the official Espressif [docker images](https://hub.docker.com/r/espressif/idf), following the same steps:
62
68
63
69
```bash
64
-
docker pull espressif/idf:release-v5.2
65
-
# Run ESP-IDF container
66
-
docker run --name micro-ros-espidf-component-test -it espressif/idf:release-v5.2 bash
70
+
docker run --name micro-ros-espidf-component -it espressif/idf:release-v5.4 bash
0 commit comments