Eclipse Muto

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=w4N5phWLGlQ



Duration: 32:43
320 views
2


Presented by Naci Dai (eteration A.S.) and Deniz Memis (Eteration A.S) at EclipseCon 2022.

Eclipse Muto provides an adaptive framework and a runtime platform for dynamically composable model-driven ROS software stacks on autonomous vehicles and robots in general

Eclipse Muto introduces the concept of a lightweight model for ROS software stacks, which in its simplest form is a model for the system of connected ROS nodes and the context for which it is applicable. The Muto Agent and Muto Composer are ROS based runtimes designed to run on edge devices (i.e. AVs). Muto Dashboard is an extensible Web/Mobile application for centralized management of edge devices and Muto stacks deployed on these devices. Muto Composer runtime can introspect and change (i.e launch, stop, restart, configure, etc.) the network of distributed components running on a device using the Muto Stack definitions. Muto Agent allow remote management and monitoring of the devices and stacks and uses eclipse IoT technology such as Eclipse Ditto to define a digital twin for each device providing synchronous and asynchronous APIs and use the digital twin API to manage Muto stacks and ROS behavior.

The adaptive behavior is introduced by an extensible model where the context detection, stack rewriting, validation, constraint satisfaction, safety and security concerns can be offloaded to other modules (i.e proprietary systems). An example of such a module would be a remote control system where human operators determine the next configuration. A different implementation might use machine learning and scene detection to switch and transition to different stacks that are suitable to the current context.




Other Videos By Eclipse Foundation


2022-11-30Open Source is not enough - Agustín Benito Bethencourt (SFScon22)
2022-11-30Yocto, with great power comes legal headache – Alberto Pianon - Carlo Piana
2022-11-30What's New in the Land of Oniro? (SFScon22) Oniro Project release 2.0 Davide Ricci - Stefan Schmidt
2022-11-30Sven Erik Jeroschewski, Open Source Developer at Bosch.io, Project Lead Eclipse Kuksa
2022-11-30Interview with Fillipe Prezado and Audrey Colle during the SDV Hackathon at BCX
2022-11-30Dennis Leung talks about the fantastic success of the SDV working group
2022-11-30Intervew with Gabriela Kreyßing, Product Owner at Bosch.io, Project Lead Eclipse Velocitas
2022-11-30Best Of Bosch Connected Experience | Eclipse SDV Hack Challenge
2022-11-24Why Eclipse Kura and Eclipse Kapua treat EdgeOps headaches better than ibuprofen?
2022-11-24Drive Your Business With Open Source Sponsorship
2022-11-24Eclipse Muto
2022-11-24Open Source Software Supply Chain Security — Why does it matter?
2022-11-24Reaching and Equipping the Next Generation of Open Source Developers
2022-11-24Free and Open Source Hardware to enable RISC-V IoT Applications With Eclipse Foundation and OpenHW
2022-11-24Bringing hawkBit to production
2022-11-24Eclipse Hara: Updating Embedded Devices with hawkBit Made Easy
2022-11-24Theia.cloud - Running Theia-based products in the cloud
2022-11-24Diagram Editors with GLSP: Why flexibility is key
2022-11-24NabLab from Eclipse to VSCode thanks to LSP & Sirius Web
2022-11-24Eclipse JKube - What's up, Doc?
2022-11-23How I Learned to Stop Worrying and Love the SBOM