使用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:逆時針與順時針旋轉