ROS 2 + DDS Interoperation

preview_player
Показать описание
Embark on a journey through the world of ROS 2 and DDS interoperability with our engaging webinar. Delve into the intricacies of ROS 2 applications and their integration with DDS, uncovering a wealth of possibilities. With a focus on data models, we'll navigate the landscape of Connext Pro tools, empowering you to optimize DDS systems with ease. The RTI Connector allows for versatility, enabling seamless access to DDS topics in multiple programming languages.

Check out these resources to learn more about how RTI Connext works with ROS 2:

0:00 Introduction
0:24 Autonomous Vehicle Evolution
1:15 Modern Autonomous Vehicles
2:17 Dataflow Challenge
2:59 Evolution of Networking
4:10 200+ RTI Autonomous Vehicle Programs!
4:39 Connectivity Framework
7:09 15+ Standards and Consortia Efforts
7:45 Flying Cars
8:09 Enable UAS Flight in National Air Space
9:10 Handle Safety-Critical Systems
9:49 Resilience
11:44 DDS Standard Family
13:08 DDS Highlights
14:11 DDS Quality of Service
15:32 Data Communication
17:52 Use a Central Broker?
18:49 DDS Creates This...
23:13 Reliable Data
28:51 History and Durability
31:05 Topic Data Types
34:20 Data Type Extensibility Final Type
36:13 Topic Attributes
39:22 Discovery Process
41:08 RTI Admin Console
42:14 Request-Reply
42:31 Correlation
42:45 Single-Request Multiple-Reply
42:52 Multiple Repliers
44:21 What is ROS? (Robot Operating System) • ROS is not an Operating System - it's a Framework for Robot Software
45:18 Original ROS Architecture
46:26 ROS2 is DDS
48:33 ROS 2 Interoperability: Data Model
51:03 "RViz2" 3D Visualizer
52:10 Download Connext Pro
52:46 Connext Pro Launcher
56:53 Admin Console: Data Visualization (2)
59:06 Distributed Logger
59:55 RTI Connector
Рекомендации по теме
Комментарии
Автор

ok only took me two years to get around to watching this, but damn great talk thank you sir!

josgraha
Автор

This great. Thanks for sharing.
ROS 2 content 43:45

GeorgeLenoHolmesJr
Автор

Brilliant presentation and description. Are these slides available?

stlang
Автор

Such an informative and engaging session. Thanks a lot Sir.

shreyaandyoga
Автор

Brilliant and ellucidating presentation. Well done

sfrilingos
Автор

Thanks man, I really learned a valuable information here

stufferlib
Автор

are these slides available? quite an inspiring one!

lulewis
Автор

about connectivity framework slide (at 4'44), do the blue boxes are the applications of the presented system ? In such system (autonomous vehicle), may i ask how many DDS domains are existing ?

lecardinal
Автор

such an amazing, informative and commpact session, Tahnks a lot Neil

khalidomar
Автор

23:09

Is this not just reinventing the wheel in the application layer above UDP? TCP does exactly this. Why not use UDP broadcast to share topics and their associated TCP addresses, and let TCP handle the reliability?

Tannzrz