Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail publikace
ŠVEC, P.
Originální název
Plánování pohybu skupiny robotů pomocí flocking algoritmu a Voroného diagramů
Anglický název
Using Flocking Algorithms and Voronoi Diagram for Motion Planning of a Swarm of Robots
Typ
článek ve sborníku ve WoS nebo Scopus
Jazyk
čeština
Originální abstrakt
Článek prezentuje techniky pro řízení a plánování pohybu skupiny robotů mezi dvěma danými místy v prostředí s překážkami. Tyto techniky jsou založeny na „flocking“ algoritmu simulující přirozený život, ve kterém mohou být simulovány houfující se či rojící se zvířata jako např. roje včel nebo hejna ryb, ale s menším ohledem na realitu jejich pohybu. Pro nalezení nejkratší cesty je použit A* algoritmus ve spojení s Voroného diagramem, který je jednou ze základních datových struktur ve výpočetní geometrii. Nejkratší cesta tvoří základ pro vytvoření koridoru umožňující přesun skupiny robotů. Jednoduchá pravidla pro simulaci shromažďujícího chování roje – řídícího chování – jsou separace, koheze a zarovnání. Hlavním cílem skupiny robotů je dosáhnutí co nejrychleji cíle při udržování koheze skupiny a zajištění toho, že skupina má největší možnou vzdálenost od okolních překážek. Používáme kombinaci řídících chování k zajištění bezkolizního pohybu skupiny robotů uvnitř koridoru, která je postaven podél nejkratší cesty. Roboti nacházející se v přední části skupiny vedou skupinu a počítají nejkratší cestu zatímco zbytek skupiny je následuje (Reynolds, 1999).
Anglický abstrakt
This paper presents some techniques for controlling and motion planning of a swarm of robots in an environment with obstacles between two given places. These techniques are based on the flocking algorithm presented by (Reynolds, 1987) for simulating natural life in which we try to simulate real life herding or swarming animals like swarms of bees or schools of fish, but with lesser consideration to the reality of the motion. To find the shortest path between two places we use the A* algorithm and the Voronoi diagram, that is the data structure in the computational geometry. The shortest path serves as a basis to create a corridor to transfer a swarm of robots. Simple rules for simulating the flocking behaviour of swarm – steering behaviours – are separation, cohesion, and alignment. The main goal of the swarm of robots is to reach a destination as fast as possible, while strictly maintaining the cohesion of the swarm and to assure that the swarm has the biggest distance from obstacles as possible. We use a combination of steering behaviours to produce a collision–free motion of the swarm of robots within a corridor that is built along the shortest path. Robots at front of the swarm lead the swarm, which means that they run path finding algorithm, while the rest of swarm follow the leaders (Reynolds, 1999).
Klíčová slova
plánování cesty, následování cesty, shromažďování, skupinové chování, A* algoritmus, Voroného diagram
Klíčová slova v angličtině
Path planning, path following, flocking, group behaviour, A* algorithm, Voronoi diagram
Autoři
Rok RIV
2005
Vydáno
1. 4. 2005
Nakladatel
VŠB-TU Ostrava
Místo
Ostrava
ISBN
80-248-0774-2
Kniha
Proceedings of the XXXth ASR ‘2005 Seminar Instruments and Control
Strany od
449
Strany do
455
Strany počet
7
BibTex
@inproceedings{BUT24978, author="Petr {Švec}", title="Plánování pohybu skupiny robotů pomocí flocking algoritmu a Voroného diagramů", booktitle="Proceedings of the XXXth ASR ‘2005 Seminar Instruments and Control", year="2005", volume="2005", pages="7", publisher="VŠB-TU Ostrava", address="Ostrava", isbn="80-248-0774-2" }