即便是在民用無人機方面,稱得上無人機這一類的無人空中設備也似乎越來越多。如今,無人機這個術語似乎涵蓋一切裝置:從便宜的多翼玩具直升機,一直到擁有非常強大的人工智能功能的定制飛行器,不一而足。
我認識的自認為是無人機愛好者的人士大多數在尋找介於兩者之間的裝置。他們喜歡足夠大,可以支撐較長時間飛行的飛行器,配備攝像頭或其他數據捕獲裝置,也許能夠使用預先編制的協調數據或實時數據,自動控制部分或全部的飛行操作。
這個領域的預制設備在價格和做工質量上差別很大,我見過的大多數使用專有的軟硬件。但是你沒必要走這條路子!無人機制造界已開發出了許多軟硬件項目,采用開放許可證,讓你可以制造、修理、定制或試驗自己的無人機,或者以另外某種方式補充無人機的用途。不妨看一下其中的幾個項目。
1.Paparazzi UAVPaparazzi UAV這個項目結合了制造和飛行開源飛行器所需的軟件和硬件,它們是采用開放許可證發布的。它主要專注於自動飛行,旨在便於攜帶,讓操作人員可以將設備輕松帶到野外,並且預先設定好,讓無人機可以沿一系列航路點來飛行。軟件組件的源代碼和版本可以在GitHub上找到,讓它適應現成硬件或定制硬件的教程也可以在項目的維基上找到。
相關鏈接:http://wiki.paparazziuav.org/wiki/Main_Page
2.Dronecode / PX4Dronecode項目是Linux基金會贊助的一個項目,致力於為無人機開發構建一個通用的開源平台。我們之前深入介紹了這個項目,但它們繼續提供許多不同的開發資源(https://www.dronecode.org/developers/how-participate),包括GitHub的軟件庫(包括幾個實用工具)。今年早些時候這個項目分家,幾家支持的公司和開發者從Dronecode跑到了一個名為PX4的新項目。該新項目提供了許多同一資源的更新版,處於積極開發的狀態。
相關鏈接:https://www.dronecode.org和http://px4.io
3.OpenDroneMap你已使用無人機來拍攝某個地區的許多航空圖像。現在該做什麼?OpenDroneMap也許能助一臂之力。OpenDroneMap拿來這些航空圖像後,可以幫助你把它處理成點雲、數字化平面和高程模型,或者對圖像進行正射糾正(實際上按照已知的坐標系統排列圖像,以便進一步分析)。
獲得GitHub上采用GPUL許可證的源代碼或測試版,以及示例數據集,就可以看看它是否適合你;該項目的維基有更多的信息。OpenDroneMap旨在在Linux裡面運行,可以與Docker一起運行,避免需要開發該項目所需的那種配置環境。
相關鏈接:https://opendronemap.github.io/odm/
4.Drone Journalism Lab操作手冊想看看無人機如何影響日常生活,一個比較有意思的例子就是它們在新聞界的應用,尤其是在業余調查新聞界,將目光投向天空,記載下我們身邊這個世界發生的一切。內布拉斯加林肯大學的Drone Journalism Lab旨在教新聞記者如何合法、合情地使用無人機,作為新聞工作的一部分。為了實現這個目標,它們開源了操作手冊,放在GitHub上或做成PDF文檔(https://www.dropbox.com/sh/32pi2e2gv6huyzg/AAAwGq7b1mO5ekikCn-7JFiMa?dl=0),采用了知識共享(Creative Commons)許可證,向任何希望使用無人機,進一步增強報導功能的新聞組織提供最佳實踐。
原文來自:http://os.51cto.com/art/201612/524709.htm
本文地址:http://www.linuxprobe.com/four-open-source.html
http://www.bkjia.com/Linuxjc/1191902.html TechArticle