Produkty firmy MathWorks są stosowane do nauczania oraz do prowadzenia prac badawczo – rozwojowych na około 6500 uczelniach na całym świecie. Ponad 1900 z nich posiada licencję typu Campus-Wide Suite. Wspólna konfiguracja produktów MATLAB i Simulink zapewnia dostęp do oprogramowania wszystkim studentom i pracownikom zastępując licencje typu Classroom Kit, indywidulane i studenckie.
Więcj informacji na temat Campus-Wide Suite.
MATLAB i Simulink w wersji 8 umożliwia programowanie mikrokontrolerów takich jak Arduino, BeagleBoard, Raspberry Pi, PandaBoard czy LEGO MINDSTORMS. Oznacza to, że można wykorzystać oprogramowanie MATLAB i Simulink do opracowania algorytmów sterowania czy przetwarzania sygnałów, zweryfikować te algorytmy w procesie symulacji, by następnie w błyskawiczny sposób zaimplementować je bezpośrednio na platformie sprzętowej. Co więcej, proces wykonywania algorytmu na platformie sprzętowej może być kontrolowany bezpośrednio z poziomu MATLAB/Simulink.
Proces konfiguracji mikrokontrolera przeprowadzany jest w całości w środowisku MATLAB i Simulink. Po wybraniu docelowej platformy sprzętowej należy ją wskazać w dostępnym narzędziu targetinstaller a niezbędne komponenty i oprogramowanie zostanie zainstalowane automatycznie.
Wybór platformy sprzętowej zależy w dużej mierze od aplikacji, nad jaką chcemy pracować. Jeśli interesuje nas przetwarzanie w czasie rzeczywistym obrazu pochodzącego z kamery, to można zastanowić się nad wykorzystaniem platformy Raspberry Pi lub PandaBoard, jeśli naszym celem jest stworzenie robota mobilnego, lepszym wyborem będzie Arduino. Istotna jest tu moc obliczeniowa ale również zestaw interface-ów, jakie dany układ udostępnia i jakie możemy wykorzystać.
Wystarczy uruchomić program MATLAB w trybie administratora i wpisać polecenie targetinstaller. W uruchomionym narzędziu należy wskazać wsparcie jakiej platformy sprzętowej nas interesuje, proces instalacji jest w pełni zautomatyzowany.
Zachęcamy do zapoznania się z cyklem nagrań dotyczących wykorzystania środowiska MATLAB i Simulink do zaprogramowania robota mobilnego. Robot został oparty o zestaw Magician Chassis firmy Sparkfun. Sterowanie jest realizowane dzięki układowi Arduino Due.
Chcesz wiedzieć więcej? Skontaktuj się z naszym specjalistą
Elżbieta Witkowska E-mail: elzbieta.witkowska@ont.com.pl Telefon: +48 533 686 069
Skorzystaj z bezpłatnej 30-dniowej wersji próbnej oprogramowania
Dowiedz się więcej