Corpus ID: 233209678

Context-Aware Task Handling in Resource-Constrained Robots with Virtualization

  title={Context-Aware Task Handling in Resource-Constrained Robots with Virtualization},
  author={Ramyad Hadidi and Nima Shoghi Ghalehshahi and Bahar Asgari and Hyesoon Kim},
Intelligent mobile robots are critical in several scenarios. However, as their computational resources are limited, mobile robots struggle to handle several tasks concurrently and yet guaranteeing real-timeliness. To address this challenge and improve the real-timeliness of critical tasks under resource constraints, we propose a fast context-aware task handling technique. To effectively handling tasks in real-time, our proposed contextaware technique comprises of three main ingredients: (i) a… Expand

Figures from this paper

A Priority-Based Real-Time Scheduling Framework for ROS2
Since its introduction in 2007, ROS (Robot Operating System) has become one of the most popular framework for developing automated solutions in a variety of applications, ranging from automotive toExpand


  •, 2019, [Online; accessed 22/02/20].
  • 2019
ROS: an open-source Robot Operating System
This paper discusses how ROS relates to existing robot software frameworks, and briefly overview some of the available application software which uses ROS. Expand
Cfs bandwidth control
  • https://www., 2020.
  • 2020
Github mozilla/deepspeech
  • https : / / github. com / mozilla / DeepSpeech, 2019, [Online; accessed 22/02/20].
  • 2019
Mearm: Build-it-yourself robotic arm for raspberry pi
  • https: //, 2019, [Online; accessed 22/02/20].
  • 2019
Raspberry pi 4b
  • https://www.raspberrypi. org, 2019, [Online; accessed 22/09/20].
  • 2019
Reactivex: An api for asynchronous programming with observable streams
  •, 2019, [Online; accessed 22/02/20].
  • 2019
Response-Time Analysis of ROS 2 Processing Chains Under Reservation-Based Scheduling
This paper proposes a scheduling model and a response-time analysis for ROS 2 (specifically, version "Crystal Clemmys" released in December 2018), a popular framework for the rapid prototyping, development, and deployment of robotics applications with thousands of professional users around the world. Expand
Rplidar a1
  •, 2019.
  • 2019
irobot create 2 open interface
  • https://cdn-shop.adafruit. com/datasheets/create 2 Open Interface Spec.pdf, 2019, [Online; accessed 22/02/20].
  • 2019