Mobile robots suffer from inherent limitations due to the tradeoff in the amount of energy consumed by their on-board processing components, and the need to increase their operational time. On the communication side, the volatility of communication links severely hinders the ability of a mobile device to rely on computation offloading. The challenge addressed by this paper is the development of a methodology and framework to effectively migrate the location of a service from a system to another, minimizing downtime and striving to reduce any side-effects that may be perceived by the system. Solving this challenge will pave the way for more effective computation offloading solutions that can cope with the unpredictability of the edge systems. Four different approaches are analyzed experimentally, suggesting that solutions based on ROS2 Lifecycle Nodes are significantly more effective in addressing the aforementioned challenge compared to the other options.
Benchmarking Different Strategies for Offloading ROS2 Computation to the Edge / Cacciabue, Daniele; Marino, Jacopo; Aglieco, Francesco; Levorato, Marco; Perroni, Domenico; Risso, Fulvio. - (2024), pp. 49-54. (Intervento presentato al convegno 3rd International Workshop on Edge Network Softwarization ENS 2024 tenutosi a St. Louis, MO (USA) nel 24-28 June 2024) [10.1109/NetSoft60951.2024.10588914].
Benchmarking Different Strategies for Offloading ROS2 Computation to the Edge
Cacciabue, Daniele;Marino, Jacopo;Levorato, Marco;Risso, Fulvio
2024
Abstract
Mobile robots suffer from inherent limitations due to the tradeoff in the amount of energy consumed by their on-board processing components, and the need to increase their operational time. On the communication side, the volatility of communication links severely hinders the ability of a mobile device to rely on computation offloading. The challenge addressed by this paper is the development of a methodology and framework to effectively migrate the location of a service from a system to another, minimizing downtime and striving to reduce any side-effects that may be perceived by the system. Solving this challenge will pave the way for more effective computation offloading solutions that can cope with the unpredictability of the edge systems. Four different approaches are analyzed experimentally, suggesting that solutions based on ROS2 Lifecycle Nodes are significantly more effective in addressing the aforementioned challenge compared to the other options.File | Dimensione | Formato | |
---|---|---|---|
Benchmarking_Different_Strategies_for_Offloading_ROS2_Computation_to_the_Edge.pdf
accesso aperto
Tipologia:
2. Post-print / Author's Accepted Manuscript
Licenza:
PUBBLICO - Tutti i diritti riservati
Dimensione
305.75 kB
Formato
Adobe PDF
|
305.75 kB | Adobe PDF | Visualizza/Apri |
Benchmarking_Different_Strategies_for_Offloading_ROS2_Computation_to_the_Edge.pdf
non disponibili
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Non Pubblico - Accesso privato/ristretto
Dimensione
1.02 MB
Formato
Adobe PDF
|
1.02 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/2988320