DDS Monitoring for ROS2 | Robotics Developers Open Class 187
In this Open Class, you will learn about Data Distribution Service (DDS) monitoring techniques tailored specifically for ROS. We will go through some essential concepts of DDS, including data flow visualization, system performance analysis, and troubleshooting strategies. You will learn: ✏️ What is DDS and why it’s so important for ROS2 ✏️ DDS Monitoring Tools: Learn how to utilize advanced monitoring tools and techniques specifically designed for ROS2-based systems ✏️ Discover strategies for optimizing DDS communication within ROS2 applications 📚 Course: Intermediate ROS2: https://app.theconstruct.ai/courses/113 🤖️ Robot used in this open class: TurtleBot 3 Gazebo Simulation 📁 *ROS project link: https://app.theconstruct.ai/l/60bb67ad/ #DDS is a data-centric middleware protocol designed for high-performance, real-time, and quality-of-service (QoS) enabled communication in distributed systems. It was created by the Object Management Group (OMG) to address the limitations of traditional client-server architectures and provide a more efficient and flexible way of exchanging data between applications. In the context of ROS2, DDS is used as the underlying communication layer for exchanging data between nodes. Nodes are software processes that perform specific tasks, such as sensor data processing, motion planning, or control. These nodes need to communicate with each other to share information and coordinate their actions, and DDS provides a decentralized and efficient way for them to publish and subscribe to data streams, known as topics. ============================ ROS Developers Open Class, a weekly free live streaming event by The Construct AI, aims to make robotics accessible to all. Each session provides a ROS-based project (referred to as ROSJECTs 🦾 📁) for all attendees, including notebooks, code, and Gazebo robot simulations. Led by ROS expert Alberto Ezquerro, you'll practice and develop robots in real-time. Missed a session? Find recordings & ROSJECTs on https://app.theconstruct.ai/open-clas... We're excited to share this series with you! If you have questions or want to explore new topics, drop us a comment below. Cheers. The Construct | Where Your Robotics Career Happens ============================ 👨🏫 Class Creator: Alberto Ezquerro (Head of Education @TheConstruct ) 👩💻 Class cover designer: Sonia/Ruojun Wang (Marketing Assistant @TheConstruct ) Music from #InAudio: https://inaudio.org/ Digital Technology Background*. -- #Robotics #ROS #Robot #ROStutorials

Understand Ackermann Kinematics in ROS2 with LIMO Robot | | Robotics Developers Open Class 186

ROS 2 + DDS Interoperation

vPrism Tutorial | Resize: Scale Video with Quality Interpolation

No more broken comms! (ROS 2 + rmw_zenoh)

Zenoh ROS 2 RMW: A New Middleware Implementation | Robotics Developers Open Class 194

January 2022 - Michael Wimble - Behavior Trees for ROS

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Attacking AI - Jason Haddix - NDC Security 2026

Türkei – USA Highlights | Gruppe D, FIFA WM 2026 | sportstudio

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Inside the Mind of Anthropic CEO Dario Amodei | The Circuit | Extended Interview

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

The most comprehensive list of ROS2 resources for beginners

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Learn ROS2 Jazzy Crash Course 2025 (full learning material and code included)

Is it Possible to Block Childrens' Access to Social Media? - Computerphile

Designing Data-Intensive Applications: Chapters 1 and 2

DDS in a Nutshell

ROS Developers LIVE Class #87: Understanding DDS in ROS2

