Programowanie dronów DJI

Wstęp

Zastrzeżenie: Jako partner Amazon zarabiam na kwalifikujących się zakupach.

Uwaga: ten post zostanie zaktualizowany, gdy wydam nową część tej serii programowania. Sprawdzaj od czasu do czasu śledź mnie na Twitterze , aby uzyskać najnowsze aktualizacje.

Kiedy po raz pierwszy zobaczyłem drona Ryze Tello , była to miłość od pierwszego wejrzenia. Wartość, jaką otrzymuje się za jego cenę, jest ogromna.

Oto niektóre z cech, które sprawiają, że jest to idealny dron dla początkujących:

  • niska cena
  • łatwe do zaprogramowania
  • bezpieczne latanie w pomieszczeniach
  • bardzo trwały
  • brak GPS
  • nie nadaje się w wietrznych warunkach
  • podatne na zakłócenia WiFi
  • ograniczony zakres
  • bez gimbala, tylko stała kamera

Na rynku jest już jego następca, DJI Mini 2 . W chwili pisania tego tekstu DJI nie obsługuje jeszcze tego zestawu narzędzi do tworzenia oprogramowania. Domyślam się, że do trzeciego kwartału 2021 r. będzie wspierany.

Na razie seria postów koncentruje się na Mavic Mini, kładąc podwaliny pod istniejące i przyszłe drony z jeszcze większą liczbą funkcji.

Oto przegląd tego, jakie części zostały już opublikowane

  • Część 1: Konfiguracja
  • Część 2: Nawiązywanie połączenia
  • Część 3: Komponenty
  • Część 4: Start

Zapraszam do kupna kawy, jeśli spodobał Ci się ten post.

Suggested posts

Human Intelligence & Artificial Intelligence: Evolution of Data Science – przyszłość cyborgów?

Inteligencja ludzka odnosi się do zdolności intelektualnych ludzi, które pozwalają nam myśleć, uczyć się na podstawie różnych doświadczeń, rozumieć złożone koncepcje, stosować logikę i rozumowanie, rozwiązywać problemy matematyczne, rozpoznawać wzorce, wyciągać wnioski i podejmować decyzje, zachowywać informacje i komunikować się z innymi istotami ludzkimi. Z biegiem czasu ludzki mózg rozwinął się w reagowaniu na instynkty przetrwania, wykorzystywaniu ciekawości intelektualnej i radzeniu sobie z wymaganiami natury.

Cykl życia aplikacji

Cykl życia aplikacji

: Cykl od uruchomienia aplikacji do zamknięcia: Użyteczność poprzez zarządzanie pamięcią lub danymi ⬆️ Zabezpieczenia mogą być przetwarzane Sytuacja UIApplication, AppDelegate: Definiuje funkcje, które obiekt AppDelegate odbiera komunikaty wysyłane z obiektu UIApplication i wykonuje każdy Nie działa: Stan, w którym aplikacja nie jest uruchomiona Nieaktywna: Stan, w którym aplikacja jest uruchomiona, ale nie są odbierane żadne zdarzeniaAktywny: stan, w którym aplikacja jest uruchomiona i wystąpiło zdarzenieTło: stan, w którym aplikacja działa w tle, ale kod jest wykonywanyWstrzymana: stan, w którym aplikacja znajduje się w w tle i bez uruchomionego kodu do delegowania funkcji w pliku AppDelegate.swift SceneDelegate Aby dobrze reagować na funkcję wielu scen obsługiwaną od systemu iOS 13 wzwyż AppDelegate / SceneDelegate AppDelegate 1.

Related posts

Pierwsza książka dla dzieci o tym, jak się naćpać

Pierwsza książka dla dzieci o tym, jak się naćpać

(Ostrzeżenie - to jest satyra, która ma być radośnie wywrotowa - zdecydowanie nie dla dzieci) Widziałeś, jak twoja mama i tata chowają się w kuchni i palą śmierdzące papierosy. Mówią ci.

Rewolucja w miejscu pracy: najlepsi eksperci omawiają pracę hybrydową i zdalną

Rewolucja w miejscu pracy: najlepsi eksperci omawiają pracę hybrydową i zdalną

W dzisiejszym szybko zmieniającym się krajobrazie biznesowym koncepcja pracy hybrydowej i zdalnej nabrała bezprecedensowego rozpędu. Ponieważ firmy wciąż dostosowują się do zmieniających się potrzeb i oczekiwań swoich pracowników, eksperci z różnych dziedzin zebrali się, aby omówić korzyści, wyzwania i przyszłość tego transformacyjnego sposobu pracy.

Występ solowy rudowłosej dziewczyny

Na zlecenie Haydena Katie filmuje swoją masturbację.

Występ solowy rudowłosej dziewczyny

Było już po północy, kiedy Hayden odwiózł Katie do jej akademika po wspólnym wieczorze. Miała wcześnie rano zajęcia i nie miała kolejnej zmiany ubrania po tym, jak spędziła z nim noc wcześniej.

Archiwum tego zagrożenia: tom 7 Black Basta

Archiwum tego zagrożenia: tom 7 Black Basta

W dzisiejszym połączonym świecie zagrożenie cyberatakami jest bardziej powszechne niż kiedykolwiek. Cyberprzestępcy i podmioty państwowe nieustannie starają się wykorzystywać luki w zabezpieczeniach i kraść cenne dane, stanowiąc poważne zagrożenie dla organizacji każdej wielkości.