“…There has been previous work that has focused on ways to accelerate robotics applications by developing tools and methodologies to help roboticists leverage hardware acceleration for selected ROS Nodes and to optimize the ROS computational graph through adaptive computing [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39], [40], [41], [42], [43], [24]. There has also been some work to accelerate the scheduling and communication layers used by ROS and ROS 2 [44], [45], [46], [47], [48], [49], [50], [51].…”