We’ll retake them starting the next 22nd of July, at 5 pm CEST (8 am PDT), every four Wednesdays, with a special focus on micro-ROS and its middleware, Micro XRCE-DDS.
You’re all kindly invited to participate and bring your micro-ROS related issues, doubts and projects to this platform in order to share them with the community.
The proper way to be regularly updated and informed regarding the WG activities is to register to the dedicated Slack chat. To do so, go to the micro-ROS official webpage and get your invitation by subscribing with your email address on the bottom right of the main page.
Please find here the link to the Google meet and here the minutes of the first meeting. You’re all welcome to add items that you deem relevant in the form of comments.
Note
From now on, we’ll be using this thread to publicize the Embedded WGs, so as not to create a whole new topic each month.
We ‘missed’ the 2nd EWG, which was published in a different thread, so we link it here for completeness and for those who might have missed it: 2nd Embedded WG - 16/09/2020. Stay tuned for the 3rd EWG!
The third Embedded WG meeting of this new cycle is around the corner! It will be held next Wednesday the 14th of October at 17 pm CEST, usual time usual place.
Hi folks! We’re back on track with our monthly EWG meetings, and to make a pair with yesterday’s announcement of micro-ROS at ROS World 2020, we take the opportunity to announce that the day before, the 11th of November at 5 pm CET, we’ll be hosting our next-in-line EWG appointment, specifically the fourth of this new series!
Integration with LUXonis DepthAI embedded platform
Integration of micro-ROS with the FIWARE Orion Context Broker
Find the complete agenda here and Google Meet room here.
As always, feel free to add any items you’d like to be addressed or do so on-the-go during the meeting by intervening in the Miscellaneous section!
See you there!
Among the thrilling agenda items that will be addressed:
Latest micro-ROS news (new features for the Arduino repo; three brand new ports; migration of services to the rclc; new functionality for the graph manager)
The ROS 2 Embedded Working Group crew is back after a (long and deserved ) X-mas holidays break. The next meeting will be held on February the 3rd at 5 pm CET, and we have a thrilling and vibrant agenda to set out for the occasion.
As a special guest, we’ll be hosting a presentation by @anaelle-sw, from Wyca Robotics, who will present their Elodie robot and how it integrates with micro-ROS.
In addition, we’ll discuss a variety of topics, among which you’ll find:
As a follow-up to the last EWG meeting, now that we have the recording temporarily down, we think it may come in handy to share the material that has been presented by the special guests we invited to deliver talks:
First of all, @anaelle-sw from Wyca Robotics gave a very nice introduction to their Elodie robot and discussed the role that micro-ROS will play in the very near future replacing rosserial in connecting sensors and actuators w/ the centralized processor running ROS 2 (which, in turn, will be a replacement for ROS 1). Find the PDF of the presentation: Wyca_EWG_03_02_21_presentation.pdf (1.6 MB) and a nice video showcasing the capabilities of Elodie: Wyca_EWG_03_02_21_presentation_compressed.mp4 - Google Drive.
Secondly, @ralph-lange from Bosch provided a very detailed overview on the possibilities to give support to CAN transport in micro-ROS, an issue that is raising more and more interest within the community lately. Find the slides attached: 2020-02-03_Embedded_WG_CAN_transport_micro-ROS.pdf (692.3 KB).
The micro-ROS & XRCE-DDS monthly appointment is at the gates, as we’re getting closer to the 7th ROS 2 Embedded Working Group! It’ll be held next Wednesday the 3rd of March, at 5pm CET. Don’t miss it! Among the topics we’ll focus on:
Presentation on the Quality Level of the micro-ROS and XRCE-DDS packages
WIP: Prototypical multithreading feature in XRCE-DDS
Tutorial: how to add Custom Transports in XRCE-DDS and micro-ROS
Also, we mean to engage the participants in a round table discussion encompassing open issues, questions, and doubts which can be of broad interest for the whole community.
The next and 8th EWG meeting is forthcoming! It will be held on the usual Google Meet platform, next Wednesay the 31st of March at 5 pm CEST (mind that meanwhile, we’ll enter the European daylight saving time!).
An inter-process mechanism for micro-ROS which is on its way, thanks to the beneficial cooperation between the novel Shared Memory and multithreading features.
New memory management in the RMW with static memory pools for subs and services, allowing to save a lot of memory!
Find the complete agenda here. Hope to see many of you there!
The next EWG meeting has been moved to Tuesday the 4th of May, same hour (5 pm CEST), same place (https://meet.google.com/saf-gjix-swf)!
All subsequent meetings will be held on Tuesdays instead of Wednesdays, every 4 weeks as usual.
Stay tuned for a soon-to-come announcement of the hot topics to be discussed!
To pair with the announcement of ROS 2 Galactic Geochelone, the micro-ROS Galactic release is about to be launched!! The ROS 2 Embedded Working Group has an interesting agenda for the occasion. Among the topics that we’ll discuss:
micro-ROS Galactic release
micro-ROS support for NuttX 10
Avoiding the 64 kB XRCE size limit in micro-ROS
Multiserial agent
Type introspection in micro-ROS
As a special guest, we’ll be hosting a presentation by Felipe Neves from Espressif, who will present a live code fashion about “How to create your out-of-tree ESP32 microROS enabled application”
ROS 2 Embedded Working Group is back next week!
It has a very interesting agenda focused on quick applications for micro-ROS audience:
“How to apply hardware in-the-loop testing for micro-ROS” We will introduce the Continuous integration testing procedure that ensures reliability for micro-ROS porting in generic mid low level MCUs.
Do you want to learn about how micro- ROS is ramping towards industrial applications? As a special guest, Bartolome Jimenez Vera from CAPRA Robotics, will introduce a real use case of a high level prototype that uses micro-ROS.
Check the Full Live Demo using micro-ROS with theESP32 board
Join us for the next and last EWG before the summer break! We have prepared the following agenda to host the ROS 2 Embedded Working Group meeting on the 27th of July.
You will learn about:
NEW RCLC features & HIL update.
How SONY is integrating micro-ROS on Sony SPRESENSE 10.Tomoya Fujita and Takayoshi Koizumi from SONY will present their use case using micro-ROS and the SONY SPRESENSE 10 (overview and technical specifications).
Join the Panel discussion on “Providing a cpp API for micro-ROS”. Open debate about C++ support led by Jan Staschulat from Bosch.
Meet us on Tuesday the 27th of July at 5 pm CEST at the usual Google Meet room!
Find the full detail in the Agenda here!
Here is the recording video of the ROS 2 Embedded Working Group meeting #12
3:12RCLC features & HIL update. 9:50“How SONY is integrating micro-ROS on Sony SPRESENSE 10” by Tomoya Fujita and Takayoshi Koizumi (SONY). 46:13Panel discussion: Providing a C++ API for micro-ROS by Jan Staschulat (BOSCH). 58:35Q&A