With the growing demand from the emerging IIoT, the traditional cloud-based computing model is now moving to the edge of the network.
Topic-based publication/subscription has been considered the most widely-used date-centric solution.
Energy is a precious resource, that goes without saying. As such, we should be using energy efficiently and effectively. But what does efficiency really mean?
One way of defining efficiency is with respect to the amount of work that is done with a unit of energy. This definition is sufficiently close to what is used in physics to characterize the efficiency of heat engines. It also can be used to reason about the efficiency of a messaging protocol – which is precisely the exercise we’ll undergo in this presentation.
The Robot Operating System 2 (ROS2) is experiencing an incredible adoption in a large class of robotics applications, spanning from autonomous vacuum cleaners to industrial and commercial autonomous vehicles. Furthermore, ROS2 applications are further expanding to:
Robot swarms, in which which a set of resourceful robots coordinate between themselves and potentially an ensemble of resource constrained robots, typically powered by MicroROS2 and running on micro-controller-like hardware, and
Making the right data available at the right time, at the right place, securely, efficiently, whilst promoting interoperability, is a key need for virtually any IoT application. After all, IoT is about leveraging access to data – that used to be unavailable – to improve the ability to react, manage, predict and preserve a cyber-physical system.