Home >
Building State-of-the-Art Robotics Communication Using ROS2
The field of robotics is becoming increasingly collaborative, evolving rapidly from monolithic, single-unit architectures to distributed, heterogeneous, and highly networked systems. Modern robots operate as coordinated collections of specialized modules (sensors, actuators, control systems, and decision-making algorithms), and these modules are often spread across multiple microcontrollers, single-board computers, and even external compute resources.
This shift demands a communication framework that is not only powerful and flexible, but also exceptionally reliable in managing data flow, synchronization, and inter-process communication (IPC) within the robot, as well as networked communication between robots or remote control systems.
ROS2 emerges as the state-of-the-art solution to meet these requirements, providing a robust and resilient communication ecosystem tailored for modern robotic architectures.
Within this context, this talk will cover:
- What ROS2 is
- Its purpose and core capabilities
- The publish/subscribe paradigm applied in ROS2
- ROS2’s decentralized communication model
- Real-world applications where ROS2 excels
- A practical demonstration of ROS2 communication between a PC and a Raspberry Pi SBC
