自5月8日LiteBee Wing FM編隊套裝正式與大家見面以來,虜獲了許多用戶的芳心。不得不說,借助無人機編隊的形式,完成不同維度的視覺表達,對于觀看者來說現(xiàn)場效果更令人驚嘆。
在驚嘆之余,你是否想知道集科技和藝術(shù)于一身的無人機編隊表演是怎么做的?是否復(fù)雜又難學(xué)?今天來跟小火一起探秘!
可能你會以為視頻上炫酷的無人機編隊表演一定是由復(fù)雜枯燥的代碼完成的,實際上并不是!創(chuàng)客火(Makerfire)的LiteBeeGo編程軟件是將復(fù)雜的程序圖形化、可視化,大人或小孩都可輕松上手,實現(xiàn)不同類型、規(guī)模的編隊飛行表演。
如果你覺得編出整場炫酷的無人機編隊表演不知道如何下手,那我們可以把復(fù)雜化為簡單,先從實現(xiàn)幾何形狀編隊開始,今天小火將手把手教你怎么實現(xiàn)編隊中的圓形飛行!
入學(xué)準備
- 一臺已安裝LiteBeeGo編程軟件的電腦
- LiteBee Wing FM 編隊套裝
梳理思路
多架無人機位置應(yīng)該怎么擺放?假設(shè)一開始我們把標識1~8的無人機的位置擺放如下圖所示:
無人機位置擺放參考圖 注:機頭朝前
那多架無人機起飛后又怎么形成圓?
簡而言之,這是一個路徑規(guī)劃問題,無人機起飛后怎么移動到相對于的二維碼上形成圓進行轉(zhuǎn)圈。
在這之前,我們需要先理解:什么是圓?圓是在一個平面內(nèi),一動點以一定點為中心,以一定長度為距離旋轉(zhuǎn)一周所形成的封閉曲線。所以我們需要先確定圓心,再規(guī)劃出圓的軌跡。
根據(jù)多架無人機一開始的位置擺放,我們假設(shè)把二維碼54和二維碼65的中間點作為圓心,畫出圓的軌跡。如圖所示:
確定好圓的軌跡后,我只需要把起飛的無人機移動到圓軌跡的二維碼上。
問題來了,那圓軌跡上的二維碼可以隨便放嗎?并不是,我們移動的位置最好遵循逆時針,且擺放之間至少要間隔一個二維碼以上。
如果想讓多架無人機飛出來的軌跡更趨近于圓,可運用圓的軸對稱擺放位置,軸對稱就是一個平面圖形沿著一條直線折疊后,直線兩旁的部分能夠互相重合。簡單來說,就是把圓分成兩個半圓,先在一個半圓上放置好四架無人機,在根據(jù)軸對稱原理,把其他四架無人機對應(yīng)放好,這樣飛出來的軌跡會更趨近于圓。如圖所示:
這樣圓的形狀也完成了,現(xiàn)在我們想讓圓實現(xiàn)什么效果,旋轉(zhuǎn)半圈還是一圈?逆時針旋轉(zhuǎn)還是順時針旋轉(zhuǎn)?
以上思路都思考理清后,我們就可以結(jié)合LiteBeeGo編程軟件,分別對八架無人機的運動軌跡進行編程定義,再結(jié)合美妙的音樂,最終實現(xiàn)你想要的編隊舞蹈!
開始編程
根據(jù)上述思路,我們以第一架無人機為例。
先讓無人機進行校準,再執(zhí)行起飛,編程程序如下:
讓無人機移動到圓軌跡相對于的二維碼上,如圖:
再設(shè)置無人機的LED燈亮藍色,接著圍繞二維碼54和65的中間點執(zhí)行順時針旋轉(zhuǎn)一圈。如圖:
切換設(shè)置無人機的LED燈為紫色,再圍繞二維碼54和65的中間點執(zhí)行逆時針旋轉(zhuǎn)一圈。如圖:
最后執(zhí)行降落。
同理,其他七架無人機可以按照以上思路與步驟進行編程:
編程程序預(yù)覽
效果演示
按照以上思路與步驟將編程都補充完整后,我們就可以打開編隊窗口通過虛擬預(yù)覽來檢查自己的程序邏輯是否可執(zhí)行,再進行修改調(diào)試。
模擬預(yù)覽
現(xiàn)場效果
學(xué)好之后,是不是發(fā)現(xiàn)硬核炫酷的無人機編隊表演并沒有自己想象中的難,趕快去試試吧!
當然,無人機的編隊舞蹈永不止一種,它們可以按照你的想法舞出千姿萬態(tài)的舞蹈,你可以充分利用所學(xué)的物理或數(shù)學(xué)知識,來一場頭腦風暴,讓你的無人機舞姿豐富多彩起來!
產(chǎn)品信息
LiteBee Wing FM編隊套裝面向8-16歲的中小學(xué),學(xué)生可通過LiteBeeGo編程軟件使用簡單直觀的圖形化編程進行多臺無人機設(shè)計和編程,實現(xiàn)不同類型的無人機編隊舞蹈。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至2161241530@qq.com 舉報,一經(jīng)查實,本站將立刻刪除。如若轉(zhuǎn)載,請注明出處:http://www.parklessenses.com/wurenjipeixun/12768/