Jak działa sterowanie za pomocą fal mózgowych (EEG)?

Jak działa sterowanie za pomocą fal mózgowych (EEG)?

Precyzyjne sterowanie urządzeniami za pomocą fal mózgowych, często nazywane sterowaniem myślami, to głównie domena science fiction.

Istnieją jednak rozwiązania, które z lepszym lub gorszym skutkiem pozwalają wykorzystać mózg w roli kontrolera. Sprawdźcie jak to możliwe!

Czytaj całość…

Budowa robota balansującego – praktyczne porady

Budowa robota balansującego – praktyczne porady

W niniejszym poradniku w przystępny sposób, skrótowo przybliżę proces projektowania robota balansującego. Zebrane tutaj informacje bazują na doświadczeniu zdobytym przy budowie tego typu konstrukcji.

Mam nadzieję, że po przeczytaniu tych porad unikniecie powielania kilku błędów!

Czytaj całość…

Jak zaimplementować regulator PID dla silnika z enkoderem?

Jak zaimplementować regulator PID dla silnika z enkoderem?

W artykule przedstawię proces projektowania regulatora PID do kontroli prędkości silnika DC wyposażonego w enkoder.

Najpierw zajmiemy się identyfikacją modelu silnika. Następnie dostroimy dla niego regulator PID, po czym sprawdzimy go w praktyce.

Czytaj całość…

Różne zastosowania podczerwieni – przegląd rozwiązań

Różne zastosowania podczerwieni – przegląd rozwiązań

Promieniowanie podczerwone ma bardzo szerokie zastosowanie w robotyce. Jest wykorzystywane między innymi w czujnikach czy komunikacji.

Prawie każdy opisany na Forbocie robot  korzysta z jej dobrodziejstw. Artykuł ten omawia aspekty teoretyczne związane z IR.

Czytaj całość…

Filtr Kalmana w praktyce – 3 przykłady z kodami!

Filtr Kalmana w praktyce – 3 przykłady z kodami!

W artykule, postaram się opisać w prosty sposób filtr Kalmana. Zostanie tutaj podana minimalna dawka teorii, którą musimy dysponować aby zrozumieć jak działa filtr oraz jak go stosować.

Mam nadzieję, że udało mi się przedstawić to zagadnienie w sposób łatwy do zrozumienia.

Czytaj całość…

Poznaj 8 sekretów szybkiego LineFollowera

Poznaj 8 sekretów szybkiego LineFollowera

Zakładam, że trafiłeś na ten artykuł, ponieważ chciałbyś zbudować naprawdę szybkiego robota typu LineFollower.

Świetnie się składa, w tym darmowym poradniku zebrałem 8 sekretów, dzięki którym zbudowałem najszybszego robota w Polsce (i nie tylko).

Czytaj całość…

Filtr Kalmana od teorii do praktyki – #3 – Testy na STM32

Filtr Kalmana od teorii do praktyki – #3 – Testy na STM32

W poprzedniej części wyprowadziłem model stanowy dla systemu określającego położenie kątowe robota na podstawie danych z akcelerometru i żyroskopu. Zaprojektowałem filtr Kalmana dla tego modelu i sprawdziłem jego działanie z rzeczywistymi danymi pomiarowymi.

Teraz zajmę się przeniesieniem algorytmu na środowisko docelowe, czyli na STM32.

Czytaj całość…

Filtr Kalmana od teorii do praktyki – #2

Filtr Kalmana od teorii do praktyki – #2

Poprzednio przybliżyłem teorię związaną z filtrem Kalmana oraz na przykładzie pokazałem reakcję filtru na zmiany poszczególnych parametrów.

Teraz zajmę się czymś bardziej praktycznym. Na podstawie danych pomiarowych z akcelerometru i żyroskopu postaram się zaprojektować filtr Kalmana dla układu śledzącego orientację robota w przestrzeni.

Czytaj całość…

Filtr Kalmana od teorii do praktyki – #1 – Matlab

Filtr Kalmana od teorii do praktyki – #1 – Matlab

W niniejszej serii artykułów mam zamiar zająć się filtrami Kalmana. Zacznę od niezbędnej dawki teorii, by przejść do przykładów praktycznych.

Najpierw na podstawie rzeczywistych danych pomiarowych z czujnika zaprojektujemy filtr w Matlabie, a potem przeniesiemy implementację na mikrokontroler STM32.

Czytaj całość…

Czytaj losowy artykuł