ROS-based system for autonomous navigation of an omnidirectional robot in a dynamic environment (ASGARD-NAV)
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26620%2F22%3APR36459" target="_blank" >RIV/00216305:26620/22:PR36459 - isvavai.cz</a>
Výsledek na webu
<a href="https://ai4di.ceitec.cz/vysledky" target="_blank" >https://ai4di.ceitec.cz/vysledky</a>
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
ROS-based system for autonomous navigation of an omnidirectional robot in a dynamic environment (ASGARD-NAV)
Popis výsledku v původním jazyce
The system ASGARD-NAV for the autonomous navigation of a mobile robot is built within the ROS2 framework. It combines various types of nodes ranging from completely user-created at our workplace, through application-specifically configured modules, to modules included in the ROS2 system. The result is software capable of fully autonomously driving a robot equipped with omnidirectional wheels. It is possible to connect to the system any omnidirectional chassis providing an API for controlling the speed of motors and any set of laser scanners (2D and 3D) for sensing the surrounding environment. The system is designed for deployment on an embedded platform and is completely independent - its only input is the coordinates of the robot's target destination. The focus is on movement in a dynamically changing environment, such as factory halls with lots of moving people (workers) and machines, in which the software can detect obstacles and dynamically replan the movement trajectory based on them. The system creates and updates an internal map that allows it to find the optimal route based on already acquired knowledge (mapped area). The system also implements an interface for connecting an external module, which is able to deliver obstacles classified into several classes (human, robot, other obstacle, fixed installation). In addition to the position and dimensions of the obstacle itself, the navigation system also takes into account its class and is thus better able to respond to dynamic changes (e.g. It doesn't start detour in a case of moving person, waits instead; on the contrary, it plans detour around a static worker instantly).
Název v anglickém jazyce
ROS-based system for autonomous navigation of an omnidirectional robot in a dynamic environment (ASGARD-NAV)
Popis výsledku anglicky
The system ASGARD-NAV for the autonomous navigation of a mobile robot is built within the ROS2 framework. It combines various types of nodes ranging from completely user-created at our workplace, through application-specifically configured modules, to modules included in the ROS2 system. The result is software capable of fully autonomously driving a robot equipped with omnidirectional wheels. It is possible to connect to the system any omnidirectional chassis providing an API for controlling the speed of motors and any set of laser scanners (2D and 3D) for sensing the surrounding environment. The system is designed for deployment on an embedded platform and is completely independent - its only input is the coordinates of the robot's target destination. The focus is on movement in a dynamically changing environment, such as factory halls with lots of moving people (workers) and machines, in which the software can detect obstacles and dynamically replan the movement trajectory based on them. The system creates and updates an internal map that allows it to find the optimal route based on already acquired knowledge (mapped area). The system also implements an interface for connecting an external module, which is able to deliver obstacles classified into several classes (human, robot, other obstacle, fixed installation). In addition to the position and dimensions of the obstacle itself, the navigation system also takes into account its class and is thus better able to respond to dynamic changes (e.g. It doesn't start detour in a case of moving person, waits instead; on the contrary, it plans detour around a static worker instantly).
Klasifikace
Druh
R - Software
CEP obor
—
OECD FORD obor
20204 - Robotics and automatic control
Návaznosti výsledku
Projekt
<a href="/cs/project/8A19001" target="_blank" >8A19001: Artificial Intelligence for Digitizing Industry</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2022
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Interní identifikační kód produktu
ASGARD-NAV
Technické parametry
Software v ROS2 pro navigaci a mapování pro OS Linux, umožňující na základě vstupu z laserových snímačů (2D nebo 3D) řídit pohyb všesměrového robota za účelem dosažení zadané destinace.
Ekonomické parametry
Software se používá pro řízení mobilních robotů určených zejména pro další výzkum a vývoj v rámci výzkumné skupiny, komerční využití samostatného softwaru se zatím nepředpokládá.
IČO vlastníka výsledku
00216305
Název vlastníka
Vysoké učení technické v Brně