Moje rozwiązania z powodzeniem sprawdzają się w różnorodnych aplikacjach

Przeportowanie technologii GNAT GPL języka Ada na platformę Lego Mindstorms NXT

nxt Projekt został zrealizowany podczas trzymiesięcznego pobytu w Paryżu w firmie AdaCore. Polegał on przeportowaniu technologii GNAT GPL na platformę Lego Mindstorms NXT  (Atmel ARM7 AT91SAM7S256) oraz napisaniu biblioteki w języku Ada umożliwiającej obsługę wszystkich mechanizmów dostarczonych przez system operacyjny czasu rzeczywistego nxtOSEK.

W konsekwencji powstał finalny produkt składający się z cross kompilatora języka Ada oraz biblioteki umożliwiającej swobodne programowanie Lego Mindstorm NXT w języku Ada pod systemem operacyjnym czasu rzeczywistego nxtOSEK.

W celu zaprezentowania możliwości stworzonego przeze mnie systemu, zbudowałem oraz zaprogramowałem zdalnie sterowny samochód na bazie technologii Bluetooth. Do sterowania wykorzystałem czujnik żyroskopowy. Poniżej zamieszczony został film prezentujący efekt końcowy.

 

 

Więcej informacji oraz kod źródłowy można znaleźć na Oficjalnej Stronie Projektu.

« Powrót