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
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.
Filmik z kampanii:
Informacje znalezione na: diydrones.com