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