Planowanie trajektorii narzędzia skrawającego koparki hydraulicznej

Podobne dokumenty
Sterowanie osprzętem koparki hydraulicznej w rozproszonym systemie sterowania z wykorzystaniem regulacji rozmytej

Mechanika Robotów. Wojciech Lisowski. 5 Planowanie trajektorii ruchu efektora w przestrzeni roboczej

Podstawy robotyki - opis przedmiotu

Zautomatyzowane systemy produkcyjne Kod przedmiotu

Projektowanie systemów zrobotyzowanych

Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki

PL B1. DEERE & COMPANY,Moline,US ,US,10/285,732. Scott Svend Hendron,Dubuque,US Judson P. Clark,Dubuque,US Bryan D.

PRZEWODNIK PO PRZEDMIOCIE

WYBÓR PUNKTÓW POMIAROWYCH

Ćwiczenie OB-6 PROGRAMOWANIE OBRABIAREK

Opinia o pracy doktorskiej pt. On active disturbance rejection in robotic motion control autorstwa mgr inż. Rafała Madońskiego

Układy sterowania robotów przemysłowych. Warstwa programowania trajektorii ruchu. Warstwa wyznaczania trajektorii ruchu.

PRZEWODNIK PO PRZEDMIOCIE

KINEMATYKA I DYNAMIKA CIAŁA STAŁEGO. dr inż. Janusz Zachwieja wykład opracowany na podstawie literatury

Manipulatory i roboty mobilne AR S1 semestr 5

Sterowanie napędów maszyn i robotów

Politechnika Poznańska Instytut Technologii Mechanicznej. Programowanie obrabiarek CNC. Nr 2. Obróbka z wykorzystaniem kompensacji promienia narzędzia

Seriat BUDOWNICTWO z.68. Nr kol. 963 (1) K * ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ. Jerzy Wólczański Wyższa Szkoła Inżynierska w Zielonej Górze

Politechnika Poznańska Instytut Technologii Mechanicznej. Programowanie obrabiarek CNC. Nr 2. Obróbka z wykorzystaniem kompensacji promienia narzędzia

WPŁYW METODY DOPASOWANIA NA WYNIKI POMIARÓW PIÓRA ŁOPATKI INFLUENCE OF BEST-FIT METHOD ON RESULTS OF COORDINATE MEASUREMENTS OF TURBINE BLADE

Przedmiotowy system oceniania - kwalifikacja M19. Podstawy konstrukcji maszyn. Przedmiot: Technologia naprawy elementów maszyn narzędzi i urządzeń

Wprowadzenie do ćwiczenia laboratoryjnego: Badanie procesu urabiania ośrodka gruntowego koparką podsiębierną

MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH CATIA I MATLAB MODEL OF SERIAL MANIPULATOR IN CATIA AND MATLAB

Manipulator OOO z systemem wizyjnym

Metoda określania pozycji wodnicy statków na podstawie pomiarów odległości statku od głowic laserowych

Roboty przemysłowe. Wprowadzenie

Podstawy Automatyki. Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Programowanie obrabiarek CNC. Nr 2

Ćw. 18: Pomiary wielkości nieelektrycznych II

Elektrotechnika II stopień ogólnoakademicki. stacjonarne. przedmiot specjalnościowy. obowiązkowy polski semestr II semestr letni. tak. Laborat. 30 g.

WIZUALIZACJA I STEROWANIE ROBOTEM

Próby ruchowe dźwigu osobowego

Podstawy Automatyki. Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Laboratorium Napędu Robotów

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie)

PRZEWODNIK PO PRZEDMIOCIE

Instrukcja z przedmiotu Napęd robotów

Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych

Ćwiczenie nr 1 Odpowiedzi czasowe układów dynamicznych

Symulacja działania sterownika dla robota dwuosiowego typu SCARA w środowisku Matlab/Simulink.

Sterowanie, uczenie i symulacja robotów przemysłowych Kawasaki

S Y L A B U S P R Z E D M I O T U. Urządzenia wykonawcze Actuators, design and function

Specjalność: Komputerowe systemy sterowania i diagnostyki

Kalibracja robotów przemysłowych

ECTS - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 2015/2016

Zastosowanie stereowizji do śledzenia trajektorii obiektów w przestrzeni 3D

Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów

Temat 1. Wprowadzenie do nawigacji robotów mobilnych. Dariusz Pazderski Opracowanie w ramach programu ERA Inżyniera

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

Laboratorium Podstaw Robotyki I Ćwiczenie Khepera dwukołowy robot mobilny

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Podstawy robotyki Rodzaj przedmiotu: Zaliczenie Język wykładowy:

AUTOMATYZACJA PROCESÓW CIĄGŁYCH I WSADOWYCH

Rok akademicki: 2015/2016 Kod: RME s Punkty ECTS: 12. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

ROBOTYKA. Odwrotne zadanie kinematyki - projekt.

Program kształcenia kursu dokształcającego

1. Wstęp. dr inż. Piotr Pawełko / Przed przystąpieniem do realizacji ćwiczenia patrz punkt 4!!!

Katedra Automatyzacji Laboratorium Podstaw Automatyzacji Produkcji Laboratorium Podstaw Automatyzacji

Karta (sylabus) przedmiotu

KAMERA AKUSTYCZNA NOISE INSPECTOR DLA SZYBKIEJ LOKALIZACJI ŹRÓDEŁ HAŁASU

PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka

Szkolenia z zakresu obsługi i programowania obrabiarek sterowanych numerycznie CNC

The development of the technological process in an integrated computer system CAD / CAM (SerfCAM and MTS) with emphasis on their use and purpose.

Materiały pomocnicze do ćwiczeń laboratoryjnych

przedmiot specjalnościowy przedmiot obowiązkowy polski szósty

DIGITALIZACJA GEOMETRII WKŁADEK OSTRZOWYCH NA POTRZEBY SYMULACJI MES PROCESU OBRÓBKI SKRAWANIEM

10.3. Typowe zadania NMT W niniejszym rozdziale przedstawimy podstawowe zadania do jakich może być wykorzystany numerycznego modelu terenu.

Program kształcenia kursu dokształcającego

Przygotowanie do pracy frezarki CNC

Dostawa oprogramowania. Nr sprawy: ZP /15

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Podstawy robotyki Rodzaj przedmiotu: Zaliczenie Język wykładowy:

Połączenie siły i elastyczności. WL 30 Ładowarki kołowe: pojemność łyżki < 0.65 m³

Aproksymacja funkcji a regresja symboliczna

Geometryczne podstawy obróbki CNC. Układy współrzędnych, punkty zerowe i referencyjne. Korekcja narzędzi

Projektowanie systemów zrobotyzowanych

Ćw. 18: Pomiary wielkości nieelektrycznych II

Laboratorium z Napęd Robotów

PL B1. POLITECHNIKA LUBELSKA, Lublin, PL BUP 01/14. TOMASZ KLEPKA, Lublin, PL JAROSŁAW LATALSKI, Lublin, PL

zakładane efekty kształcenia

Laboratorium Sterowania Robotów Sprawozdanie

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ


Kurs: Programowanie i obsługa obrabiarek sterowanych numerycznie - CNC

WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA AUTOMATYKI. Robot do pokrycia powierzchni terenu

Politechnika Śląska. Katedra Wytrzymałości Materiałów i Metod Komputerowych Mechaniki. Praca dyplomowa inżynierska. Wydział Mechaniczny Technologiczny

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania. Technologie informatyczne

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

Informacje ogólne. ABS ESP ASR Wspomaganie układu kierowniczego Aktywne zawieszenie Inteligentne światła Inteligentne wycieraczki

PRZEWODNIK PO PRZEDMIOCIE

Podstawy Automatyki. Wykład 6 - Miejsce i rola regulatora w układzie regulacji. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Specjalność: Komputerowe systemy sterowania i diagnostyki. Strona 1 z 5

POLITECHNIKA GDAŃSKA

Analiza kinematyczna i dynamiczna układu roboczego. koparki DOSAN

BUDOWLANYCH WYKOP SZEROKOPRZESTRZENNY

Tomasz Żabiński,

Laboratorium Programowanie Obrabiarek CNC. Nr H04

Modelowanie krzywych i powierzchni

Teoria maszyn i mechanizmów Kod przedmiotu

Transkrypt:

WITKOWSKI Grzegorz 1 PŁONECKI Leszek 2 Planowanie trajektorii narzędzia skrawającego koparki hydraulicznej WSTĘP Urabianie gruntu przez zautomatyzowaną maszynę do prac ziemnych wiąże się wykonywaniem przez nią sekwencji skojarzonych ze sobą ruchów roboczych osprzętu [2]. Zadania stawiane przed maszynami do prac ziemnych mogą dotyczyć oddzielania urobku od calizny, załadunku, wyładunku gruntu, zadań skarpowania i im podobnych. Wymagając zautomatyzowania tych czynności, należy każdą z nich odpowiednio zaplanować z uwzględnieniem charakterystyki procesu. Jedną z najczęściej wykorzystywanych metod jest zaplanowanie trajektorii narzędzia skrawającego przez operatora. W przypadku prawidłowo zaplanowanej trajektorii, narzędzie robocze powinno zostać poprowadzone po zaplanowanym torze ruchu od punktu początkowego do punktu końcowego, poprzez zbiór punktów pośrednich, w ściśle określonym czasie. Ruch narzędzia skrawającego, a tym samym tor jego ruchu zdefiniowany jest w przestrzeni roboczej maszyny w kartezjańskim układzie współrzędnych. W przypadku zautomatyzowanej koparki hydraulicznej, w celu wykonania cyklu ruchów roboczych niezbędne jest wypracowanie sygnałów zadanych dla trzech układów regulacji położenia napędów wysięgnika, ramienia oraz łyżki. Z uwagi na fakt, że położenie końcówki narzędzia skrawającego osprzętu definiowane jest we współrzędnych kartezjańskich, a sygnały zadane dla napędów określane są we współrzędnych konfiguracyjnych (przegubowych), konieczne staje się opracowanie algorytmów kinematyki prostej i odwrotnej osprzętu. Planowanie trajektorii narzędzia skrawającego maszyn do robót ziemnych jest problemem złożonym. Wynika to z konieczności uwzględnienia charakterystyki planowanego procesu, rozwiązywania odwrotnego zadania kinematyki (zwłaszcza w czasie rzeczywistym) oraz odpowiedniego doboru kąta skrawania narzędzia skrawającego. Proces generowania trajektorii można podzielić na dwa etapy [3]: generowanie zbioru trajektorii zgrubnych; generowania trajektorii wykańczającej. Planowany tor narzędzia skrawającego może być określony na kilka, różniących się od siebie sposobów. Jednym ze nich jest określenie punktów początkowego i końcowego oraz pewnej skończonej liczby punktów pośrednich. Kolejnym sposobem jest metoda programowania poprzez użycie metody wyliczania ciągłego na całej długości toru. Generowanie trajektorii tym sposobem odbywa się w przestrzeni roboczej maszyny przy znajomości parametrycznych równań ruchu krawędzi narzędzia skrawającego łyżki. W celu uzyskania odpowiednich warunków pracy narzędzia przyjmuje się pewną wartość lub zbiór wartości kąta skrawania. Dla tak obliczonych wartości współrzędnych oraz kąta skrawania, przy przyjętej zadanej prędkości oraz danego okresu próbkowania, system w sposób ciągły oblicza wartości zadane dla układów regulacji napędów osprzętu maszyny. W przypadku, gdy kształt toru narzędzia określony jest w układzie współrzędnym kartezjańskim, planowanie trajektorii odbywa się w przestrzeni roboczej maszyny. Jeżeli podczas generowania trajektorii opisuję się przebieg zmian współrzędnych konfiguracyjnych osprzętu, wówczas planuje się trajektorię w przestrzeni konfiguracyjnej. Istotnym problemem podczas realizacji zaplanowanej trajektorii jest konieczność doprowadzenia narzędzia skrawającego do punktu początkowego trajektorii przed rozpoczęciem ruchu po torze. Należy zatem uzupełnić system sterowania o odpowiednie procedury pozycjonowania. 1 Politechnika Świętokrzyska w Kielcach, Wydział Mechatroniki i Budowy Maszyn, Katedra Automatyki i Robotyki, gwitkowski@tu.kielce.pl 2 Politechnika Świętokrzyska w Kielcach, Wydział Mechatroniki i Budowy Maszyn, Katedra Automatyki i Robotyki, plonecki@tu.kielce.pl 6699

1. METODY PLANOWANIA TRAJEKTORII DLA MASZYN ROBOCZYCH W zależności o typu i specyfiki planowanego procesu wykonywanego przez maszynę roboczą, stosować można odmienne metody planowania trajektorii narzędzia skrawającego. Dla przykładu trajektorię dla procesu wykonywania wykopu o złożonym profilu należy planować we współrzędnych roboczych maszyny przy wykorzystaniu kinematyki odwrotnej w celu uzyskania odpowiednich skojarzonych ruchów napędów osprzętu. Dla odmiany, trajektorię dla procesu załadunku urobku można planować we współrzędnych konfiguracyjnych, ponieważ kształt toru ruchu nie musi być ściśle określony, a sam ruch narzędzia roboczego może odbywać się dzięki wykorzystaniu nawet jednego napędu. Poniżej autorzy przedstawili trzy wybrane metody planowania narzędzia skrawającego dla zautomatyzowanej koparki hydraulicznej. 1.1. Metoda PTP z interpolacją liniową Skrót PTP pochodzi od angielskiej nazwy "Point to Point", czyli z punktu do punktu [1]. Metoda ta określa sposób programowania ruchów roboczych koparki w przestrzeni roboczej poprzez określenie punktów: początkowego oraz końcowego oraz pewnej liczby punktów węzłowych. Po otrzymaniu współrzędnych punktów, system sterowania maszyny z wykorzystaniem procedur interpolacyjnych wylicza współrzędne pozostałych punktów toru, tak by ruch pomiędzy punktami odbywał się w tym przypadku po odcinkach linii prostych. Punkt definiujący położenie narzędzia skrawającego jest określony w płaszczyźnie działania osprzętu koparki poprzez współrzędne x, y oraz kąt skrawania α. Po zaplanowaniu trajektorii narzędzia we współrzędnych kartezjańskich, dzięki wykorzystaniu algorytmów odwrotnego zadania kinematyki, wyznacza się czasowe przebiegi zmian długości siłowników osprzętu koparki. Tak wyznaczone sygnały stają się sygnałami zadanymi dla trzech układów regulacji napędów osprzętu. Przykład programowania ruchów metodą PTP z interpolacją liniową przedstawia rysunek 1. Rys.1. Przykład toru dla metody PTP z interpolacją liniową 1.2. Metoda CPC Wyliczanie ciągłe ścieżki (ang. Continuous Path Planning) należy do grupy metod programowania toru narzędzia na całej jego długości. Generowanie ruchów roboczych dla tej metody realizowane jest w przestrzeni roboczej koparki. Wyliczanie ciągłe możliwe jest dzięki znajomości parametrycznych równań ruchu krawędzi narzędzia skrawającego łyżki. W celu uzyskania pożądanych warunków skrawania gruntu określa się również wartości kąta skrawania. Przyjęte wartości kąta skrawania zapewniają również jednoznaczność rozwiązywania odwrotnego zadania kinematyki osprzętu. Korzystając z bieżących, wyliczonych wartości współrzędnych oraz kąta skrawania, system wylicza wartości długości siłowników osprzętu dla danego taktu pracy systemu. Zastosowanie powyższej metody przy planowaniu trajektorii w czasie rzeczywistym wymaga użycia w systemie sterowania szybkiej jednostki liczącej, ponieważ wartości zadane wyliczane są dla każdego taktu pracy systemu, którego okres próbkowania jest rzędu 100 ms. Kolejną możliwością implementacji metody CPC jest 6700

użycie dedykowanego procesora, którego zadaniem jest obsługa wyłącznie procesów związanych z planowaniem trajektorii. Takie rozwiązania spotyka się w rozproszonych systemach sterowania. 1.3. Metoda Teach in Metoda Teach in należy do grupy metod programowania ruchów roboczych przez uczenie z użyciem osprzętu koparki [2]. Polega ona na wykonywaniu pełnego cyklu pracy osprzętu przy jego ręcznym sterowaniu z pulpitu bądź klawiatury obsługującej system. Ruchowi temu towarzyszy rejestracja sygnałów z układów pomiarowych, które zostają zapisane w pamięci systemu. Przy automatycznym odtwarzaniu zaprogramowanego cyklu, sygnały te stają się sygnałami zadanymi dla układów regulacji położeń siłowników osprzętu. Najprostszym sposobem akwizycji danych z procesu nauczania jest gromadzenie ich tablicach odpowiednio dla kolejnych taktów systemu. Powyższy sposób planowania trajektorii narzędzia skrawającego koparki jest stosunkowo prosty do zaimplementowania w systemie sterowania, ale jego skuteczność w dużej mierze zależy od umiejętności operatora. Cykl przebiegu sygnałów w metodzie Teach in przedstawiono na rysunku 2. Rys.2. Cyklogram dla metody Teach in Metoda Teach in może być z powodzeniem stosowana do takich zadań jak precyzyjne plantowanie terenu, skarpowanie rowów, bądź powtarzające się sekwencje załadunku urobku. 2. METODA WERYFIKACJI I KOREKCJI TRAJEKTORII Omawiane dotychczas metody planowania trajektorii są adaptacją metod stosowanych dla robotów przemysłowych i wykorzystują wyłącznie opis matematyczny mechaniki osprzętu. W przypadku maszyn do robót ziemnych, a w szczególności koparek, należy uwzględnić szereg kolejnych problemów i zagadnień związanych z zadaniem jakie maszyna ma wykonać. W trakcie urabiania gruntu przez maszyny robocze bardzo ważnym parametrem jest kąt skrawania. Między innymi od jego wartości zależą opory skrawania gruntu, które determinują wydajność procesu. Podczas obsługi maszyny roboczej, zarówno w trybie ręcznym jaki i automatycznym, dąży się do minimalizacji wartości kąta skrawania. Dla wykopów o dość prostych zarysach, problem obserwacji i konieczność korekcji kąta skrawania występuje rzadko. Jednak dla wykopów o profilu skomplikowanym mogą wystąpić niepożądane zjawiska polegające na kolizji zarysu łyżki maszyny roboczej z elementami wykopu przy narzuceniu niewłaściwego kąta skrawania. Problem ten ilustruje rysunek 3. Rys.3. Przypadek kolizji łyżki z wykopem W celu uniknięcia opisanych niekorzystnych zjawisk należy uwzględnić w systemie sterowania obecność algorytmów odpowiedzialnych za automatyczną weryfikację i korekcję trajektorii dla 6701

uniknięcia konfliktów geometrycznych. Należy tak manipulować wartościami kąta skrawania, by zapewnić realizację przez narzędzie skrawające osprzętu pożądanej trajektorii z jak najmniejszym kątem skrawania, unikając jednak kolizji osprzętu jak przedstawia rysunek 4. Rys.4. Korekcja kąta skrawania w celu uniknięcia kolizji Rozwiązanie powyższego zadania jest trudne, co wynika ze złożonej kinematyki osprzętu. Należy tak projektować procedury korygujące kąt skrawania, by można było realizować je w czasie rzeczywistym. W Politechnice Świętokrzyskiej podjęto próbę opracowania algorytmów tego rodzaju dla osprzętu koparki. Stanowisko badawcze składa się z osprzętu koparki Waryński K-111 oraz zbudowanego autorskiego rozproszonego systemu sterowania jako systemu czasu rzeczywistego. System zawiera także moduł planowania trajektorii odpowiedzialny za generowanie sygnałów zadanych dla trzech układów regulacji długości siłowników. Stanowisko badawcze i osprzęt roboczy przedstawiono na rysunku 5. Rys.5. Stanowisko badawcze i osprzęt koparki K-111 [4] Zaprojektowany algorytm korekcji trajektorii opiera sie na zależnościach geometrycznych. Do tego celu wymagana jest znajomość geometrii poszczególnych członów osprzętu, a szczególnie geometria łyżki. Należy określić zbiór punktów charakterystycznych łyżki, mogących powodować kolizję z wykopem podczas wykonywania ruchów roboczych zgodnie z rysunkiem 6. Znając przebieg zmian położenia krawędzi narzędzia skrawającego, wartość kąta skrawania oraz chwilowe położenia punktów charakterystycznych łyżki, algorytm porównuje rzędne punktów charakterystycznych i rzędne toru dla danych odciętych i w danej chwili czasu. W przypadku gdy wszystkie wartości rzędnych punktów na powierzchni bocznej łyżki są większe bądź równe rzędnym toru, algorytm nie podejmuje działań korekcyjnych i wybrany zestaw współrzędnych położenia i kąt skrawania jest użyty dla wyznaczenia sygnałów zadanych dla trzech układów regulacji długości siłowników osprzętu. Z chwilą gdy system weryfikacji trajektorii stwierdzi, że którakolwiek z wartości rzędnych punktów charakterystycznych jest mniejsza od wartości rzędnych toru dla danych odciętych, algorytm podejmuje działania korekcyjne polegające na zwiększeniu kąta skrawania o dostatecznie małą 6702

wartość elementarną. Kolejno znów jest sprawdzany warunek geometryczny i podejmowana decyzja o korekcie kąta. Procedura ma zatem charakter iteracyjny i trwa do chwili wyeliminowania kolizji. Wówczas zestaw współrzędnych położenia i zmodyfikowana wartość kąta skrawania są wykorzystywane przez procedurę wyznaczenia sygnałów zadanych. Rys.6. Wyznaczenie punktów charakterystycznych na powierzchni bocznej łyżki W celu przedstawienia i wizualizacji działania opracowanej procedury zilustrowano poniżej tory narzędzia skrawającego dla zerowego kąta skrawania. Linie białe przedstawiają założone zarysy wykopów. Linie: czerwona, zielona i niebieska obrazują ślady punktów charakterystycznych łyżki. Na rysunku 7 oraz 9 widoczne są kolizje łyżki z wykonywanym wykopem. Rysunek 8 oraz 10 przedstawia wynik działania algorytmów korekcyjnych zwiększających wartość kąta skrawania i przez to eliminujących kolizje. Rys.7. Tor ruchu bez procedury korekcyjnej Rys.8. Tor ruchu z wykorzystaniem procedury korekcyjnej Rys.9. Tor ruchu bez procedury korekcyjnej 6703

Rys.10. Tor ruchu z wykorzystaniem procedury korekcyjnej WNIOSKI W pracy omówiono wybrane problemy dotyczące planowania trajektorii narzędzia skrawającego koparki hydraulicznej. Podkreślono, że zastosowany sposób planowania trajektorii ściśle zależy od zadania dla jakiego jest ona generowana. Autorzy przedstawili wybrane metody planowania trajektorii wykorzystane w testach na posiadanym stanowisku badawczym. Zrealizowane badania potwierdziły fakt, że zadanie planowania trajektorii narzędzia skrawającego maszyny roboczej jest zadaniem trudnym, ponieważ wymaga uwzględnienia wielu czynników nie występujących dla robotów przemysłowych. Zauważono, że typowe metody planowania trajektorii przy zachowaniu kąta skrawania bliskiego zeru mogą prowadzić do kolizji między osprzętem (łyżką) a zarysem wykopu. Zaproponowana i przetestowana metoda porównania położenia odpowiednich punktów na łyżce i profilu wykopu prowadzi do wyeliminowania problemu kolizji poprzez odpowiednią korektę kąta skrawania. Streszczenie W artykule przedstawiono i scharakteryzowano zagadnienia dotyczące planowania trajektorii narzędzia skrawającego koparki hydraulicznej. Omówiono podstawowe metody planowania trajektorii narzędzia zarówno w przestrzeni roboczej koparki jak i w przestrzeni konfiguracyjnej. Dokonano podziału planowania trajektorii na trajektorie zgrubne i wykańczające. Opisano metodę Point to Point z interpolacją liniową, metodę Continuous Path Planning oraz Teach in. Poruszono problem wykrywania i eliminowania kolizji łyżki i zarysu wykopu podczas prowadzenia narzędzia roboczego z minimalnym kątem skrawania. Zaproponowano autorski algorytm weryfikacji i korekcji trajektorii. Zilustrowano efekty działania algorytmów korekcji dla dwóch różnych profili wykopów. Cutting tool path planning for hydraulic excavator Abstract The paper discusses problem of cutting tool path planning for hydraulic excavator. Paper also discusses the typical path planning methods. Authors deals with own designed algorithms for tool path control with collision detect option. Article shows the effects of correction algorithms for two different profiles. BIBLIOGRAFIA 1. CRAIG J.: Wprowadzenie do robotyki. WNT, Warszawa 1995. 2. PŁONECKI L.: Cyfrowe sterowanie osprzętem maszyn do robót ziemnych na przykładzie jednonaczyniowej koparki hydraulicznej. Wydawnictwo Politechniki Świętokrzyskiej, Kielce 1999. 3. Praca zbiorowa pod redakcją SZLAGOWSKI J.: Automatyzacja pracy maszyn roboczych. WKŁ, Warszawa 2010. 4. WITKOWSKI G., PŁONECKI L.: Sterowanie osprzętem koparki hydraulicznej w rozproszonym systemie sterowania z wykorzystaniem regulacji rozmytej. Logistyka 2014, nr 6. 6704