WSPÓŁRZĘDNOŚCIOWE PROGRAMOWANIE ROBOTA PRZEMYSŁOWEGO
ZADANIE:
Należy napisać program sterujący robotem MOVEMASTER-EX,
wykorzystując programowanie współrzędnościowe tj. instrukcje pozycjonowania
w których pozycje robota podawane są za pomocą współrzędnych liniowych 
i kątowych.
W wyniku realizacji tego programu zbiór rozłożonych na stole przedmiotów 
prostopadłościennych o różnych wymiarach ma zostać ułożony według zadanego 
wzorca. Utworzony program ma zapewnić bezkolizyjne przemieszczanie
przedmiotów do pozycji docelowej (dotyczy to także potencjalnych kolizji
przedmiotów i chwytaka z powierzchnią stołu, na którym położone są przedmioty) 
przy uwzględnieniu faktu, że przemieszczanie chwytaka do zadanej pozycji 
odbywa się przy równomiernym i jednoczesnym ruchu wszystkich przegubów robota, 
a więc nie po linii prostej (robot ma wyłącznie przeguby obrotowe).
Należy też uwzględnić ograniczoność przestrzeni roboczej manipulatora,
w czym pomocny będzie symulator ROB_SYM udostępniany na zajęciach 
uczestnikom ćwiczenia. 
Początkowa oraz docelowa konfiguracja przemieszczanych przedmiotów
prostopadłościennych podana będzie dla każdego uczestnika (zespołu) 
w postaci pliku zawierającego model otoczenia, który zarazem stanowi informację 
wejściową dla symulatora ROB_SYM, umożliwiającą wyświetlenie przedmiotów 
na ekranie monitora. Konfiguracja początkowa określona będzie przez przedmioty
w kolorze białym, zaś docelowa – w kolorze zielonym.
PRZYGOTOWANIE:
Przed przystąpieniem do ćwiczenia uczestnicy zobowiązani są 
do zapoznania się z zasadami programowania robota MOVEMASTER (oprócz
informacji dotyczących diagramu standardowych pozycji), a zwłaszcza z instrukcjami
MP, GO i GC.
Ponadto uczestnicy zajęć muszą zapoznać się ze strukturą 
plików zawierających modele otoczenia