無人機上需要哪些程序?以及如何進行無人機編程
2021-05-28
15210
核心提示:這個話題擴展開去就太大了...簡單說一下吧無人機本身是個非常LS1000輪式拖拉機綜合性的系統。就基本的核心的飛行控制部分來說,
這個話題擴展開去就太大了...簡單說一下吧
無人機本身是個非常LS1000輪式拖拉機綜合性的系統。就基本的核心的飛行控制部分來說,一般包括內環和外環。內環負責控制飛機的姿態,外環負責控制飛機在三維空間的運動軌跡。
高端的無人機,依靠高精度的加速度計和激光陀螺等先進的傳感器(現在流行的都是基于捷連慣導而不是平臺式),計算維持飛機的姿態。低端的型號則用一些MEMS器件來做姿態估算。但它們的數學原理基本是相同的。具體的算法根據硬件平臺的能力,可能采用離散余弦矩陣/四元數/雙子樣/多子樣....
高端的無人機,AHRS/IMU采用的基本都是民航或者軍用的產品。例如全球鷹的利頓LN-100G/LN-200等。這些系統價格昂貴但精密,內部往往是零鎖激光陀螺之類。例如LN-100G的GPS-INS組合,即使丟失GPS,靠慣性器件漂移仍可以控制在120m/min。
低端的無人機就沒那么精密講究了,一般都依賴GPS等定位系統來進行外環控制,內環用MEMS陀螺和加速度計進行姿態估算。
如果把無人機看成一個完整的系統,那么還需要很多其他支持,例如任務規劃,地面跟蹤等等....
進行無人機編程,得看你具體是指哪方面。如果是飛控系統,你得需要比較扎實的數學知識,對各種矩陣運算/控制率什么的有深刻的了解。如果只是希望現有的帶飛控的平臺去做一些任務,那么需要根據具體的平臺來考慮。有些平臺提供了任務編輯器,甚至更靈活的任務腳本。
著作權歸作者所有。一般無人機的程序都是設定好的,無人機編程可以通過圖形化編程也可以通過python編程。
圖形化編程適合于8-16歲中小學生,學生通過拖拽積木塊,用電腦自主控制飛行器的路徑;
Python則是更高階,通過編寫代碼飛行路徑。
可以參考litebee wing編程無人機
希望能幫到您!
免責聲明:以上所展示的信息由會員自行發布或來自網絡信息采集,部分來自百度知道,內容的真實性、準確性和合法性,請自行鑒別,由此引起的一切責任自負,農機1688網對此不承擔任何責任。如果信息涉及侵害商標、版權、專利、著作權等權利,請聯系客服刪除,郵箱:service@nongji1688.com
無人機本身是個非常LS1000輪式拖拉機綜合性的系統。就基本的核心的飛行控制部分來說,一般包括內環和外環。內環負責控制飛機的姿態,外環負責控制飛機在三維空間的運動軌跡。
高端的無人機,依靠高精度的加速度計和激光陀螺等先進的傳感器(現在流行的都是基于捷連慣導而不是平臺式),計算維持飛機的姿態。低端的型號則用一些MEMS器件來做姿態估算。但它們的數學原理基本是相同的。具體的算法根據硬件平臺的能力,可能采用離散余弦矩陣/四元數/雙子樣/多子樣....
高端的無人機,AHRS/IMU采用的基本都是民航或者軍用的產品。例如全球鷹的利頓LN-100G/LN-200等。這些系統價格昂貴但精密,內部往往是零鎖激光陀螺之類。例如LN-100G的GPS-INS組合,即使丟失GPS,靠慣性器件漂移仍可以控制在120m/min。
低端的無人機就沒那么精密講究了,一般都依賴GPS等定位系統來進行外環控制,內環用MEMS陀螺和加速度計進行姿態估算。
如果把無人機看成一個完整的系統,那么還需要很多其他支持,例如任務規劃,地面跟蹤等等....
進行無人機編程,得看你具體是指哪方面。如果是飛控系統,你得需要比較扎實的數學知識,對各種矩陣運算/控制率什么的有深刻的了解。如果只是希望現有的帶飛控的平臺去做一些任務,那么需要根據具體的平臺來考慮。有些平臺提供了任務編輯器,甚至更靈活的任務腳本。
著作權歸作者所有。一般無人機的程序都是設定好的,無人機編程可以通過圖形化編程也可以通過python編程。
圖形化編程適合于8-16歲中小學生,學生通過拖拽積木塊,用電腦自主控制飛行器的路徑;
Python則是更高階,通過編寫代碼飛行路徑。
可以參考litebee wing編程無人機
希望能幫到您!
免責聲明:以上所展示的信息由會員自行發布或來自網絡信息采集,部分來自百度知道,內容的真實性、準確性和合法性,請自行鑒別,由此引起的一切責任自負,農機1688網對此不承擔任何責任。如果信息涉及侵害商標、版權、專利、著作權等權利,請聯系客服刪除,郵箱:service@nongji1688.com
更多>同類農機資訊
推薦圖文
推薦農機資訊
點擊排行