“…Recent work has also explored the implications of operating systems and task schedulers on ROS 2 computational graph performance through benchmarking [50], [51], [52], [53], [54] as well as by optimizing the scheduling and communication layers of ROS and ROS 2 themselves [55], [56], [57], [58], [59], [60], [61], [62]. These works often focused on a specific context or (set of) performance counter(s).…”