To było nie do uniknięcia że to co było kiedyś sterowane przez pierwsze wersje arduino teraz będzie przenoszone na coraz to bardziej zaawansowane platformy z większymi możliwościami. Chodzi dokładnie o quadcopter który wykorzystuje Raspberry Pi jako jednostkę sterującą. Wiadomo że Raspberry Pi nie ma żyroskopu ani akcelerometru więc niezbędne komponenty takie jak IMU 10DOF są podłączone do GPIO a dokładnie do szyny I2C. Zresztą jak cała reszta dodatkowych komponentów jak GPS, czy płytka do sterowania PWM. Raspberry Pi ma tylko jedno wyjście PWM a potrzeba czterech na kontrolery silników ESC.

Quadcopter na Raspberry Pi

Więc tak powoli z samego C kontrolery lotu przenoszą się na „Linuxa”. Choć to nie pierwszy quadcopter na linuxie bo od czterech lat bardzo popularny AR.Drone lata na ARM pod kontrolą właśnie linuxa.

Całość projektu można zobaczyć na githubie https://github.com/PenguPilot/PenguPilot

raspberry_pi_quadcopter_1 raspberry_pi_quadcopter_0

Zapraszam do obejrzenia filmiku z lotu.

Dedykowana nakładka dla Raspberry Pi

Przy okazji warto wspomnieć że jakiś czas temu na indiegogo wystartował projekt nakładki dla Raspberry Pi która ma wszystkie potrzebne elementy takie jak GPS, barometr, żyroskop, akcelerometr i wyjścia PWM. A nawet na serwa i inne potrzebne wejścia np. na odbiornik RC.

Kampania zebrała 33k$ a celem było tylko 6k$ więc zainteresowanie jest naprawdę duże.


raspberry_pi_shield_quadcopter

Filmik z kampanii:

Informacje znalezione na: diydrones.com