使用djitellopy控制空拍機,並使用yolo即時辨識Tello空拍機影像

Step1)請參考使用yolo即時辨識Tello空拍機影像,安裝darkflow

Step2)下載設定檔與權重檔

#mkdir cfg

#cd cfg

#wget https://pjreddie.com/media/files/yolov2-tiny-voc.weights

#wget https://github.com/pjreddie/darknet/blob/master/cfg/yolov2-tiny-voc.cfg

Step3)下載labels.txt,https://github.com/adriacabeza/Yello/blob/master/labels.txt

Step4)將空拍機開機,開啟電腦的無線網路連線tello空拍機

將設定擋與權重擋放在資料夾cfg下,並在專案資料夾下放置labels.txt,執行後就可以看到鏡頭內影像辨識結果。 使用鍵盤操作空拍機的按鍵與功能對應如下,不可以連續按,只能一次按下一個按鍵。

ESC键:程式結束,呼叫end()

t:起飛

l:降落

方向键:前後左右飛行

W和S:上升下降

A和D:逆時針與順時針旋轉