Find in this presentation an overview of the micro-ROS project, with its latest developments and new features
This presentation contains the workshop: Deeply embedded software" delivered at the European Robotics Forum on April 13th, 2021..
Micro XRCE-DDS is eProsima’s implementation of the DDS-XRCE standard, which allows communicating eXtremely Resource Constrained Environments (XRCEs) with an existing DDS network.
Micro XRCE-DDS is also the default middleware of micro-ROS, the official extension of ROS 2 (The Robot Operating System) for microcontrollers (MCUs).
Find out about the Micro XRCE-DDS protocol and the micro-ROS framework and how they are a revolution for the microcontrollers world.
micro-ROS - New client library and middleware featureseProsima
This presentation, delivered by eProsima and Boschat the ROS World 2021, gives an overview of the many new features added to the micro-ROS client library and middleware. In particular, we demonstrate (1.) the use of Micro XRCE-DDS interface for custom transports, (2.) the micro-ROS diagnostics package and the integration with ROS 2 diagnostics, (3.) and the worker concept for execution management in the C client library rclc.
Micro XRCE-DDS: Bringing DDS into microcontrollerseProsima
This presentation is an introduction to eProsima Micro XRCE-DDS, an open source wire protocol that implements the OMG DDS for eXtremly Resource Constrained Environment standard (DDS-XRCE). The aim of the DDS-XRCE protocol is to provide access to the DDS Global-Data-Space from resource-constrained devices.
Find in this presentation an overview of the micro-ROS project, with its latest developments and new features
This presentation contains the workshop: Deeply embedded software" delivered at the European Robotics Forum on April 13th, 2021..
Micro XRCE-DDS is eProsima’s implementation of the DDS-XRCE standard, which allows communicating eXtremely Resource Constrained Environments (XRCEs) with an existing DDS network.
Micro XRCE-DDS is also the default middleware of micro-ROS, the official extension of ROS 2 (The Robot Operating System) for microcontrollers (MCUs).
Find out about the Micro XRCE-DDS protocol and the micro-ROS framework and how they are a revolution for the microcontrollers world.
micro-ROS - New client library and middleware featureseProsima
This presentation, delivered by eProsima and Boschat the ROS World 2021, gives an overview of the many new features added to the micro-ROS client library and middleware. In particular, we demonstrate (1.) the use of Micro XRCE-DDS interface for custom transports, (2.) the micro-ROS diagnostics package and the integration with ROS 2 diagnostics, (3.) and the worker concept for execution management in the C client library rclc.
Micro XRCE-DDS: Bringing DDS into microcontrollerseProsima
This presentation is an introduction to eProsima Micro XRCE-DDS, an open source wire protocol that implements the OMG DDS for eXtremly Resource Constrained Environment standard (DDS-XRCE). The aim of the DDS-XRCE protocol is to provide access to the DDS Global-Data-Space from resource-constrained devices.
micro-ROS goes easy: Developing professional applications using Eclipse based...eProsima
micro-ROS is the official ROS 2 framework for MCUs, whose mission is bridging the gap between resource-constrained MCUs and larger processors in robotic applications that are based on ROS 2. eProsima presents how micro-ROS is ramping up towards industrial adoptions, by seamless integration in professional IDE for embedded development.
This presentation will teach you about the first industry-oriented adoption: a Renesas RA6M5 & e2studio based micro-ROS solution.
micro-ROS: Developing ROS 2 professional applications based on MCUseProsima
These slides, presented during the ROS-Industrial Americas meeting, provide an insight on the micro-ROS architecture and features, as well as an update on its latest updates.
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...eProsima
Discover in this presentation the basic aspects of what eProsima is doing nowadays in terms of developing open-source solutions for robotics, both in terms of giving access to resource-constrained devices to the robotics field and making several communication protocols available to talk between them, thus expanding their capabilities and interoperability.
Integration Service: Integrating Communication ProtocolseProsima
In this presentation you will discover eProsima Integration Service, the open-source tool that enables intercommunication of an arbitrary number of protocols that speak different languages.
Towards Easy 5GS Integration in ROS2 - eProsima & EricssoneProsima
eProsima and Ericsson delivered during the ROS-Industrial Conference 2021 this presentation to provide a technical and comprehensive insight of their contribution to ROS 2 for easy 5Gs integration
Fiware - communicating with ROS robots using Fast RTPSJaime Martin Losa
How to connect FIWARE to Robots ? We discuss how the FIWARE enablers can connect to ROS2, a de facto standard for robotic frameworks, using Fast RTPS and KIARA.
Using SoC Vendor HALs in the Zephyr Project - SFO17-112Linaro
Session ID: SFO17-112
Session Name: Using SoC Vendor HALs in the Zephyr Project - SFO17-112
Speaker: Maureen Helm
Track: LITE
★ Session Summary ★
The Zephyr OS is a small, scalable RTOS that supports a wide variety of SoCs, many of which have existing HALs provided by the SoC vendors, especially in the ARM Cortex-M world. These HALs provide peripheral register definitions and in many cases, include bare metal peripheral drivers. Rather than reinventing the wheel, the Zephyr Project decided to proactively reuse these vendor HALs whenever possible. This session will cover how and why the Zephyr Project uses SoC vendor HALs, what are the common problems, and how to address them.
---------------------------------------------------
★ Resources ★
Event Page: http://connect.linaro.org/resource/sfo17/sfo17-112/
Presentation:
Video: https://www.youtube.com/watch?v=hHcnw4xu_Mo
---------------------------------------------------
★ Event Details ★
Linaro Connect San Francisco 2017 (SFO17)
25-29 September 2017
Hyatt Regency San Francisco Airport
---------------------------------------------------
Keyword:
'http://www.linaro.org'
'http://connect.linaro.org'
---------------------------------------------------
Follow us on Social Media
https://www.facebook.com/LinaroOrg
https://twitter.com/linaroorg
https://www.youtube.com/user/linaroorg?sub_confirmation=1
https://www.linkedin.com/company/102696
The Linux kernel is undergoing the most fundamental architecture evolution in history and is becoming a microkernel. Why is the Linux kernel evolving into a microkernel? The potentially biggest fundamental change ever happening to the Linux kernel. This talk covers how companies like Facebook and Google use BPF to patch 0-day exploits, how BPF will change the way features are added to the kernel forever, and how BPF is introducing a new type of application deployment method for the Linux kernel.
"One network to rule them all" - OpenStack Summit Austin 2016Phil Estes
Presentation at IBM Client Day by Kyle Mestery and Phil Estes, OpenStack Summit 2016 - Austin, Texas on April 26, 2016. "Open, Scalable and Integrated Networking for Containers and VMs" covering Project Kuryr, Docker's libnetwork, and Neutron & OVS and OVN network stacks
micro-ROS goes easy: Developing professional applications using Eclipse based...eProsima
micro-ROS is the official ROS 2 framework for MCUs, whose mission is bridging the gap between resource-constrained MCUs and larger processors in robotic applications that are based on ROS 2. eProsima presents how micro-ROS is ramping up towards industrial adoptions, by seamless integration in professional IDE for embedded development.
This presentation will teach you about the first industry-oriented adoption: a Renesas RA6M5 & e2studio based micro-ROS solution.
micro-ROS: Developing ROS 2 professional applications based on MCUseProsima
These slides, presented during the ROS-Industrial Americas meeting, provide an insight on the micro-ROS architecture and features, as well as an update on its latest updates.
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...eProsima
Discover in this presentation the basic aspects of what eProsima is doing nowadays in terms of developing open-source solutions for robotics, both in terms of giving access to resource-constrained devices to the robotics field and making several communication protocols available to talk between them, thus expanding their capabilities and interoperability.
Integration Service: Integrating Communication ProtocolseProsima
In this presentation you will discover eProsima Integration Service, the open-source tool that enables intercommunication of an arbitrary number of protocols that speak different languages.
Towards Easy 5GS Integration in ROS2 - eProsima & EricssoneProsima
eProsima and Ericsson delivered during the ROS-Industrial Conference 2021 this presentation to provide a technical and comprehensive insight of their contribution to ROS 2 for easy 5Gs integration
Fiware - communicating with ROS robots using Fast RTPSJaime Martin Losa
How to connect FIWARE to Robots ? We discuss how the FIWARE enablers can connect to ROS2, a de facto standard for robotic frameworks, using Fast RTPS and KIARA.
Using SoC Vendor HALs in the Zephyr Project - SFO17-112Linaro
Session ID: SFO17-112
Session Name: Using SoC Vendor HALs in the Zephyr Project - SFO17-112
Speaker: Maureen Helm
Track: LITE
★ Session Summary ★
The Zephyr OS is a small, scalable RTOS that supports a wide variety of SoCs, many of which have existing HALs provided by the SoC vendors, especially in the ARM Cortex-M world. These HALs provide peripheral register definitions and in many cases, include bare metal peripheral drivers. Rather than reinventing the wheel, the Zephyr Project decided to proactively reuse these vendor HALs whenever possible. This session will cover how and why the Zephyr Project uses SoC vendor HALs, what are the common problems, and how to address them.
---------------------------------------------------
★ Resources ★
Event Page: http://connect.linaro.org/resource/sfo17/sfo17-112/
Presentation:
Video: https://www.youtube.com/watch?v=hHcnw4xu_Mo
---------------------------------------------------
★ Event Details ★
Linaro Connect San Francisco 2017 (SFO17)
25-29 September 2017
Hyatt Regency San Francisco Airport
---------------------------------------------------
Keyword:
'http://www.linaro.org'
'http://connect.linaro.org'
---------------------------------------------------
Follow us on Social Media
https://www.facebook.com/LinaroOrg
https://twitter.com/linaroorg
https://www.youtube.com/user/linaroorg?sub_confirmation=1
https://www.linkedin.com/company/102696
The Linux kernel is undergoing the most fundamental architecture evolution in history and is becoming a microkernel. Why is the Linux kernel evolving into a microkernel? The potentially biggest fundamental change ever happening to the Linux kernel. This talk covers how companies like Facebook and Google use BPF to patch 0-day exploits, how BPF will change the way features are added to the kernel forever, and how BPF is introducing a new type of application deployment method for the Linux kernel.
"One network to rule them all" - OpenStack Summit Austin 2016Phil Estes
Presentation at IBM Client Day by Kyle Mestery and Phil Estes, OpenStack Summit 2016 - Austin, Texas on April 26, 2016. "Open, Scalable and Integrated Networking for Containers and VMs" covering Project Kuryr, Docker's libnetwork, and Neutron & OVS and OVN network stacks
This presentation provides a comprehensive overview on ALMA, the EU-funded project aimed at leveraging AML properties to develop a new generation of interactive, human-centric machine learning systems.
The presentation provides a deep overview of the whole project, covering from the basics on Algebraic Machine Learning (AML) technology to the specifics of the ALMA project.
Go through these slides and find out more about micro-ROS, the framework that puts ROS 2 onto microcontrollers, and Ofera, the EU project behind the product.
These slides were presented by eProsima CEO Jaime Martin Losa at the European Robotics Forum 2023 as part of the track “Success Stories from EU funded projects”.
This presentation is a step-by-step Fast DDS tutorial in Windows on how to build an editor and subscriber from scratch. It is done using Visual Studio, and also from the command line, using the cmake options.
ROS 2 deployment in K8s: DDS Router as WAN comms enablereProsima
This presentation is a tutorial on how to set up both a Kubernetes (K8s) network and a local environment in order to establish communication between a pair of ROS nodes, one sending messages from a LAN (talker) and another one receiving them in the Cloud (listener).
Find the entire Vulcanexus Cloud and Kubernetes tutorial at: https://docs.vulcanexus.org/en/latest/rst/tutorials/cloud/kubernetes/kubernetes.html
Algebraic Machine Learning - On changing the rules of the gameeProsima
These slides, presented at the FIWARE Global Summit 2022, provide an insight into the Algebraic Machine Learning technology: what is it, its properties, how it works and its use case applications.
This is an introduction to Vulcanexus, the ROS 2 based robotics development stack with extended features and capabilities
Watch the live presentation at: https://www.youtube.com/watch?v=PCZr0umED-0
This slides are a recap from the micro-ROS Humble Haskbill release, including all the new updates included from micro-ROS and Micro XRCE-DDS 2.1.1
Watch the live presentation at: https://www.youtube.com/watch?v=PCZr0umED-0&t=1161s
eProsima DDS Router: a micro-ROS Cloud scenarioeProsima
This presentation shows you how the DDS Router, the tool that connects distributed DDS Networks, connects a swarm of drones using ROS 2 via micro-ROS in the cloud.
Watch the live presentation at: https://www.youtube.com/watch?v=PCZr0umED-0&t=1161s
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case eProsima
The new ROS 2 AI Integration Working Group is focused on enabling Machine Learning technologies for ROS 2.
In this presentation you'll find:
- ALMA: the Human Centric Algebraic Machine Learning project
- SustainML
- Enabling ML technologies for ROS 2 robots with Vulcanexus
ALMA - Integration of AI in ROS 2 ecosystemeProsima
ALMA, the project aiming to leverage Algebraic Machine Learning properties, brings in this presentation a plan to make the ALMA decentralized AI integrating platform compatible with ROS 2.
Algebraic machine learning (AML) is a relatively new machine learning technique based on algebraic representations of data. Unlike statistical learning, AML algorithms are robust regarding the statistical properties of the data and are parameter-free. The aim of the EU-funded ALMA project is to leverage AML properties to develop a new generation of interactive, human-centric machine learning systems. These systems are expected to reduce bias and prevent discrimination, remember what they know when they are taught something new, facilitate trust and reliability and integrate complex ethical constraints into human–artificial intelligence systems. Furthermore, they are expected to promote distributed, collaborative learning. More info at https://alma-ai.eu.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
micro-ROS Galactic
1. Robotic framework intended to facilitate robotic
applications running on MCUs and bring them into ROS 2
micro-ROS Galactic
03/06/2021
Github
ROS Discourse
2. MAIN
FEATURES
(1/2)
Agent multiserial transport
Serial micro-ROS Agent allows multiple
boards in the same instance 03
Parameter server
It allows the ROS 2 parameters to be
set in a micro ROS node 01
Static type introspection handler
Galactic enables full static memory when
using ROS 2 types 02
Continuous fragment mode
Big write (+64 kB) tweak 04
Throughput optimization
3. MAIN
FEATURES
(2/2)
General improvements
Client to Agent ping functionality
Intra-MCU shared memory transport
Time and epoch synchronization with Agent
Fully configurable static memory operation
06
Binary entity creation support
04
05
Client multithreading support
Optimized ROS 2 entity
creation mode
Run your micro ROS entities
in different RTOS threads
4. PLATFORMS SUPPORT
Teensy 3.2 / 3.5 / 4.1 / 4.2 Arduino Portenta / Nano
RP2040 Connect
The new Nano RP2040: The first
Arduino with Raspberry Pi silicon
Mbed RTOS 6.8 / 6.9 / 6.10
OpenCR support
Raspberry Pi Pico / Nano
RP2040 Connect NuttX 10.0 / 10.1
Zephyr RTOS 2.4 / 2.5
STM32CubeMX &
STM32CubeIDE
ESP-IDF v4.3 &
ESP32-S2/C3