SlideShare a Scribd company logo
1 of 28
Download to read offline
This project has received funding from the European Union's Horizon 2020
research and innovation programme under grant agreement No 952091.
February 28, 2022
HUMAN CENTRIC ALGEBRAIC MACHINE LEARNING
-Integration of AI in ROS 2 ecosystem-
ALMA
H2020-EIC-FETPROACT-2019
December 16, 2021 2
ALMA Consortium
Proyectos y Sistemas de
Mantenimiento SL (eProsima)
German Research Center for
Artificial Intelligence
Technical Research Centre of Finland
FIWARE Foundation e.V.
H2020-EIC-FETPROACT-2019
December 16, 2021 3
eProsima contribution
eProsima contribution to ALMA
1 ALMA project manager
2 Architecture and technical coordination
3 Leader of dissemination, exploitation and collaboration
4 System and tools development: AI Integrating Platform (AI-IP)
H2020-EIC-FETPROACT-2019
December 16, 2021
Develop an open-source decentralized AI integrating platform compatible with ROS 2
● AI-IP for cloud and edge computing environments
● Extend AI-IP to work with robotic and constrained device platforms.
ROS 2 as the primary robotic platform
● Open-source experimentation tools for ROS 2 community
eProsima is betting on AML as a key disrupting AI technology for robotics
● Integration of AML into a publish-subscribe framework compatible with ROS 2
ALMA contribution to ROS 2
4
Decentralized AI integrating platform compatible with ROS 2
1
2
H2020-EIC-FETPROACT-2019
December 16, 2021
ALMA contribution to ROS 2
5
Collaboration and exploitation of ROS 2 AI integration
As leader of the dissemination, exploitation and collaboration work package
● Target the ROS 2 community and participate in its events (ROSCON)
● Organize open workshops with other project partners and experts in the fields on:
○ AI in robotics and constrained devices
○ New mathematical frameworks in AI
○ Application of ethics and cultural standards to AI
○ Human-Computer Interaction
Collaborate with ROS 2 to build open-source versions of ALMA results
● Main project results released as OSS and integrated in ROS 2 using the well established
communication channels of eProsima with this organization (ROS 2 TSC).
3
4
H2020-EIC-FETPROACT-2019
December 16, 2021
AI integration in robotic environments
6
Use case example - AI integration in ironing robot TEO
H2020-EIC-FETPROACT-2019
December 16, 2021
Algebraic Machine Learning (AML)
7
Research in a new Machine Learning paradigm based on Algebra
ALGEBRAIC MACHINE LEARNING
Machine Learning from semantic embeddings of data and
formal knowledge into discrete algebraic structures
H2020-EIC-FETPROACT-2019
December 16, 2021
Algebraic Machine Learning (AML)
8
Research in a new Machine Learning paradigm based on Algebra
Less sensitive to
statistical features
of training data
Combine
unstructured data
with formal
specifications of
human knowledge
High mathematical
transparency
Distributed ML
ecosystem
Interactive
human-centric ML
H2020-EIC-FETPROACT-2019
December 16, 2021
Algebraic Machine Learning (AML)
9
Research in a new Machine Learning paradigm based on Algebra
Less sensitive to
statistical features
of training data
Combine
unstructured data
with formal
specifications of
human knowledge
High mathematical
transparency
Distributed ML
ecosystem
Interactive
human-centric ML
H2020-EIC-FETPROACT-2019
December 16, 2021
Algebraic Machine Learning (AML)
10
Research in a new Machine Learning paradigm based on Algebra
Less sensitive to
statistical features
of training data
Combine
unstructured data
with formal
specifications of
human knowledge
High mathematical
transparency
Distributed ML
ecosystem
Interactive
human-centric ML
H2020-EIC-FETPROACT-2019
December 16, 2021
Algebraic Machine Learning (AML)
11
Research in a new Machine Learning paradigm based on Algebra
Less sensitive to
statistical features
of training data
Combine
unstructured data
with formal
specifications of
human knowledge
High mathematical
transparency
Distributed ML
ecosystem
Interactive
human-centric ML
H2020-EIC-FETPROACT-2019
December 16, 2021
Algebraic Machine Learning (AML)
12
Research in a new Machine Learning paradigm based on Algebra
Less sensitive to
statistical features
of training data
Combine
unstructured data
with formal
specifications of
human knowledge
High mathematical
transparency
Distributed ML
ecosystem
Interactive
human-centric ML
H2020-EIC-FETPROACT-2019
December 16, 2021
Algebraic Machine Learning (AML)
13
Research in a new Machine Learning paradigm based on Algebra
Less sensitive to
statistical features
of training data
Combine
unstructured data
with formal
specifications of
human knowledge
High mathematical
transparency
Distributed ML
ecosystem
Interactive
human-centric ML
H2020-EIC-FETPROACT-2019
December 16, 2021
Human-Machine Interaction
14
Methods for ensuring effective human interaction with intelligent systems
H2020-EIC-FETPROACT-2019
December 16, 2021
Learning world models, ethics and culture
15
Standards of ethics and human culture in AI applications
H2020-EIC-FETPROACT-2019
December 16, 2021
Hardware acceleration for ML
16
Develop a high performance AML engine for heterogeneous compute platforms
H2020-EIC-FETPROACT-2019
December 16, 2021
AI Integrating Platform
17
Distributed platform for integrating AI into ROS 2 ecosystems
H2020-EIC-FETPROACT-2019
December 16, 2021
AI Integrating Platform
18
Distributed platform for integrating AI into ROS 2 ecosystems
H2020-EIC-FETPROACT-2019
December 16, 2021
AML collaborative learning
19
Basic architecture of collaborative learning of AML models
H2020-EIC-FETPROACT-2019
December 16, 2021
ROS 2 AI Integration WG
20
Advantages of a ROS 2 AI Integration WG leaded by eProsima
Use the effort invested in ALMA and
its results to enhance the
integration of AI in ROS 2
Seamless use the AI Integrating
Platform in the ROS 2 ecosystem
Support for early use of AML in ROS
2
Discuss state-of-the-art topics with
experts on the field taking advantage
of ALMA partners
Promote contribution to
open-source AI integration
tools for ROS 2
Dissemination of ROS 2 by means of
ALMA conferences
Thanks for listening
We'd be pleased to answer any question you may have
H2020-EIC-FETPROACT-2019
December 16, 2021
alma@eprosima.com
21
ALMA contact:
21
https://alma-ai.eu
H2020-EIC-FETPROACT-2019
December 16, 2021
Human-Machine Interaction
22
Methods for ensuring effective human interaction with intelligent systems
1 2 3 4
Interaction Paradigm
Methodology
Design and Develop a
Working Prototype
Develop and apply
evaluation methods
Cognitive foundations
for Human AML
Interaction
H2020-EIC-FETPROACT-2019
December 16, 2021
Human-Machine Interaction
23
Methods for ensuring effective human interaction with intelligent systems
1 2 3 4
Interaction Paradigm
Methodology
Design and Develop a
Working Prototype
Develop and apply
evaluation methods
● More informative visualisations of intelligent algorithm
● Better communication to human users
● Understand how human learn from and ultimately control interaction with the AML
Cognitive foundations
for Human AML
Interaction
H2020-EIC-FETPROACT-2019
December 16, 2021
Human-Machine Interaction
24
Methods for ensuring effective human interaction with intelligent systems
1 2 3 4
Design and Develop a
Working Prototype
Develop and apply
evaluation methods
● Empower, rather than deskill human users over time
● Enable AI researchers, not just HCI researchers, to easily create more
effective human-computer partnerships, beyond any specific AI technique
Cognitive foundations
for Human AML
Interaction
Interaction Paradigm
Methodology
H2020-EIC-FETPROACT-2019
December 16, 2021
Human-Machine Interaction
25
Methods for ensuring effective human interaction with intelligent systems
1 2 3 4
Develop and apply
evaluation methods
● Demonstrate the design methodology
and interaction paradigm for an
effective human-computer partnership
Cognitive foundations
for Human AML
Interaction
Interaction Paradigm
Methodology
Design and Develop a
Working Prototype
H2020-EIC-FETPROACT-2019
December 16, 2021
Human-Machine Interaction
26
Methods for ensuring effective human interaction with intelligent systems
1 2 3 4
● Determine the efficacy of the interaction
from a human perspective
Cognitive foundations
for Human AML
Interaction
Interaction Paradigm
Methodology
Design and Develop a
Working Prototype
Develop and apply
evaluation methods
H2020-EIC-FETPROACT-2019
December 16, 2021
Learning world models, ethics and culture
27
Limitations of ethics and human culture in AI applications
Current AI limitations
⚙ Human ability to correctly perceive, interpret and react to complex situations based on human
experience
⚙ Many AI applications are unable to acquire and use such background knowledge
H2020-EIC-FETPROACT-2019
December 16, 2021
⚙ Create AML based world models and context recognition systems
⚙ Human-AML co-creation of complex human concepts
⚙ Represent basic ethical ideas in AML
⚙ Define world models in terms of ecosystems’ cultures and ethics
⚙ Update AML-based world models with ethical concepts
⚙ Human-AML co-creation of cultural pluralism and cultural hybridization
Learning world models, ethics and culture
28
Standards of ethics and human culture applied to Artificial Intelligence

More Related Content

Similar to ALMA - Integration of AI in ROS 2 ecosystem

Sailing the V: Engineering digitalization through task automation and reuse i...
Sailing the V: Engineering digitalization through task automation and reuse i...Sailing the V: Engineering digitalization through task automation and reuse i...
Sailing the V: Engineering digitalization through task automation and reuse i...CARLOS III UNIVERSITY OF MADRID
 
EDUCON 2021_Promoting Computational Thinking through Visual Block Programming...
EDUCON 2021_Promoting Computational Thinking through Visual Block Programming...EDUCON 2021_Promoting Computational Thinking through Visual Block Programming...
EDUCON 2021_Promoting Computational Thinking through Visual Block Programming...eMadrid network
 
20170921 FIWARE at StartupWeek Barcelona 2017
20170921 FIWARE at StartupWeek Barcelona 201720170921 FIWARE at StartupWeek Barcelona 2017
20170921 FIWARE at StartupWeek Barcelona 2017stefano de panfilis
 
BIM from Building to urban fabric: More than just zooming out
BIM from Building to urban fabric: More than just zooming outBIM from Building to urban fabric: More than just zooming out
BIM from Building to urban fabric: More than just zooming outPieter Pauwels
 
Architecting a Digital Enterprise
Architecting a Digital EnterpriseArchitecting a Digital Enterprise
Architecting a Digital EnterpriseWSO2
 
OSS Projects Knowledge Mining with CROSSMINER, OW2con'18, June 7-8, 2018
OSS Projects Knowledge Mining with CROSSMINER, OW2con'18, June 7-8, 2018OSS Projects Knowledge Mining with CROSSMINER, OW2con'18, June 7-8, 2018
OSS Projects Knowledge Mining with CROSSMINER, OW2con'18, June 7-8, 2018OW2
 
CPaaS.io - Project Impact
CPaaS.io - Project ImpactCPaaS.io - Project Impact
CPaaS.io - Project ImpactStephan Haller
 
Whitepaper: "Construction Lifecycle Management – a necessary business strateg...
Whitepaper: "Construction Lifecycle Management – a necessary business strateg...Whitepaper: "Construction Lifecycle Management – a necessary business strateg...
Whitepaper: "Construction Lifecycle Management – a necessary business strateg...Ionel GRECESCU
 
2nd International Conference on Artificial Intelligence and Machine Learning ...
2nd International Conference on Artificial Intelligence and Machine Learning ...2nd International Conference on Artificial Intelligence and Machine Learning ...
2nd International Conference on Artificial Intelligence and Machine Learning ...ijsc
 
LOA seminar 2017 - Product and 3D geometry ontologies at action in constructi...
LOA seminar 2017 - Product and 3D geometry ontologies at action in constructi...LOA seminar 2017 - Product and 3D geometry ontologies at action in constructi...
LOA seminar 2017 - Product and 3D geometry ontologies at action in constructi...Pieter Pauwels
 
LEDU Education Ecosystem Whitepaper
LEDU Education Ecosystem WhitepaperLEDU Education Ecosystem Whitepaper
LEDU Education Ecosystem WhitepaperKristineMejia2
 
Netflix for the_360_billion_professional_development_market
Netflix for the_360_billion_professional_development_marketNetflix for the_360_billion_professional_development_market
Netflix for the_360_billion_professional_development_marketKristineMejia2
 
LEDU Education Ecosystem Whitepaper
LEDU Education Ecosystem WhitepaperLEDU Education Ecosystem Whitepaper
LEDU Education Ecosystem WhitepaperLEDU Token
 
Architecting a Digital Enterprise
Architecting a Digital EnterpriseArchitecting a Digital Enterprise
Architecting a Digital EnterpriseWSO2
 
Call for papers - 6th International Conference on Software Engineering (SOENG...
Call for papers - 6th International Conference on Software Engineering (SOENG...Call for papers - 6th International Conference on Software Engineering (SOENG...
Call for papers - 6th International Conference on Software Engineering (SOENG...ijcsa
 
SC7 Workshop 2: The BigDataEurope project
SC7 Workshop 2: The BigDataEurope projectSC7 Workshop 2: The BigDataEurope project
SC7 Workshop 2: The BigDataEurope projectBigData_Europe
 
4th International Conference on AI, Machine Learning and Applications (AIMLA ...
4th International Conference on AI, Machine Learning and Applications (AIMLA ...4th International Conference on AI, Machine Learning and Applications (AIMLA ...
4th International Conference on AI, Machine Learning and Applications (AIMLA ...ijassn
 

Similar to ALMA - Integration of AI in ROS 2 ecosystem (20)

Sailing the V: Engineering digitalization through task automation and reuse i...
Sailing the V: Engineering digitalization through task automation and reuse i...Sailing the V: Engineering digitalization through task automation and reuse i...
Sailing the V: Engineering digitalization through task automation and reuse i...
 
EDUCON 2021_Promoting Computational Thinking through Visual Block Programming...
EDUCON 2021_Promoting Computational Thinking through Visual Block Programming...EDUCON 2021_Promoting Computational Thinking through Visual Block Programming...
EDUCON 2021_Promoting Computational Thinking through Visual Block Programming...
 
20170921 FIWARE at StartupWeek Barcelona 2017
20170921 FIWARE at StartupWeek Barcelona 201720170921 FIWARE at StartupWeek Barcelona 2017
20170921 FIWARE at StartupWeek Barcelona 2017
 
BIM from Building to urban fabric: More than just zooming out
BIM from Building to urban fabric: More than just zooming outBIM from Building to urban fabric: More than just zooming out
BIM from Building to urban fabric: More than just zooming out
 
Architecting a Digital Enterprise
Architecting a Digital EnterpriseArchitecting a Digital Enterprise
Architecting a Digital Enterprise
 
Arcadia project overview
Arcadia project overview Arcadia project overview
Arcadia project overview
 
OSS Projects Knowledge Mining with CROSSMINER, OW2con'18, June 7-8, 2018
OSS Projects Knowledge Mining with CROSSMINER, OW2con'18, June 7-8, 2018OSS Projects Knowledge Mining with CROSSMINER, OW2con'18, June 7-8, 2018
OSS Projects Knowledge Mining with CROSSMINER, OW2con'18, June 7-8, 2018
 
CPaaS.io - Project Impact
CPaaS.io - Project ImpactCPaaS.io - Project Impact
CPaaS.io - Project Impact
 
Whitepaper: "Construction Lifecycle Management – a necessary business strateg...
Whitepaper: "Construction Lifecycle Management – a necessary business strateg...Whitepaper: "Construction Lifecycle Management – a necessary business strateg...
Whitepaper: "Construction Lifecycle Management – a necessary business strateg...
 
ATC iLab - profile & current projects
ATC iLab - profile & current projectsATC iLab - profile & current projects
ATC iLab - profile & current projects
 
2nd International Conference on Artificial Intelligence and Machine Learning ...
2nd International Conference on Artificial Intelligence and Machine Learning ...2nd International Conference on Artificial Intelligence and Machine Learning ...
2nd International Conference on Artificial Intelligence and Machine Learning ...
 
LOA seminar 2017 - Product and 3D geometry ontologies at action in constructi...
LOA seminar 2017 - Product and 3D geometry ontologies at action in constructi...LOA seminar 2017 - Product and 3D geometry ontologies at action in constructi...
LOA seminar 2017 - Product and 3D geometry ontologies at action in constructi...
 
ProjeX
ProjeXProjeX
ProjeX
 
LEDU Education Ecosystem Whitepaper
LEDU Education Ecosystem WhitepaperLEDU Education Ecosystem Whitepaper
LEDU Education Ecosystem Whitepaper
 
Netflix for the_360_billion_professional_development_market
Netflix for the_360_billion_professional_development_marketNetflix for the_360_billion_professional_development_market
Netflix for the_360_billion_professional_development_market
 
LEDU Education Ecosystem Whitepaper
LEDU Education Ecosystem WhitepaperLEDU Education Ecosystem Whitepaper
LEDU Education Ecosystem Whitepaper
 
Architecting a Digital Enterprise
Architecting a Digital EnterpriseArchitecting a Digital Enterprise
Architecting a Digital Enterprise
 
Call for papers - 6th International Conference on Software Engineering (SOENG...
Call for papers - 6th International Conference on Software Engineering (SOENG...Call for papers - 6th International Conference on Software Engineering (SOENG...
Call for papers - 6th International Conference on Software Engineering (SOENG...
 
SC7 Workshop 2: The BigDataEurope project
SC7 Workshop 2: The BigDataEurope projectSC7 Workshop 2: The BigDataEurope project
SC7 Workshop 2: The BigDataEurope project
 
4th International Conference on AI, Machine Learning and Applications (AIMLA ...
4th International Conference on AI, Machine Learning and Applications (AIMLA ...4th International Conference on AI, Machine Learning and Applications (AIMLA ...
4th International Conference on AI, Machine Learning and Applications (AIMLA ...
 

More from eProsima

micro-ROS - ROS 2 into microcontrollers
micro-ROS - ROS 2 into microcontrollersmicro-ROS - ROS 2 into microcontrollers
micro-ROS - ROS 2 into microcontrollerseProsima
 
Fast DDS Hello World in Windows
Fast DDS Hello World in WindowsFast DDS Hello World in Windows
Fast DDS Hello World in WindowseProsima
 
ROS 2 deployment in K8s: DDS Router as WAN comms enabler
ROS 2 deployment in K8s: DDS Router as WAN comms enablerROS 2 deployment in K8s: DDS Router as WAN comms enabler
ROS 2 deployment in K8s: DDS Router as WAN comms enablereProsima
 
Algebraic Machine Learning - On changing the rules of the game
Algebraic Machine Learning - On changing the rules of the gameAlgebraic Machine Learning - On changing the rules of the game
Algebraic Machine Learning - On changing the rules of the gameeProsima
 
Vulcanexus: the all-in-one ROS 2 toolset
Vulcanexus: the all-in-one ROS 2 toolsetVulcanexus: the all-in-one ROS 2 toolset
Vulcanexus: the all-in-one ROS 2 toolseteProsima
 
micro-ROS Humble Hawskbill
micro-ROS Humble Hawskbillmicro-ROS Humble Hawskbill
micro-ROS Humble HawskbilleProsima
 
eProsima DDS Router: a micro-ROS Cloud scenario
eProsima DDS Router: a micro-ROS Cloud scenarioeProsima DDS Router: a micro-ROS Cloud scenario
eProsima DDS Router: a micro-ROS Cloud scenarioeProsima
 
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case eProsima
 
micro-ROS: Developing ROS 2 professional applications based on MCUs
micro-ROS: Developing ROS 2 professional applications based on MCUsmicro-ROS: Developing ROS 2 professional applications based on MCUs
micro-ROS: Developing ROS 2 professional applications based on MCUseProsima
 
micro-ROS goes easy: Developing professional applications using Eclipse based...
micro-ROS goes easy: Developing professional applications using Eclipse based...micro-ROS goes easy: Developing professional applications using Eclipse based...
micro-ROS goes easy: Developing professional applications using Eclipse based...eProsima
 
micro-ROS - New client library and middleware features
micro-ROS - New client library and middleware featuresmicro-ROS - New client library and middleware features
micro-ROS - New client library and middleware featureseProsima
 
Towards Easy 5GS Integration in ROS2 - eProsima & Ericsson
Towards Easy 5GS Integration in ROS2 - eProsima & EricssonTowards Easy 5GS Integration in ROS2 - eProsima & Ericsson
Towards Easy 5GS Integration in ROS2 - eProsima & EricssoneProsima
 
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...eProsima
 
Micro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROSMicro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROSeProsima
 
eProsima - Company brief
eProsima - Company briefeProsima - Company brief
eProsima - Company briefeProsima
 
Fast DDS Features & Tools
Fast DDS Features & ToolsFast DDS Features & Tools
Fast DDS Features & ToolseProsima
 
micro-ROS Galactic
micro-ROS Galacticmicro-ROS Galactic
micro-ROS GalacticeProsima
 
Integration Service: Integrating Communication Protocols
Integration Service: Integrating Communication ProtocolsIntegration Service: Integrating Communication Protocols
Integration Service: Integrating Communication ProtocolseProsima
 
Micro XRCE-DDS: Bringing DDS into microcontrollers
Micro XRCE-DDS: Bringing DDS into microcontrollersMicro XRCE-DDS: Bringing DDS into microcontrollers
Micro XRCE-DDS: Bringing DDS into microcontrollerseProsima
 
micro-ROS: bringing ROS 2 to MCUs
micro-ROS: bringing ROS 2 to MCUsmicro-ROS: bringing ROS 2 to MCUs
micro-ROS: bringing ROS 2 to MCUseProsima
 

More from eProsima (20)

micro-ROS - ROS 2 into microcontrollers
micro-ROS - ROS 2 into microcontrollersmicro-ROS - ROS 2 into microcontrollers
micro-ROS - ROS 2 into microcontrollers
 
Fast DDS Hello World in Windows
Fast DDS Hello World in WindowsFast DDS Hello World in Windows
Fast DDS Hello World in Windows
 
ROS 2 deployment in K8s: DDS Router as WAN comms enabler
ROS 2 deployment in K8s: DDS Router as WAN comms enablerROS 2 deployment in K8s: DDS Router as WAN comms enabler
ROS 2 deployment in K8s: DDS Router as WAN comms enabler
 
Algebraic Machine Learning - On changing the rules of the game
Algebraic Machine Learning - On changing the rules of the gameAlgebraic Machine Learning - On changing the rules of the game
Algebraic Machine Learning - On changing the rules of the game
 
Vulcanexus: the all-in-one ROS 2 toolset
Vulcanexus: the all-in-one ROS 2 toolsetVulcanexus: the all-in-one ROS 2 toolset
Vulcanexus: the all-in-one ROS 2 toolset
 
micro-ROS Humble Hawskbill
micro-ROS Humble Hawskbillmicro-ROS Humble Hawskbill
micro-ROS Humble Hawskbill
 
eProsima DDS Router: a micro-ROS Cloud scenario
eProsima DDS Router: a micro-ROS Cloud scenarioeProsima DDS Router: a micro-ROS Cloud scenario
eProsima DDS Router: a micro-ROS Cloud scenario
 
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case
 
micro-ROS: Developing ROS 2 professional applications based on MCUs
micro-ROS: Developing ROS 2 professional applications based on MCUsmicro-ROS: Developing ROS 2 professional applications based on MCUs
micro-ROS: Developing ROS 2 professional applications based on MCUs
 
micro-ROS goes easy: Developing professional applications using Eclipse based...
micro-ROS goes easy: Developing professional applications using Eclipse based...micro-ROS goes easy: Developing professional applications using Eclipse based...
micro-ROS goes easy: Developing professional applications using Eclipse based...
 
micro-ROS - New client library and middleware features
micro-ROS - New client library and middleware featuresmicro-ROS - New client library and middleware features
micro-ROS - New client library and middleware features
 
Towards Easy 5GS Integration in ROS2 - eProsima & Ericsson
Towards Easy 5GS Integration in ROS2 - eProsima & EricssonTowards Easy 5GS Integration in ROS2 - eProsima & Ericsson
Towards Easy 5GS Integration in ROS2 - eProsima & Ericsson
 
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
 
Micro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROSMicro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROS
 
eProsima - Company brief
eProsima - Company briefeProsima - Company brief
eProsima - Company brief
 
Fast DDS Features & Tools
Fast DDS Features & ToolsFast DDS Features & Tools
Fast DDS Features & Tools
 
micro-ROS Galactic
micro-ROS Galacticmicro-ROS Galactic
micro-ROS Galactic
 
Integration Service: Integrating Communication Protocols
Integration Service: Integrating Communication ProtocolsIntegration Service: Integrating Communication Protocols
Integration Service: Integrating Communication Protocols
 
Micro XRCE-DDS: Bringing DDS into microcontrollers
Micro XRCE-DDS: Bringing DDS into microcontrollersMicro XRCE-DDS: Bringing DDS into microcontrollers
Micro XRCE-DDS: Bringing DDS into microcontrollers
 
micro-ROS: bringing ROS 2 to MCUs
micro-ROS: bringing ROS 2 to MCUsmicro-ROS: bringing ROS 2 to MCUs
micro-ROS: bringing ROS 2 to MCUs
 

Recently uploaded

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

ALMA - Integration of AI in ROS 2 ecosystem

  • 1. This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 952091. February 28, 2022 HUMAN CENTRIC ALGEBRAIC MACHINE LEARNING -Integration of AI in ROS 2 ecosystem- ALMA
  • 2. H2020-EIC-FETPROACT-2019 December 16, 2021 2 ALMA Consortium Proyectos y Sistemas de Mantenimiento SL (eProsima) German Research Center for Artificial Intelligence Technical Research Centre of Finland FIWARE Foundation e.V.
  • 3. H2020-EIC-FETPROACT-2019 December 16, 2021 3 eProsima contribution eProsima contribution to ALMA 1 ALMA project manager 2 Architecture and technical coordination 3 Leader of dissemination, exploitation and collaboration 4 System and tools development: AI Integrating Platform (AI-IP)
  • 4. H2020-EIC-FETPROACT-2019 December 16, 2021 Develop an open-source decentralized AI integrating platform compatible with ROS 2 ● AI-IP for cloud and edge computing environments ● Extend AI-IP to work with robotic and constrained device platforms. ROS 2 as the primary robotic platform ● Open-source experimentation tools for ROS 2 community eProsima is betting on AML as a key disrupting AI technology for robotics ● Integration of AML into a publish-subscribe framework compatible with ROS 2 ALMA contribution to ROS 2 4 Decentralized AI integrating platform compatible with ROS 2 1 2
  • 5. H2020-EIC-FETPROACT-2019 December 16, 2021 ALMA contribution to ROS 2 5 Collaboration and exploitation of ROS 2 AI integration As leader of the dissemination, exploitation and collaboration work package ● Target the ROS 2 community and participate in its events (ROSCON) ● Organize open workshops with other project partners and experts in the fields on: ○ AI in robotics and constrained devices ○ New mathematical frameworks in AI ○ Application of ethics and cultural standards to AI ○ Human-Computer Interaction Collaborate with ROS 2 to build open-source versions of ALMA results ● Main project results released as OSS and integrated in ROS 2 using the well established communication channels of eProsima with this organization (ROS 2 TSC). 3 4
  • 6. H2020-EIC-FETPROACT-2019 December 16, 2021 AI integration in robotic environments 6 Use case example - AI integration in ironing robot TEO
  • 7. H2020-EIC-FETPROACT-2019 December 16, 2021 Algebraic Machine Learning (AML) 7 Research in a new Machine Learning paradigm based on Algebra ALGEBRAIC MACHINE LEARNING Machine Learning from semantic embeddings of data and formal knowledge into discrete algebraic structures
  • 8. H2020-EIC-FETPROACT-2019 December 16, 2021 Algebraic Machine Learning (AML) 8 Research in a new Machine Learning paradigm based on Algebra Less sensitive to statistical features of training data Combine unstructured data with formal specifications of human knowledge High mathematical transparency Distributed ML ecosystem Interactive human-centric ML
  • 9. H2020-EIC-FETPROACT-2019 December 16, 2021 Algebraic Machine Learning (AML) 9 Research in a new Machine Learning paradigm based on Algebra Less sensitive to statistical features of training data Combine unstructured data with formal specifications of human knowledge High mathematical transparency Distributed ML ecosystem Interactive human-centric ML
  • 10. H2020-EIC-FETPROACT-2019 December 16, 2021 Algebraic Machine Learning (AML) 10 Research in a new Machine Learning paradigm based on Algebra Less sensitive to statistical features of training data Combine unstructured data with formal specifications of human knowledge High mathematical transparency Distributed ML ecosystem Interactive human-centric ML
  • 11. H2020-EIC-FETPROACT-2019 December 16, 2021 Algebraic Machine Learning (AML) 11 Research in a new Machine Learning paradigm based on Algebra Less sensitive to statistical features of training data Combine unstructured data with formal specifications of human knowledge High mathematical transparency Distributed ML ecosystem Interactive human-centric ML
  • 12. H2020-EIC-FETPROACT-2019 December 16, 2021 Algebraic Machine Learning (AML) 12 Research in a new Machine Learning paradigm based on Algebra Less sensitive to statistical features of training data Combine unstructured data with formal specifications of human knowledge High mathematical transparency Distributed ML ecosystem Interactive human-centric ML
  • 13. H2020-EIC-FETPROACT-2019 December 16, 2021 Algebraic Machine Learning (AML) 13 Research in a new Machine Learning paradigm based on Algebra Less sensitive to statistical features of training data Combine unstructured data with formal specifications of human knowledge High mathematical transparency Distributed ML ecosystem Interactive human-centric ML
  • 14. H2020-EIC-FETPROACT-2019 December 16, 2021 Human-Machine Interaction 14 Methods for ensuring effective human interaction with intelligent systems
  • 15. H2020-EIC-FETPROACT-2019 December 16, 2021 Learning world models, ethics and culture 15 Standards of ethics and human culture in AI applications
  • 16. H2020-EIC-FETPROACT-2019 December 16, 2021 Hardware acceleration for ML 16 Develop a high performance AML engine for heterogeneous compute platforms
  • 17. H2020-EIC-FETPROACT-2019 December 16, 2021 AI Integrating Platform 17 Distributed platform for integrating AI into ROS 2 ecosystems
  • 18. H2020-EIC-FETPROACT-2019 December 16, 2021 AI Integrating Platform 18 Distributed platform for integrating AI into ROS 2 ecosystems
  • 19. H2020-EIC-FETPROACT-2019 December 16, 2021 AML collaborative learning 19 Basic architecture of collaborative learning of AML models
  • 20. H2020-EIC-FETPROACT-2019 December 16, 2021 ROS 2 AI Integration WG 20 Advantages of a ROS 2 AI Integration WG leaded by eProsima Use the effort invested in ALMA and its results to enhance the integration of AI in ROS 2 Seamless use the AI Integrating Platform in the ROS 2 ecosystem Support for early use of AML in ROS 2 Discuss state-of-the-art topics with experts on the field taking advantage of ALMA partners Promote contribution to open-source AI integration tools for ROS 2 Dissemination of ROS 2 by means of ALMA conferences
  • 21. Thanks for listening We'd be pleased to answer any question you may have H2020-EIC-FETPROACT-2019 December 16, 2021 alma@eprosima.com 21 ALMA contact: 21 https://alma-ai.eu
  • 22. H2020-EIC-FETPROACT-2019 December 16, 2021 Human-Machine Interaction 22 Methods for ensuring effective human interaction with intelligent systems 1 2 3 4 Interaction Paradigm Methodology Design and Develop a Working Prototype Develop and apply evaluation methods Cognitive foundations for Human AML Interaction
  • 23. H2020-EIC-FETPROACT-2019 December 16, 2021 Human-Machine Interaction 23 Methods for ensuring effective human interaction with intelligent systems 1 2 3 4 Interaction Paradigm Methodology Design and Develop a Working Prototype Develop and apply evaluation methods ● More informative visualisations of intelligent algorithm ● Better communication to human users ● Understand how human learn from and ultimately control interaction with the AML Cognitive foundations for Human AML Interaction
  • 24. H2020-EIC-FETPROACT-2019 December 16, 2021 Human-Machine Interaction 24 Methods for ensuring effective human interaction with intelligent systems 1 2 3 4 Design and Develop a Working Prototype Develop and apply evaluation methods ● Empower, rather than deskill human users over time ● Enable AI researchers, not just HCI researchers, to easily create more effective human-computer partnerships, beyond any specific AI technique Cognitive foundations for Human AML Interaction Interaction Paradigm Methodology
  • 25. H2020-EIC-FETPROACT-2019 December 16, 2021 Human-Machine Interaction 25 Methods for ensuring effective human interaction with intelligent systems 1 2 3 4 Develop and apply evaluation methods ● Demonstrate the design methodology and interaction paradigm for an effective human-computer partnership Cognitive foundations for Human AML Interaction Interaction Paradigm Methodology Design and Develop a Working Prototype
  • 26. H2020-EIC-FETPROACT-2019 December 16, 2021 Human-Machine Interaction 26 Methods for ensuring effective human interaction with intelligent systems 1 2 3 4 ● Determine the efficacy of the interaction from a human perspective Cognitive foundations for Human AML Interaction Interaction Paradigm Methodology Design and Develop a Working Prototype Develop and apply evaluation methods
  • 27. H2020-EIC-FETPROACT-2019 December 16, 2021 Learning world models, ethics and culture 27 Limitations of ethics and human culture in AI applications Current AI limitations ⚙ Human ability to correctly perceive, interpret and react to complex situations based on human experience ⚙ Many AI applications are unable to acquire and use such background knowledge
  • 28. H2020-EIC-FETPROACT-2019 December 16, 2021 ⚙ Create AML based world models and context recognition systems ⚙ Human-AML co-creation of complex human concepts ⚙ Represent basic ethical ideas in AML ⚙ Define world models in terms of ecosystems’ cultures and ethics ⚙ Update AML-based world models with ethical concepts ⚙ Human-AML co-creation of cultural pluralism and cultural hybridization Learning world models, ethics and culture 28 Standards of ethics and human culture applied to Artificial Intelligence