Strona 1 z 1

Generator trajektorii ruchu

: 21 kwie 2023, 13:46
autor: fix7267
Witam wszystkich,
to mój pierwszy post na forum, więc z góry przepraszam za jakiekolwiek niedociągnięcia. Moim celem jest zrobienie generatora trajektorii ruchu wykorzystując język C. Wiem, że muszę dołączyć do programu plik tekstowy zawierający kilkanaście poleceń G-kodu. Kolejnym etapem musi być implementacja interpretera, a następnie generatora trajektorii ruchu oraz interpolatora (chciałbym wykonać najprostszą interpolację liniową). Jak się w ogóle do tego zabrać? W pliku tekstowym będą zawarte kolejne położenia w G-kodzie. Ale jak to przełożyć na generator? Rampa prędkości powinna być po trapezie, tylko skąd program ma wiedzieć o ograniczeniach wirtualnego silnika, a więc od maksymalnych przyspieszeń, hamowań, czasu próbkowania etc. Bardzo bym prosił o jakiekolwiek wskazówki od czego zacząć i co muszę zdefiniować aby rozwiązać opisać problem.
Z góry dziękuję

Re: Generator trajektorii ruchu

: 21 kwie 2023, 15:29
autor: mag999
O chłopie. Ale Ci na wymyślał ten profesorek

Re: Generator trajektorii ruchu

: 21 kwie 2023, 15:39
autor: GumiRobot
Linuxcnc

Re: Generator trajektorii ruchu

: 21 kwie 2023, 17:48
autor: grg12
Ograniczenia mechaniczne takie jak maksymalne przyśpieszenie i szybkość najlepiej zrobić konfigurowalane z jakiegoś pliku - jeśli osoba która to zleciła nie podała tych wartości po prostu wpisz coś fizycznie możliwego.
Co do reszty pytania... cóż brzmi to trochę jak "chciałbym napisać powieść... po francusku"