Niewielkie roboty mobilne są bardzo dobrym polem do testowania procesów zachodzących w większych konstrukcjach. W artykule przedstawiono algorytmy eksploracji i znajdowania ścieżki robota typu Micromouse. Wskazano ich mocne i słabe strony oraz możliwości poprawy ich działania. Pokazano robota, którego zbudowano w celu implementacji różnych wersji algorytmów. Przeprowadzono badania testowe algorytmów i porównano ich działanie.
EN
Small mobile robots are a very good area for testing processes occuring in larger structures. The article presents the maze solving algorithms for micrornouse robots. Their strengths and weaknesses are pointed out. The paper presents opportunities to improve some of them. The robot designed for implementing different versions of the algorithms is shown. The algorithms were tested and compared.
W prezentowanej pracy przedstawiono problem eksploracji przestrzeni roboczej przez grupę robotów mobilnych. Rozważane jest działanie grupy robotów mobilnych działających w sztucznie stworzonym środowisku o złożonej strukturze. Zaproponowano rozwiązanie problemu w ramach hybrydowej, częściowo zdecentralizowanej struktury systemu sterowania. System złożony jest z dwóch warstw: modułu planującego oraz modułu realizacji zadań elementarnych generowanych przez nadrzędną warstwę planowania, zrealizowany z godnie z behawioralną koncepcją sterowania. Rolą systemu planowania jest generowanie sekwencji zadań elementarnych, których wykonanie prowadzi do ukończenia zdefiniowanej misji. Zaprezentowano koncepcję modelowania rozważanego problemu za pomocą sekwencji statycznych N-osobowych gier w postaci normalnej. W pracy przedstawiono wyniki przeprowadzonych eksperymentów symulacyjnych z użyciem trzech robotów mobilnych.
EN
In the paper we discuss a problem of multi robot exploration of the workspace. We consider a team of robots that performs a global task in a human-made workspace of complex structure. A hybrid architecture of the team motion control system is considered. The system can be split into two layers: the planner module and the behavior based collision free motion controller, that is designed to perform several elementary navigation tasks. The role of the planner is to plan and coordinate execution of elementary tasks by individual agents to obtain performance of global task. We presents the method of elementary tasks planning based on N-person game. Simulation of the algorithm was carried out, and its result is presented and discussed in the paper.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.