scholarly journals Cloudroid Swarm: A QoS-Aware Framework for Multirobot Cooperation Offloading

2021 ◽  
Vol 2021 ◽  
pp. 1-18
Author(s):  
Yuanzhao Zhai ◽  
Bo Ding ◽  
Pengfei Zhang ◽  
Jie Luo

Computation offloading has been widely recognized as an effective way to promote the capabilities of resource-constrained mobile devices. Recent years have seen a renewal of the importance of this technology in the emerging field of mobile robots, supporting resource-intensive robot applications. However, cooperating to solve complex tasks in the physical world, which is a significant feature of a robot swarm compared to traditional mobile computing devices, has not received in-depth attention in research concerned with traditional computation offloading. In this study, we propose an approach named cooperation offloading, which offloads the intensive communication among robots as well as the computation for compute-intensive and data-intensive tasks. We analyze the performance gain of cooperation offloading by formalizing multirobot cooperative models; in addition, we study offloading decisions. Based on this approach, we design a cloud robotic framework named Cloudroid Swarm and develop several QoS-aware mechanisms to provide a general solution to cooperation offloading with QoS assurance in multirobot cooperative scenes. We implement Cloudroid Swarm to transparently migrate multirobot applications to cloud servers without any code modification. We evaluate our framework using three different multirobot cooperative applications. Our results show that Cloudroid Swarm can be applied to various robotic applications and real-world environments and bring significant benefits in terms of both network optimization and task performance. Besides, our framework has good scalability and can do support as many as 256 robot entities simultaneously.

2020 ◽  
pp. 105971232091893
Author(s):  
Seongin Na ◽  
Yiping Qiu ◽  
Ali E Turgut ◽  
Jiří Ulrich ◽  
Tomáš Krajník ◽  
...  

Pheromones are chemical substances released into the environment by an individual animal, which elicit stereotyped behaviours widely found across the animal kingdom. Inspired by the effective use of pheromones in social insects, pheromonal communication has been adopted to swarm robotics domain using diverse approaches such as alcohol, RFID tags and light. COSΦ is one of the light-based artificial pheromone systems which can emulate realistic pheromones and environment properties through the system. This article provides a significant improvement to the state-of-the-art by proposing a novel artificial pheromone system that simulates pheromones with environmental effects by adopting a model of spatio-temporal development of pheromone derived from a flow of fluid in nature. Using the proposed system, we investigated the collective behaviour of a robot swarm in a bio-inspired aggregation scenario, where robots aggregated on a circular pheromone cue with different environmental factors, that is, diffusion and pheromone shift. The results demonstrated the feasibility of the proposed pheromone system for use in swarm robotic applications.


2009 ◽  
Vol 36 (3) ◽  
pp. 402-414 ◽  
Author(s):  
Li-Ren Yang

The purpose of this study was to investigate the impacts of automation technology on project deliverables from the perspectives of various stakeholders. To address the primary aim, a survey was conducted to determine correlations between quality of project deliverables and automation adoption at the phase and task levels. This study also explored the links between automation utilization and project deliverables in detail. A second survey was used to identify common characteristics associated with the project deliverable-leveraging tasks. The analyses suggest that the quality of project deliverables is significantly associated with automation usage in the front-end, design, procurement, and construction phases. In addition, degrees of automation used in executing the project deliverable-leveraging tasks may have a significant impact on the correctness and completeness of project deliverables. The results also indicate that information and data intensive, management-related, and work-procedure-related characteristics can positively influence the quality of project deliverables.


Electronics ◽  
2021 ◽  
Vol 10 (22) ◽  
pp. 2830
Author(s):  
Mitra Pooyandeh ◽  
Insoo Sohn

The network edge is becoming a new solution for reducing latency and saving bandwidth in the Internet of Things (IoT) network. The goal of the network edge is to move computation from cloud servers to the edge of the network near the IoT devices. The network edge, which needs to make smart decisions with a high level of response time, needs intelligence processing based on artificial intelligence (AI). AI is becoming a key component in many edge devices, including cars, drones, robots, and smart IoT devices. This paper describes the role of AI in a network edge. Moreover, this paper elaborates and discusses the optimization methods for an edge network based on AI techniques. Finally, the paper considers the security issue as a major concern and prospective approaches to solving this issue in an edge network.


2021 ◽  
Author(s):  
Marzieh Ranjbar Pirbasti

Offloading heavy computations from a mobile device to cloud servers can reduce the power consumption of the mobile device and improve the response time of mobile applications. However, the gains of offloading can be significantly affected by failures of cloud servers and network links. In this thesis, we propose a fault-aware, multi-site computation offloading model capable of finding efficient allocations of tasks to resources. Our model reduces both response time and energy consumption by incorporating the effect of failures and recovery mechanisms for various offloading allocations. In addition, we create a fault-injection framework to evaluate an allocation under various failure rates and recovery mechanisms. The experiments carried out with our fault-injection framework demonstrate that our fault-aware model can determine an allocation—based on the type of failures, failure rates, and the employed recovery mechanisms—that improves both response time and lower energy consumption compared to model without failures.


Information ◽  
2018 ◽  
Vol 9 (12) ◽  
pp. 293 ◽  
Author(s):  
Rytis Buzys ◽  
Rytis Maskeliūnas ◽  
Robertas Damaševičius ◽  
Tatjana Sidekerskienė ◽  
Marcin Woźniak ◽  
...  

Cloud gaming provides cloud computing-based game as a service. In this paper we describe the development of a virtual reality base gliding game as a proof-of-concept. In the cloud, a cloud gaming platform is hosted on cloud servers with two principal components: game logic engaged in the implementation of game mechanics and game interactions, and video renderer that generates the game frames in real-time. The virtual gliding game was realized in the Unity gaming engine. To ensure smooth playability, and access for remote players, the computationally-intensive parts of the game were offloaded to a physically remote cloud server. To analyze the efficiency of the client-cloud interaction, three cloud servers were setup. The results of cloudification were evaluated by measuring and comparing computation offloading performance, network traffic, the probability of service drop, perceptual quality and video quality.


2021 ◽  
Author(s):  
Muhammad Ismail Sheikh

The demand for running complex applications on smart mobile devices is rapidly increasing. However, the limitations of resources are restricting the development of intensive applications on these devices. The restrictions can be overcome by offloading the computation of an application in the powerful cloud servers. The objective of the computation offloading is to offload the parts of an application to the cloud server to minimize the response time, energy consumption and monetary cost of the application. Unlike prior work in computation offloading, this work considers the effect of parallel execution—on different devices (external parallelism) and on the different cores of a single device (internal parallelism). This work models each device as a multi-server queueing station. It uses genetic algorithm to determine the near-optimal offloading allocation. The results show that considering the effect of parallel execution yields better pareto-optimal solution for the allocation problem compared to excluding parallelism.


IEEE Access ◽  
2022 ◽  
pp. 1-1
Author(s):  
Abdul Waheed ◽  
Munam Ali Shah ◽  
Syed Muhammad Mohsin ◽  
Abid Khan ◽  
Carsten Maple ◽  
...  

2021 ◽  
Author(s):  
Marzieh Ranjbar Pirbasti

Offloading heavy computations from a mobile device to cloud servers can reduce the power consumption of the mobile device and improve the response time of mobile applications. However, the gains of offloading can be significantly affected by failures of cloud servers and network links. In this thesis, we propose a fault-aware, multi-site computation offloading model capable of finding efficient allocations of tasks to resources. Our model reduces both response time and energy consumption by incorporating the effect of failures and recovery mechanisms for various offloading allocations. In addition, we create a fault-injection framework to evaluate an allocation under various failure rates and recovery mechanisms. The experiments carried out with our fault-injection framework demonstrate that our fault-aware model can determine an allocation—based on the type of failures, failure rates, and the employed recovery mechanisms—that improves both response time and lower energy consumption compared to model without failures.


Sign in / Sign up

Export Citation Format

Share Document