KIAM Main page Web Library  •  Publication Searh  Русский 
Publication

KIAM Preprint № 43, Moscow, 2023
Authors: Ageev A.V., Boguslavskiy A.A., Sokolov S.M.
Task scheduling in the onboard computer system
Abstract:
The problem of rational resource allocation in the on-board computing system of a robotic complex is considered. As a first step, the possibility of using online scheduling algorithms without preemptive for distributed systems, the Round Robin cyclic algorithm, is analyzed. To demonstrate the basic capabilities of the developed scheduler, a video stream segmentation task is used. The peculiarities of task processing for real-time vision systems are demonstrated. The problem of inter-node synchronization of sensor data is solved. A feature of on-board robotics resources, such as the need for a linking software in the form of Robot Operation System, is taken into account. To develop the task scheduler, the C++ programming language and the ROS2 framework, which provides asynchronous networking, are used. A scheduling model and software implementing this model are being built to perform tasks in a distributed environment in order to control the processing of video streams in a vision system.
Keywords:
real-time scheduling, synchronization, Robot Operating System, ROS2, computer vision, middleware systems
Publication language: russian,  pages: 27
Research direction:
Programming, parallel computing, multimedia
Russian source text:
Export link to publication in format:   RIS    BibTeX
View statistics (updated once a day)
over the last 30 days — 8 (-5), total hit from 09.08.2023 — 429
About authors:
  • Ageev Aleksey Vladimirovich,  orcid.org/0009-0004-1554-1894KIAM RAS
  • Boguslavskiy Andrey Alexandrovich,  orcid.org/0000-0001-7560-339XKIAM RAS
  • Sokolov Sergey Mikhailovich,  orcid.org/0000-0001-6923-2510KIAM RAS
  • XML