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

04/09/2021
by   Ramyad Hadidi, et al.
0

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 context-aware technique comprises of three main ingredients: (i) a dynamic time-sharing mechanism, coupled with (ii) an event-driven task scheduling using reactive programming paradigm to mindfully use the limited resources; and, (iii) a lightweight virtualized execution to easily integrate functionalities and their dependencies. We showcase our technique on a Raspberry-Pi-based robot with a variety of tasks such as Simultaneous localization and mapping (SLAM), sign detection, and speech recognition with a 42 compared to the common Linux scheduler.

READ FULL TEXT

Authors

page 2

03/06/2020

An Ontology-based Context Model in Intelligent Environments

Computing becomes increasingly mobile and pervasive today; these changes...
02/28/2019

Context-aware Dynamic Block

Although deeper and larger neural networks have achieved better performa...
09/18/2019

CAMAL: Context-Aware Multi-scale Attention framework for Lightweight Visual Place Recognition

In the last few years, Deep Convolutional Neural Networks (D-CNNs) have ...
04/01/2021

Toward Sensor and Software Product Line Based Context Aware Cloud Environment Assignment

Because of the growing interest for mobile device and pervasive applicat...
04/19/2019

A context-aware knowledge acquisition for planning applications using ontologies

Automated planning technology has developed significantly. Designing a p...
08/25/2019

E-MIIM: An Ensemble Learning based Context-Aware Mobile Telephony Model for Intelligent Interruption Management

Nowadays, mobile telephony interruptions in our daily life activities ar...
02/13/2019

Optimization problems with low SWaP tactical Computing

In a resource-constrained, contested environment, computing resources ne...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.