NAVIO+ & Raspberry Pi & HUAWEI E3372

玩過用 4G 連線 Parrot DISCO,感受過無距離限制的FPV飛行後,很想以 Ardupilot 做同樣事: 以 4G 網絡連結無人機與 ground station,實時控制無人機,獲取飛行數據 以 4G 網絡傳送無人機鏡頭的實時影像 1小時或以上的飛行時間,30公里或以上的飛行距離 便在倉底找回2015年買下的NAVIO+,就以它來製作一部 4G 連線的定翼無人機,以下就是我的製作筆記。 使用的硬件 NAVIO+(現在出產的是 NAVIO2) Raspberry Pi 2 Model B SD card(8GB 或以上) Raspberry Pi camera module WiFi USB(方便連線做設定,但非必須) HUAWEI E3372 (4G USB) FX61機架 Panasonic NCR18650B Li-ion 電池(4S3P) 軟件設定 開始時,跟著 NAVIO 的官方文件做,由於我使用 ZeroTier 建 VPN,連結無人機與 ground station,NAVIO沒有這方面的資料,這部分設定要自己處理,以下就是軟件設定部分的筆記。 Raspberry Pi 基本設定 下載預先配置的 Raspbian image (md5),這是NAVIO廠方提供的專用 image 把下載的 image file 燒錄到 SC card,在 Mac 的 Terminal 執行以下程序(使用其他 OS 可參考官方文件): // show the SD card diskRead More →

Navio+ 4G equipped

有一次看到了Navio+,很快便決定要裝組一隻。(這是組件列表,請參考) 它可以在Raspberry Pi上運行APM copter,換句話說它是一部會飛的Linux,這使很多事情都變得有可能。 例如通過網絡控制,加上4G/3G USB,理論上可以在世界任何一個角落操控它(只要有穩定的網絡)。 跟隨Bernt的blog,已成功以raspicam作為鏡頭,通過WiFi傳送影像回Mission Planner,只有少少delay,相信作為慢速FPV使用也可以接受。下一步要買4G USB,試驗速度是否一樣。 此外,還想試驗object tracking的可行性,有了Linux就可以嘗試OpenCV,OpenTLD等library了。 但話說回來,Navio+還是很新,他們把APM code port到Linux還是實驗性。他們的網站也這樣說:Important! Keep in mind that the code for Navio is in the experimental state. Use it with caution! 我也不打算把它用作實際飛行,最好可以在室內實驗,試試自己的程式。因此,以Lumenier Danaus做機架就可以保護縲旋槳和室內的人了。 製作圖片: