ROS1 vs ROS2: What Are Differences?
The following are some differences between ROS1 and ROS2. Difference 1: Master-Slave vs Distributed Network Architecture ROS1 communication is based on TCPROS (a custom TCP communication) with master-slave network architecture, where one computer/robot should serve as ROS Master while the others serve as slaves. If ROS Master fails, the whole network fails. ROS2 is based …