W artykule zaprezentowano hierarchiczny układ sterowania ruchem mobilnego robota kołowego w nieznanym środowisku ze statycznymi przeszkodami. Układ sterowania składa się z generatora trajektorii realizującego sterowanie behawioralne z zastosowaniem układów z logiką rozmytą oraz neuronowego algorytmu sterowania ruchem nadąŜnym, w którym zastosowano algorytm aproksymacyjnego programowania dynamicznego. W warstwie planowania trajektorii ruchu zrealizowano sterowania behawioralne typu "podąŜaj do celu" oraz "omijaj przeszkody". W prezentowanym hierarchicznym układzie sterowania sygnały sterowania warstwy planowania trajektorii są generowane przez dwa układy z logiką rozmytą, w których zastosowano model Takagi-Sugeno. W warstwie realizacji ruchu zastosowano algorytm aproksymacyjnego programowania dynamicznego w konfiguracji dualnego heurystycznego programowania dynamicznego, zbudowany z dwóch struktur: aktora i krytyka. Struktury aktora i krytyka zostały zrealizowane z zastosowaniem sztucznych sieci neuronowych. Poprawność zaproponowanych rozwią-zań zweryfikowano numerycznie, stosując emulator mobilnego robota kołowego oraz laboratoryjnego toru pomiarowego, zrealizowane w środowisku obliczeniowym Matlab/Simulink. Słowa kluczowe: aproksymacyjne programowanie dynamiczne, generator trajektorii, sieci neuronowe, sterowanie nadąŜne, układy z logiką rozmytą
WprowadzenieCiągły rozwój przemysłu, poprawa efektywności oraz moŜliwości sterowania układów wykonawczych robotów, dostępność coraz bardziej złoŜo-nych układów sensorycznych, wzrost mocy obliczeniowej mikroprocesorów czy pojemności magazynów energii umoŜliwiają budowę bardziej zaawansowanych mobilnych robotów kołowych (MRK). Jednocześnie moŜliwe staje się zastosowanie MRK w zadaniach do tej pory niedostępnych dla tego typu konstrukcji, a znaczny wzrost zainteresowania środowisk naukowych oraz biznesowych potwierdza istotność zagadnień związanych z tematyką projektowania i sterowania 1 Autor do korespondencji/corresponding author: Marcin Szuster, Politechnika Rzeszowska, al.