| Editor | Reefwing Software |
|---|---|
| Data eliberării | 4 ian. 2020 |
| Data adaugata | 4 ian. 2020 |
| Cerințele OS | iOS |
| Cerințe | Requires iOS 12.2 or later. Compatible with iPhone, iPad, and iPod touch. |
| Descărcări totale | 0 |
| Preț | Free |
Descriere
Această aplicație vă permite să programați vizual un plan de zbor pentru Drona Tello și apoi să îl încărcați în dronă pentru execuție. De asemenea, puteți pilota drona manual cu aplicația, dacă doriți. Telemetria în timp real de la dronă este afișată pe cabina de sticlă.
Tello este o mini dronă echipată cu o cameră HD care este fabricată de Ryze Robotics și include un controler de zbor cu DJI smarts.
Accesăm API-ul Tello conectându-ne la structură prin intermediul unui port WiFi UDP. Odată ce o conexiune este stabilită, drona este controlată folosind comenzi simple text.
Deci, înainte de a utiliza aplicația, asigurați-vă că drona dvs. Tello este pornită și că iPhone-ul este conectat la Tello WiFi. Puteți verifica acest lucru accesând Setări -> WiFi.
Prima dată când utilizați aplicația, aceasta vă va solicita permisiunea de a utiliza Serviciile de localizare. Acest lucru este necesar pentru a permite aplicației să determine SSID-ul conexiunii WiFi, astfel încât să știm când sunteți conectat la dronă. Aplicația nu folosește serviciile de localizare pentru nimic altceva.
Aplicația are două moduri de funcționare: manual și planificare/pilot automat. Starea aplicației este afișată în panoul central de sus. Acest panou indică, de asemenea, dacă WiFi este conectat sau nu. Poate dura câteva secunde pentru ca o modificare a stării WiFi să fie afișată.
Dacă sunteți conectat la Tello și în modul manual, atunci atingerea pictogramei de decolare va face ca drona să decoleze și să plutească automat. Atingerea terenului va ateriza automat. Atingeți oprirea de urgență doar dacă este necesar, deoarece va opri imediat toate cele patru motoare și drona va cădea din cer!
Atingerea butonului de plan comută starea aplicației între modul de planificare și modul manual. În modul de planificare, vor apărea o grilă (reprezentând solul) și săgeată galbenă (reprezentând drona). Direcția săgeții indică partea din față a dronei. În modul de planificare, puteți introduce secvența de comenzi care vor fi transmise dronei dumneavoastră pentru execuție. Începeți cu decolarea sau veți primi un mesaj de avertizare. Când ați terminat cu planul de zbor, atingeți aterizare. Săgeata va simula poziția dronei, dar nu este la scară.
Atingerea pictogramei de încărcare va trimite planul de zbor către Tello și îl va executa. În timp ce planul este zburat, aplicația va afișa cabina de pilotaj din sticlă. Telemetria în timp real de la dronă este afișată pe cabina de sticlă. Acestea includ înclinarea, rostogolirea, rotirea, viteza (x, y, z), temperatura, timpul de zbor (tof), înălțimea, procentajul bateriei, timpul de funcționare a motorului, presiunea barometrică și accelerația (x, y, z).
O descriere completă a modului în care funcționează aplicația este furnizată pe site-ul nostru web (reefwing.com.au).
FlightPlan este o versiune rafinată a altuia pe care am descris-o într-un articol numit „Programarea dronei Tello folosind Swift”. (https://medium.com/@reefwing/programming-the-tello-drone-using-swift-f9122fd4aeb8?). Puteți consulta acest articol pentru a înțelege cum funcționează aplicația și pentru a vă crea propria versiune.