A mathematical multi-dimensional mechanism to improve process migration efficiency in peer-to-peer computing environments

E Mousavi Khaneghah… - Cogent …, 2018 - Taylor & Francis
In high-performance computing systems, choosing a suitable mechanism for migrating the
processes has direct effects on the performance of the system. In traditional systems like …

Solving the task variant allocation problem in distributed robotics

J Cano, DR White, A Bordallo, C McCreesh… - Autonomous …, 2018 - Springer
We consider the problem of assigning software processes (or tasks) to hardware processors
in distributed robotics environments. We introduce the notion of a task variant, which …

Automatic configuration of ROS applications for near-optimal performance

J Cano, A Bordallo, V Nagarajan… - 2016 IEEE/RSJ …, 2016 - ieeexplore.ieee.org
The performance of a ROS application is a function of the individual performance of its
constituent nodes. Since ROS nodes are typically configurable (parameterised), the specific …

Task variant allocation in distributed robotics

J Cano, DR White, A Bordallo, C McCreesh… - Robotics Science and …, 2016 - eprints.gla.ac.uk
This paper tackles the problem of allocating tasks to a distributed heterogeneous robotic
system, where tasks---named* task variants* in the paper---can vary in terms of trade-off …

ROS Task Scheduling Algorithm in Multi-Core System

N Ding, X Meng, Y Zhao, D Wu - 2019 IEEE 25th International …, 2019 - ieeexplore.ieee.org
This paper designs a task scheduling algorithm called RTSA (ROS Task Scheduling
Algorithm) for Linux kernel in allusion to the inherent relevance and map** relationship of …

Live Migration of a 3D Flash LiDAR System between two Independent Data Processing Systems with Redundant Design

P Stelzer, S Reicher, G Macher… - 2022 IEEE Sensors …, 2022 - ieeexplore.ieee.org
Self-driving and self-flying vehicles have the ability to drive respectively fly independently
without the intervention of an operator. For this purpose, these vehicles need sensors for …

Case for Dynamic Parallelisation using Learning Techniques

K Gurunathan, K Kartikey… - 2020 IEEE 9th …, 2020 - ieeexplore.ieee.org
Parallelisation involves dividing computational tasks statically or dynamically. Static
analyses and studies on evolution of compilation approaches show how different techniques …

Task Variant Allocation in Distributed Robotics

JC Reyes, D White, AA Bordallo… - … and Systems XII …, 2016 - research.ed.ac.uk
We consider the problem of assigning software processes (or tasks) to hardware processors
in distributed robotics environments. We introduce the notion of a task variant, which …

[ΑΝΑΦΟΡΑ][C] Localization and navigation of autonomous indoor mobile robots

O Hamzeh, A Elnagar - International Journal of Computing, Communications & …, 2015

[ΑΝΑΦΟΡΑ][C] QoS oriented resource and energy management for autonomous mobile robotic platforms

DK HO, M AUGUIN, B MIRAMOND