ROS (Robot Operating System) is one of the most widely used robotics OS that support a huge range of robots. However, it was never designed to be either scalable, or reliable. To tackle the issue we intend to integrate in ROS advanced techniques from distributed computing for scalability and reliability providing an alternative to ROS2.
Our current investigation is on putting numbers against actual ROS' capabilities. For that, Ms Andreea Lutac is conducting a set of measurements and share her experience and findings in a series of blog posts also duplicated here. The research is conducted at the School of Computing Science at Glasgow University under supervision of Dr Natalia Chechina, Dr Gerardo Aragon Camarasa, and Prof Phil Trinder.