This document discusses using Data Distribution Service (DDS) middleware to address the complex communication challenges of connecting robotic systems and the Internet of Things. DDS provides a standardized communication infrastructure that enables reliable, scalable, and secure data distribution across heterogeneous systems. Examples are given of DDS being used for distributed robotics at NASA, medical device integration, smart grid systems, and more. DDS simplifies development, reduces costs, and improves flexibility, maintainability and reuse for connected systems involving robots, sensors and other devices.