【導(dǎo)讀】在整個測試過程中,無人機要先識別用戶的身份和面部表情,并制作一個“觸發(fā)”臉來控制無人機,用戶也要事先設(shè)定其飛行軌跡和飛行強度。之后,用戶就可以刷臉來控制無人機進行飛行。對于用戶來說,這將是一個非常直觀自然的體驗。
據(jù)IEEE Spectrum報道,加拿大西蒙弗雷澤大學(xué)的機器人專家Jake Bruce、Jacob Perron和Richard Vaughan展示了他們最新發(fā)明的不需要經(jīng)驗和控制器就可以控制無人機的系統(tǒng)。甚至都不需要使用雙手,只要在無人機上做個鬼臉,就可以控制它。
在整個測試過程中,無人機要先識別用戶的身份和面部表情,并制作一個“觸發(fā)”臉來控制無人機,用戶也要事先設(shè)定其飛行軌跡和飛行強度。之后,用戶就可以刷臉來控制無人機進行飛行。對于用戶來說,這將是一個非常直觀自然的體驗。
以下詳細的介紹了該如何使用人臉來控制無人機:
在準備階段中,無人機要先識別用戶的身份和面部表情,并通過觸摸交互的方式將其輸入程序中。用戶把無人機放置在眼睛的高度上,面無表情的注視著它的鏡頭,直到其完成識別為止。不到一分鐘就能夠完成這一過程,除非用戶笑出聲。然后旋轉(zhuǎn)無人機,使其側(cè)放。制作一個能夠“觸發(fā)”無人機的面部。這里不需要用戶面無表情,甚至用戶只露出半張臉都可以。
確定飛行目標階段中,無人機會以用戶為中心進行飛行,而用戶將設(shè)定無人機飛行軌跡并選擇其飛行強度,就像發(fā)射彈弓的強度一樣。
將無人機放在用戶面前的地面上,它會開始起飛。剛開始它可能不受控制,在用戶視線內(nèi)也會出現(xiàn)偏航情況。一旦發(fā)現(xiàn)其偏航,用戶就要慢慢的后退。在這種情況下,可以想象出用戶和無人機之間就像有一根橡皮筋一樣,越拉越緊。
在飛行階段中,用戶向無人機發(fā)出信號后,它將按照在目標階段結(jié)束時觀察到的參數(shù)軌跡進行飛行。當(dāng)無人機面向用戶的反方向,并且距離用戶足夠遠時,用戶可以使用“觸發(fā)”臉啟動無人機飛行,它將立即向后飛行遠離用戶。其飛行強度則是由用戶與無人機之間的距離決定的,其原理就像發(fā)射彈弓一樣。
除了視頻中“彈弓”式的軌跡之外,無人機還可以沿著直線的“光束”或“回旋鏢”的軌跡飛行,即飛到一個位置上轉(zhuǎn)一圈,然后在飛回來。據(jù)研究人員介紹,此次測試使用的是經(jīng)過修改后,能夠用LED提供視覺反饋的Parrot Bebop無人機,但是其視覺處理功能是在無人機外部進行的。之所以使用該無人機,是因為它不需要使用太多的能量。
在測試中,這種控制無人機的技術(shù)工作的出奇好。用戶在直徑為0.8米的包圍圈內(nèi),可以控制無人機飛行8米遠的距離。盡管研究人員指出:“由于在現(xiàn)實世界中,機器人會產(chǎn)生不可避免的錯誤,所以無人機并沒有完全按照直線進行飛行。所以,大多數(shù)人都在設(shè)法讓飛行器在大約1米的范圍內(nèi)進行飛行。”
最后,這里是從原論文中直接提取的一些結(jié)論:
雖然在論文中顯示已經(jīng)可以控制無人機在室外飛行45米,但是在不加修改的情況下,其飛行距離可以延伸至幾百米。如果無人機能夠在達到其軌跡峰值后能夠?qū)Ω信d趣的目標進行視覺伺服(servo),我們就可能控制無人機從一個人飛行到另一個人那,而兩人間的距離將超過一公里或者更多。這項工作的長期目標是使用戶能夠與機器人和人工智能進行互動,就行人類和訓(xùn)練有素的動物進行交流一樣,就像在科幻小說中想象的一樣······最后,我們認為通過這種方式使用機器人是非常有趣的,所以這種交互方式可以應(yīng)用在娛樂中。
(原文來自:IEEE Spectrum;智東西編譯)
推薦閱讀: