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
research
03/06/2020

An Ontology-based Context Model in Intelligent Environments

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

Context-aware Dynamic Block

Although deeper and larger neural networks have achieved better performa...
research
04/15/2023

SerPyTor: A distributed context-aware computational graph execution framework for durable execution

Distributed computation is always a tricky topic to deal with, especiall...
research
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 ...
research
04/19/2019

A context-aware knowledge acquisition for planning applications using ontologies

Automated planning technology has developed significantly. Designing a p...
research
09/11/2023

Hybrid ASR for Resource-Constrained Robots: HMM - Deep Learning Fusion

This paper presents a novel hybrid Automatic Speech Recognition (ASR) sy...
research
08/29/2023

RED: A Systematic Real-Time Scheduling Approach for Robotic Environmental Dynamics

Intelligent robots are designed to effectively navigate dynamic and unpr...

Please sign up or login with your details

Forgot password? Click here to reset