Strojenie zysków kontrolera może być trudne, jakie ogólne strategie działają dobrze, aby uzyskać stabilny system, który jest zbieżny z właściwym
Metoda lub urządzenie służące do zarządzania niektórymi częściami systemu, wydawania im poleceń lub regulowania ich.
Strojenie zysków kontrolera może być trudne, jakie ogólne strategie działają dobrze, aby uzyskać stabilny system, który jest zbieżny z właściwym
Czy istnieje dobry, popularny i niezawodny algorytm, którego mogę użyć, pobierając dane z żyroskopu i używając go do sterowania dwoma niezależnymi kołami, aby utrzymać wyważonego robota w pozycji pionowej? Szukam algorytmu, który pozwoli mi używać go do kierowania robotem, a także utrzymywać go w...
Używam 2 identycznych silników prądu stałego i kółka samonastawnego. Silniki są podłączone do sterownika silnika L293D i są sterowane przez RPi . Robot nie jedzie prosto. Skręca w prawo. Pracuję oba silniki na 100% PWM . Co próbowałem naprawić błąd: Dostosowałem PWM koła jadącego szybciej do...
Mam serwery typu hobby ( Power HD 1501MG ) i chciałbym móc je kontrolować (za pośrednictwem Arduino), więc albo przejdą pod ustawionym kątem, albo przestawią je w tryb „swobodnego działania”, gdzie ładunek zabierze ich gdziekolwiek się pojawi. Czy to w ogóle możliwe, czy po prostu skończę zrzucać...
Mam prosty system serwo, który wykorzystuje kontroler PID zaimplementowany w MCU do wykonania sprzężenia zwrotnego. Jednak właściwości systemu zmieniają się dynamicznie, dlatego parametrów PID nie można nigdy dostosować do wszystkich okoliczności. Mój robot to lekkie ramię z napędzanymi z tyłu...
Studiuję różne optymalne metody sterowania (i implementuję je w Matlabie), a jako przypadek testowy wybieram (na razie) prosty wahadło (przymocowane do podłoża), które chcę kontrolować do górnej pozycji. Udało mi się to kontrolować za pomocą „prostej” metody sprzężenia zwrotnego (odchylenie w...
Wyobraź sobie, że programujesz trójkołowego robota piłkarskiego. Jakiego rodzaju kontrolera użyłbyś do jego zakręcenia? P PID? Celem tego kontrolera jest ustawienie robota pod określonym kątem (0 stopni) i odwrócenie go, jeśli zostanie obrócony ręką lub innym robotem. Używam silników krokowych...
Zamierzam zbudować mały system robota i wygląda na to, że ROS stanowi niezłą platformę do sterowania i programowania systemu. Zastanawiam się jednak, jaka jest najlepsza praktyka zarządzania komponentami mojego robota. Czy sensowne jest umieszczenie wszystkich czujników w jednym węźle? Czy...
Rozważam eksperymentowanie z kontrolą PIV zamiast kontroli PID. W przeciwieństwie do PID, kontrola PIV ma bardzo mało wyjaśnień w Internecie i literaturze. Istnieje prawie jedno źródło informacji wyjaśniających tę metodę, którym jest artykuł techniczny autorstwa Parker Motion . Z diagramu metody...
Przynajmniej na dwóch nogach. Asimo , jeden z najbardziej znanych robotów humanoidalnych, jest już zdolny do chodzenia, chociaż wydaje się, że nie robi tego bardzo stabilnie. I to jest ostatni wynik. O ile wiem, nogi są zasadniczo wielowymiarowymi układami nieliniowymi, teoria ich kontroli...
FPGA ma zalety, takie jak wiele punktów IO, ale potem znowu trzeba myśleć, co na bardzo niskim poziomie z przerzutników i pionierem na obszarach, gdzie rzeczy nie są jeszcze dojrzałe - przykładowo patrz na to pytanie tutaj o rozwoju narzędzi informatycznych na FPGA - obecnie tak rozumiem! Teraz...
Obecnie projektujemy robota mobilnego + ramię montowane z wieloma kontrolowanymi stopniami swobody i czujnikami. Rozważam architekturę w dwóch częściach: Zestaw kontrolerów czasu rzeczywistego (Raspeberry Pis z systemem RTOS, takich jak Xenomai lub mikrokontrolery z czystego metalu) do...
Nie rozumiem integralnej części regulatora PID. Załóżmy ten pseudokod z Wikipedii: previous_error = 0 integral = 0 start: error = setpoint - measured_value integral = integral + error*dt derivative = (error - previous_error)/dt output = Kp*error + Ki*integral + Kd*derivative previous_error =...
Obecnie projektuję ramię robota z 6-DOF, a moim celem jest możliwość podania wartości zadanych dla pozycji 3D, prędkości i orientacji ( ).x , y, z, x˙, y˙, z˙, θ , α , γx,y,z,x˙,y˙,z˙,θ,α,γx,y,z,\dot{x},\dot{y},\dot{z},\theta,\alpha,\gamma Do tej pory miałem tylko kontrolę sprzężenia zwrotnego dla...
Ilekroć czytam tekst o kontroli (np. Kontrola PID), często wspomina o „biegunach” i „zerach”. Co przez to rozumieją? Jaki stan fizyczny opisuje biegun lub
Mam silnik, który napędza ciąg podłączony do ogniwa obciążnikowego. Chciałbym zaimplementować kontroler w zamkniętej pętli, aby kontrolować obciążenie przykładane przez silnik do łańcucha. Jak przejść do określania wymaganej częstotliwości pętli, aby stworzyć stabilny system sterowania? Czy jest...
W programowaniu robotyki orientacja jest podana przede wszystkim w odniesieniu do współrzędnych x, yi z, z jakiegoś centralnego położenia. Jednak współrzędne x, y, z nie są wygodne do szybkiego zrozumienia przez człowieka, jeśli istnieje wiele lokalizacji do wyboru (np. {23, 34, 45}, {34, 23, 45},...
Pracuję nad quadrotorem. Znam jego pozycję - , do której chciałbym pójść - pozycję docelową , a następnie obliczam wektor - wektor jednostkowy, który zabierze mnie do mojego celu:zaaabbbdocc c = b - a c = normalize(c) Ponieważ quadrotor może poruszać się w dowolnym kierunku bez obrotu,...
Moje tło: Moje doświadczenie dotyczy mechaniki stałej i MES. Więc nie mam doświadczenia w robotyce / sterowaniu. opis problemu Opracowuję strategię kontroli w celu ustabilizowania skomplikowanego 6-nogowego układu dynamicznego. Momenty obrotowe Ti ze stawów każdej nogi zostaną wykorzystane do...
Jestem zaznajomiony z wykorzystaniem PID do sterowania w pętli zamkniętej, gdy występuje pojedyncze wyjście i pojedynczy sygnał błędu określający, jak dobrze wyjście osiąga pożądaną wartość zadaną. Załóżmy jednak, że istnieje wiele pętli sterowania, każda z jednym wyjściem i jednym sygnałem błędu,...