From 5a639f746491e60003d922e3ad5a8e2617699a8a Mon Sep 17 00:00:00 2001
From: Pablo Garrido
Date: Thu, 4 Aug 2022 12:53:57 +0200
Subject: [PATCH 1/3] Add vulcanexus
Signed-off-by: Pablo Garrido
---
.devcontainer/Dockerfile | 2 +-
.../overview/ROS_2_feature_comparison/index.md | 2 +-
_docs/overview/ext_tools/index.md | 10 ++++++++++
.../images/vulcanexus_logo2_no_margins.png | Bin 0 -> 17737 bytes
_docs/overview/users_and_clients/index.md | 3 +++
_posts/2022-08-03-vulcanexus.md | 12 ++++++++++++
index.html | 2 ++
7 files changed, 29 insertions(+), 2 deletions(-)
create mode 100644 _docs/overview/users_and_clients/images/vulcanexus_logo2_no_margins.png
create mode 100644 _posts/2022-08-03-vulcanexus.md
diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
index db444ffdf..15e0fd5db 100644
--- a/.devcontainer/Dockerfile
+++ b/.devcontainer/Dockerfile
@@ -5,7 +5,7 @@
# To fully customize the contents of this image, use the following Dockerfile instead:
# https://github.com/microsoft/vscode-dev-containers/tree/v0.106.0/containers/ubuntu-18.04-git/.devcontainer/Dockerfile
-FROM mcr.microsoft.com/vscode/devcontainers/base:0-ubuntu-18.04
+FROM ubuntu:20.04
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update \
diff --git a/_docs/overview/ROS_2_feature_comparison/index.md b/_docs/overview/ROS_2_feature_comparison/index.md
index 95d1022a7..4b1d74f2f 100644
--- a/_docs/overview/ROS_2_feature_comparison/index.md
+++ b/_docs/overview/ROS_2_feature_comparison/index.md
@@ -28,7 +28,7 @@ Comparison of micro-ROS features with ROS 2 features. The following list has bee
| Publish/subscribe over topics | ✓ | Available, but only fixed-size message types supported to avoid dynamic memory allocations. |
| Clients and services | ✓ | Available, but only fixed-size message types supported to avoid dynamic memory allocations. |
| ROS 1 -- ROS 2 communication bridge | ✓ | Standard ROS 1 -- ROS 2 bridge or [SOSS-mediate bridge](https://soss.docs.eprosima.com/en/latest/getting_started.html#example-ros1-ros2-communication) can be used via micro-ROS Agent to communicate with micro-ROS nodes. |
-| Actions | ∘ | *To be implemented soon in rclc.* |
+| Actions | ✓ | Available at RCLC level. |
| Parameters | ✓∘ | Parameter server is implemented in micro-ROS Client. Parameter client is not available yet. |
| Node Graph | ✓ | Available as in ROS 2. |
| Discovery | ✓+ | Discovery between entities available as in ROS 2. Further discovery mechanism available for the Clients to discover Agents on the network. |
diff --git a/_docs/overview/ext_tools/index.md b/_docs/overview/ext_tools/index.md
index 907b1676a..eb38c22f7 100644
--- a/_docs/overview/ext_tools/index.md
+++ b/_docs/overview/ext_tools/index.md
@@ -36,6 +36,16 @@ The configuration of the generated micro-ROS libraries is based on a `colcon.met
The modules that exist up to date for integrating into external build systems are the following:
+### **Vulcanexus micro-ROS element**
+
+
+
+
+
Vulcanexus is an all-in-one ROS 2 tool set for easy and customized robotics development. It offers natively integrated solutions for ROS 2 networks in terms of performance improvement, simulation, cloud/edge communication, and microcontroller integration. The latter relies on micro-ROS. Vulcanexus is free and open source, and available as a Docker image for Galactic and Humble. All components enjoy continuous updates so users benefit from the latest features at all times.
+
+
+
+
### **micro-ROS component for the ESP-IDF**
diff --git a/_docs/overview/users_and_clients/images/vulcanexus_logo2_no_margins.png b/_docs/overview/users_and_clients/images/vulcanexus_logo2_no_margins.png
new file mode 100644
index 0000000000000000000000000000000000000000..9b268d79b6012d5ea0adb04e1f407e48ee584206
GIT binary patch
literal 17737
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
Kb6Mw<&;$TWe7kP|
literal 0
HcmV?d00001
diff --git a/_docs/overview/users_and_clients/index.md b/_docs/overview/users_and_clients/index.md
index 1ef840601..e5448d9e7 100644
--- a/_docs/overview/users_and_clients/index.md
+++ b/_docs/overview/users_and_clients/index.md
@@ -15,6 +15,9 @@ customers_list:
text: Capra Robotics creates outdoor mobile robots for multiple uses. Their robot platform, Capra Hircus, is designed to easily integrate with additional hard- or software, making it customizable for specific applications. They support businesses in optimizing their operations and relieve people of repetitive and unhealthy job tasks. Their state-of-the-art mobile robot answers the issues that have troubled the mobile robot industry for years, namely a lack of versatility, poor driving capabilities, short ranges, low operating time and high pricing.
title: Capra Robotics
url: capra.ooo
+ - path: ./images/vulcanexus_logo2_no_margins.png
+ text:
+ url: vulcanexus.org
ofera_consortium:
- path: https://www.eprosima.com/images/logos/eprosima/logo.png
diff --git a/_posts/2022-08-03-vulcanexus.md b/_posts/2022-08-03-vulcanexus.md
new file mode 100644
index 000000000..92a3478d5
--- /dev/null
+++ b/_posts/2022-08-03-vulcanexus.md
@@ -0,0 +1,12 @@
+---
+title: Vulcanexus includes micro-ROS
+author: Pablo Garrido
+---
+
+micro-ROS is proud to be part of [Vulcanexus](http://vulcanexus.org/), an open source software stack based on ROS 2.
+
+The core is based on ROS 2 with all its benefits and features, and [Fast DDS](https://www.eprosima.com/index.php/products-all/eprosima-fast-dds), the fixed middleware implementation that ensures stable communication. Together with a variety of integrated components, users can benefit from this All-in-One ROS 2 tool set and find solutions for data monitoring, robotic simulation, and deployment of DDS entities in the cloud, and microcontrollers. The latter is made possible by the native integration of micro-ROS.
+
+Thanks to this exclusive set of elements, Vulcanexus makes robotic application development easy and personalized. Furthermore, users will benefit from the latest features of all the components as Vulcanexus is updated continuously.
+
+This 360ยบ solution is free and can be downloaded comfortably as a Docker image from [Vulcanexus.org](http://vulcanexus.org/).
\ No newline at end of file
diff --git a/index.html b/index.html
index 4b09bca89..6e70705e7 100644
--- a/index.html
+++ b/index.html
@@ -84,6 +84,7 @@ Vulcanexus
, the all-in-one ROS 2 tools set
Much more...
@@ -130,6 +131,7 @@ The primary repository is micro_ros_setup, which provides command line scripts for creating your first micro-ROS application.
Dockers available for Foxy, Galactic and Humble at eProsima download website.
Developed an new feature or found a bug? We answer both Github pull requests and issues.
+ micro-ROS represents one of four exclusive elements of Vulcanexus, the all-in-one ROS 2 tool set. Vulcanexus offers free Dockers for Galactic and Humble.
From 828865047563153a9472bddb9a40ff38e7d3ecd1 Mon Sep 17 00:00:00 2001
From: Pablo Garrido
Date: Thu, 4 Aug 2022 13:01:38 +0200
Subject: [PATCH 2/3] Fix
Signed-off-by: Pablo Garrido
---
_docs/overview/ext_tools/index.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/_docs/overview/ext_tools/index.md b/_docs/overview/ext_tools/index.md
index eb38c22f7..b853885bb 100644
--- a/_docs/overview/ext_tools/index.md
+++ b/_docs/overview/ext_tools/index.md
@@ -41,7 +41,7 @@ The modules that exist up to date for integrating into external build systems ar
-
Vulcanexus is an all-in-one ROS 2 tool set for easy and customized robotics development. It offers natively integrated solutions for ROS 2 networks in terms of performance improvement, simulation, cloud/edge communication, and microcontroller integration. The latter relies on micro-ROS. Vulcanexus is free and open source, and available as a Docker image for Galactic and Humble. All components enjoy continuous updates so users benefit from the latest features at all times.
+
Vulcanexus is an all-in-one ROS 2 tool set for easy and customized robotics development. It offers natively integrated solutions for ROS 2 networks in terms of performance improvement, simulation, cloud/edge communication, and microcontroller integration. The latter relies on micro-ROS. Vulcanexus is free and open source, and available as a Docker image for Galactic and Humble. All components enjoy continuous updates so users benefit from the latest features at all times.
From 3788204c0727f32678f9e5936485167f0a5dfc24 Mon Sep 17 00:00:00 2001
From: Pablo Garrido
Date: Thu, 4 Aug 2022 13:49:14 +0200
Subject: [PATCH 3/3] Update
Signed-off-by: Pablo Garrido
---
_docs/overview/users_and_clients/index.md | 6 +++---
index.html | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/_docs/overview/users_and_clients/index.md b/_docs/overview/users_and_clients/index.md
index e5448d9e7..238292502 100644
--- a/_docs/overview/users_and_clients/index.md
+++ b/_docs/overview/users_and_clients/index.md
@@ -15,9 +15,6 @@ customers_list:
text: Capra Robotics creates outdoor mobile robots for multiple uses. Their robot platform, Capra Hircus, is designed to easily integrate with additional hard- or software, making it customizable for specific applications. They support businesses in optimizing their operations and relieve people of repetitive and unhealthy job tasks. Their state-of-the-art mobile robot answers the issues that have troubled the mobile robot industry for years, namely a lack of versatility, poor driving capabilities, short ranges, low operating time and high pricing.
title: Capra Robotics
url: capra.ooo
- - path: ./images/vulcanexus_logo2_no_margins.png
- text:
- url: vulcanexus.org
ofera_consortium:
- path: https://www.eprosima.com/images/logos/eprosima/logo.png
@@ -50,6 +47,9 @@ partners_list:
text: Amazon is an American multinational technology company based in Seattle that focuses on e-commerce, cloud computing, digital streaming, and artificial intelligence.
title: Amazon
url: www.amazon.com
+ - path: ./images/vulcanexus_logo2_no_margins.png
+ text:
+ url: vulcanexus.org
users:
- path: https://cdn11.bigcommerce.com/s-76o5u/images/stencil/250x100/robotis_logo_en_1397779687__24544.original.jpg
diff --git a/index.html b/index.html
index 6e70705e7..09fd3501d 100644
--- a/index.html
+++ b/index.html
@@ -130,8 +130,8 @@ Source code can be found at github.com/micro-ROS. It comes under the permissive license Apache 2.0 just as the standard ROS 2 stack.
The primary repository is micro_ros_setup, which provides command line scripts for creating your first micro-ROS application.
Dockers available for Foxy, Galactic and Humble at eProsima download website.
- Developed an new feature or found a bug? We answer both Github pull requests and issues.
micro-ROS represents one of four exclusive elements of Vulcanexus, the all-in-one ROS 2 tool set. Vulcanexus offers free Dockers for Galactic and Humble.
+ Developed an new feature or found a bug? We answer both Github pull requests and issues.