W czym programuje sie drony

W czym programuje sie drony
FI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 470
0

tj w temacie, posiada ktos wiedze na ten temat? chodzi mi o programowanie "zadan" dla drona, tzn jakies automatyczne przeloty po wytyczonych wspolrzednych, a nie stricte hardwerowe sprawy.

Pytam bo w goglu znalazlem duzo rozbieznosci na ten temat, jedni pisza ze w sumie we wszystkim sie pisze co komputer zrozumie, by zaraz znalezc odpowiedz assembler.

Czy ktos z Was zajomowal sie tym zawodowo, lub ma info z pierwszej reki?

mlyszczek
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 167
0

Firmware w samym dronie (mikrokontroler) - C, aplikacja sterująca dronem na tablecie - Java.

Trebuh
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: okolice Łodzi
0

Język zależy od µC które jest w dronie.
Jeżeli chodzi ci o kontroler to zależy czym one jest.

Ktos
  • Rejestracja: dni
  • Ostatnio: dni
2

Do niektórych dronów, np. Parrota AR.Drone czy Bebopa, dostępne jest API pozwalające na jego zdalną kontrolę w wielu językach programowania - ja osobiście programuję teraz takiego w TypeScripcie.

Ale to w gruncie rzeczy polega na zdalnym wysyłaniu komend do drona, a on sobie to już sam jakoś realizuje.

M2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 43
0

Nie chce nic mówić, ale gdy chodzi o programowanie czegoś innego niż komputer np. pralki czy telewizora to dość oczywiste, że tym językiem będzie C, ewentualnie C++. Reszta języków ma inne zadania.

  • Rejestracja: dni
  • Ostatnio: dni
0

Zwykle C lub C++. Zobacz SDK danego producenta, np. DJI (Chiny): https://developer.dji.com/

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.