自5月8日LiteBee Wing FM編隊套裝正式與大家見面以來,虜獲了許多用戶的芳心。不得不說,借助無人機編隊的形式,完成不同維度的視覺表達,對于觀看者來說現場效果更令人驚嘆。
在驚嘆之余,你是否想知道集科技和藝術于一身的無人機編隊表演是怎么做的?是否復雜又難學?今天來跟小火一起探秘!
可能你會以為視頻上炫酷的無人機編隊表演一定是由復雜枯燥的代碼完成的,實際上并不是!創客火(Makerfire)的LiteBeeGo編程軟件是將復雜的程序圖形化、可視化,大人或小孩都可輕松上手,實現不同類型、規模的編隊飛行表演。
如果你覺得編出整場炫酷的無人機編隊表演不知道如何下手,那我們可以把復雜化為簡單,先從實現幾何形狀編隊開始,今天小火將手把手教你怎么實現編隊中的圓形飛行!
入學準備:一臺已安裝LiteBeeGo編程軟件的電腦,LiteBee Wing FM 編隊套裝。梳理思路,多架無人機位置應該怎么擺放?假設一開始我們把標識1~8的無人機的位置擺放如下圖所示:
無人機位置擺放參考圖 注:機頭朝前
那多架無人機起飛后又怎么形成圓?
簡而言之,這是一個路徑規劃問題,無人機起飛后怎么移動到相對于的二維碼上形成圓進行轉圈。
在這之前,我們需要先理解:什么是圓?圓是在一個平面內,一動點以一定點為中心,以一定長度為距離旋轉一周所形成的封閉曲線。所以我們需要先確定圓心,再規劃出圓的軌跡。
根據多架無人機一開始的位置擺放,我們假設把二維碼54和二維碼65的中間點作為圓心,畫出圓的軌跡。如圖所示:
確定好圓的軌跡后,我只需要把起飛的無人機移動到圓軌跡的二維碼上。
問題來了,那圓軌跡上的二維碼可以隨便放嗎?并不是,我們移動的位置最好遵循逆時針,且擺放之間至少要間隔一個二維碼以上。
如果想讓多架無人機飛出來的軌跡更趨近于圓,可運用圓的軸對稱擺放位置,軸對稱就是一個平面圖形沿著一條直線折疊后,直線兩旁的部分能夠互相重合。簡單來說,就是把圓分成兩個半圓,先在一個半圓上放置好四架無人機,再根據軸對稱原理,把其他四架無人機對應放好,這樣飛出來的軌跡會更趨近于圓。如圖所示:
這樣圓的形狀也完成了,現在我們想讓圓實現什么效果,旋轉半圈還是一圈?逆時針旋轉還是順時針旋轉?
以上思路都思考理清后,我們就可以結合LiteBeeGo編程軟件,分別對八架無人機的運動軌跡進行編程定義,再結合美妙的音樂,最終實現你想要的編隊舞蹈!
開始編程
根據上述思路,我們以第一架無人機為例。
先讓無人機進行校準,再執行起飛,編程程序如下:
讓無人機移動到圓軌跡相對于的二維碼上,如圖:
再設置無人機的LED燈亮藍色,接著圍繞二維碼54和65的中間點執行順時針旋轉一圈。如圖:
切換設置無人機的LED燈為紫色,再圍繞二維碼54和65的中間點執行逆時針旋轉一圈。如圖:
最后執行降落。
同理,其他七架無人機可以按照以上思路與步驟進行編程,按照以上思路與步驟將編程都補充完整后,我們就可以打開編隊窗口通過虛擬預覽來檢查自己的程序邏輯是否可執行,再進行修改調試。
學好之后,是不是發現硬核炫酷的無人機編隊表演并沒有自己想象中的難,趕快去試試吧!當然,無人機的編隊舞蹈永不止一種,它們可以按照你的想法舞出千姿萬態的舞蹈,你可以充分利用所學的物理或數學知識,來一場頭腦風暴,讓你的無人機舞姿豐富多彩起來!
fqj
-
可編程
+關注
關注
2文章
1056瀏覽量
40626 -
無人機
+關注
關注
231文章
10841瀏覽量
186750
發布評論請先 登錄
低空物流:無人機開啟未來配送新篇章
酷芯微電子核心技術在無人機中的應用

淺談反無人機技術的核心原理
酷芯微電子亮相2025深圳國際無人機展覽會
《手把手教你做星閃無人機—KaihongOS星閃無人機開發實戰》系列課程課件匯總
科達嘉電感在無人機系統中的應用
MOS 管在無人機電池中的關鍵應用

無人機表演“翻車”? 慧視窄帶壓縮能夠力挽狂瀾

半導體制冷模組賦能無人機巢:無人機效能 “熱”?點突破

評論