Uczy programowania, jeździ, strzela – możliwości DJI Robomaster S1
Tryb programowania – brak ograniczeń
Jest to najciekawszy i zarazem najbardziej edukacyjny tryb działania robota, nazwany przez producentów Lab. Poświęcony jest przede wszystkim nauce programowania. Podzielony został tak, żeby uczyć mogła się osoba, która pierwszy raz spotyka się z programowaniem, a także ktoś, kto chce postawić kolejny krok w zdobywaniu tej wiedzy.
W aplikacji dostępne są świetne tutoriale, które krok po kroku prowadzą młodego adepta kodowania przez program w wizualnym języku Scratch 3.0. Zabawa polega na układaniu kolorowych bloczków, jeden po drugim, a robot w ten sposób zapamiętuje instrukcje i następnie może je wykonać. Nieco bardziej zaawansowana jest możliwość programowania w tekstowym języku Python. Tutaj już ograniczyć może nas tylko wyobraźnia, ponieważ ilość komend i sposób ich wykonania jest ogromny.
Przykładowo zaprogramować możemy robota, żeby dojechał do danej przeszkody. Następnie może ją zestrzelić, zawrócić czy wykonać jeszcze jedno z wielu innych poleceń. Już sama ilość komponentów, jakie da się konfigurować, jest bardzo duża – są to liczne sensory, czujniki i silniki. DJI Robomaster S1 stworzony został tak, żeby to użytkownik miał pełną władzę nad robotem i jednocześnie był świadomy, że czasami nawet kilkugodzinne programowanie może przynieść satysfakcjonujące efekty.