DDS for Robotics Certificate Training

Understand DDS to maximize the potential of your ROS 2-based robotics system.

Instructor

Joseph Cole

PhD, Applied Physics

Free

Get notified when this course launches

About the Course

Learn how DDS works for ROS 2-based robots and solve DDS-related problems when your robotics system is not working. Solutions, debugging strategies, and testing protocols.

  What You Will Learn:

  • Linux networking how-to
  • Understand DDS in ROS 2
  • Understand Quality of Service (QoS) in ROS 2
  • How to properly configure and use DDS with a robot
  • How to properly configure and use DDS with a fleet of robots over Wi-Fi
  • How to properly configure and use DDS over the Internet
  • How to manage huge messages
  • How to use the most popular open-source DDS implementations: FastDDS and Cyclone
  • How to use Zenoh to solve communication problems
  • The different implementations of DDS and their differences
  • How to debug DDS-related problems in your robotics system

Instructor

  • Joseph Cole

    PhD, Applied Physics

    Joseph earned his PhD in applied physics from Rice University and a graduate certificate in applied statistics from Portland State University. He is a retired Major with the US Army Reserves with over 20 years of experience developing computer vision and machine learning algorithms at companies like Northrop Grumman and Applied Materials.

    + read more

Subscribe to our newsletter

The latest educational robotics news and articles, sent to your inbox weekly.