在我的實驗室,我們製造
自動式飛行測量機器人,
比如現在正在飛的這個。
和那些可以在市場上
買到的飛行器不同的是,
這個飛行器並沒有搭載全球定位系統(GPS)。
沒有定位系統,
飛行器很難確定它們自己所在的位置。
這個飛行器自帶傳感器、
攝像機和激光掃描儀,
用於掃描檢測周圍的環境。
飛行器從周圍環境中探測物體,
用三角測量法,
確定自己和周圍物體的相對位置和距離。
然後將這些物體整合到一張地圖中,
像我身後展示的這樣。
這個地圖可以使飛行器了解
那些外界物體的位置,
從而在導航的時候避免碰撞。
接下來我想展示給你們的
是我們在實驗室中做的一系列實驗,
在實驗室中飛行器可以進行長距離飛行。
你們看,在右上方的位置,是飛行器
在攝像機中“看”到的場景,
以及在主屏幕中的樣子,
當然這個視頻是以4倍速度在播放,
在主屏幕上你可以看到地圖的搭建進程。
這是一個高分辨率的實驗室周圍走廊的地圖。
馬上你們將看到飛行器飛入我們的實驗室,
一看這麼亂就知道是我們實驗室。
(笑聲)
我想說的重點是,
這些飛行器可以創建
高達5釐米*5釐米(每像素)的
高分辨率地圖,
可以使那些在實驗室外或者建築物外的人,
不用進入內部就可以進行部署,
並嘗試推斷建築物內部的事態情況。
這些飛行器有一些主要的缺點。
第一,它體積很大。
因為它體積較大,所以比較重。
這些飛行器消耗大概每磅消耗100瓦能量,
這就使得它們只能執行短時間任務。
第二個缺點,
這些飛行器自帶的傳感器很昂貴:
包括一個雷射光光掃描儀、一個攝像機,
還有多個處理器,
這些都使得飛行器的製造成本上升。
於是我們就問自己:
什麼樣的產品是可以在電子商店裡買到的?
那種價格不貴的、輕便,
並且自帶傳感器和處理器的......
於是我們發明了“飛行手機”。
(笑聲)
這個飛行器搭載了一個
常見的三星智慧型手機,
另外你只需要一個手機應用,
可以在我們的應用商店下載。
你們可以看到這個飛行器
正在讀TED這幾個字母,
它主要關注T和E這些字母的邊角,
然後應用三角測量法自主飛行。
那個手柄只是放在那,避免飛行器突然失控,
Giuseppe同學就能廢了它。
(笑聲)
除了製作這些小飛行器之外,
我們還實驗了一些比較激烈的動作。
這個飛行器的當前速度是2到3米每秒,
較為激烈地起落和翻滾。
重點是,我們可以製作更小的飛行器,
它們飛得更快,
它們可以在不規則的環境中飛行。
在下一個視頻中,
就像你看到的這隻鷹很優雅地扇動翅膀,
和眼睛、爪子一起協調,從水中抓魚,
我們的飛行器也能這麼抓魚。
(笑聲)
在這裡,它是從空氣中抓到一個
菲力芝士牛排三明治。
(笑聲)
這個飛行器大概每秒飛行3公尺,
比我們步行速度更快,
它在瞬間協調了機械臂、機械爪
和飛行動作來完成整個流程。
在另一個實驗中,
我將展示給各位這個飛行器如何自適應飛行,
來控制它的懸掛負載。
這個負載的長度比飛行器
要穿過的窗戶還要大。
為了做到這一點,
它必須利用起落來控制高度,
並且通過擺動將負載擺過窗子。
當然,我們想把這些飛行器變得更小。
我們受到了蜜蜂的啟發。
如果你仔細觀察蜜蜂,在這個慢速的視頻中,
它們體積很小,慣性也很小,
(笑聲)
所以它們并不在意 - 比如說從我手上彈開。
這是一個模仿蜜蜂動作的小型飛行器。
越小越好。
因為更小的體積會有更小的慣性。
更小的慣性 --
(飛行器蜂鳴,笑聲)
更小的慣性,就更加不怕碰撞,
這使飛行器更加強壯。
所以就像這些蜜蜂一樣,
我們製造了小型飛行器。
你們看到的這個只有25公克重,
它只消耗6瓦能量。
它可以每秒飛行6公尺。
所以如果我把它的尺寸標準化,
它就像是一架以10倍
音速飛行的波音787飛機。
(笑聲)
我還想給你們看一個例子。
這可能是第一個計劃性的控制碰撞,
降速20倍播放。
兩個飛行器以相對速度每秒2米飛行,
這闡釋了基本原理。
圍住飛行器的是碳纖維架,重2公克。
用於防止兩架飛行器的螺旋槳卷到一起。
最終碰撞力量被吸收了,
飛行器也對碰撞有良好反應。
所以小尺寸意味著高安全性。
在我的實驗室中,
就像我們研發這些飛行器一樣,
我們從研發大型飛行器開始。
到現在我們研發這些小飛行器。
如果用一個柱狀圖來記錄
我們買過的OK繃的數量,
現在我們幾乎不需要買了。
因為這些飛行器非常安全。
小體積也有一些缺陷,
但是自然界找到了很多方法來彌補這些缺點。
最基本的概念是牠們
集合到一起組成大型的群族。
所以同樣的在我們實驗室,
我們嘗試創建機器人(飛行器)群族。
這並不容易,
因為我們需要考慮飛行器的網絡操作。
在每一個飛行器中,
我們需要顧及到傳感、通訊
和計算的相互作用 --
這個網絡結構非常難以控制和管理。
所以我們從大自然中學習到三個組織原則,
最終幫助我們完成了算法。
第一個是,飛行器需要關注
附近的其他飛行器。
它們要能夠探測到附近的
其他飛行器並與其進行通訊。
這個視頻闡述了基本概念。
有四台飛行器,
其中一台被實驗員握在手中。
但是因為每個飛行器都與其他飛行器有交互,
它們能探測到彼此,
就會跟隨實驗員手中的飛行器。
所以這個實驗員能夠主導這一群飛行器。
這並不是因為這些飛行器
知道它們該飛往哪裡。
這隻是因為它們在對
彼此的位置進行交互和反饋。
(笑聲)
下一個實驗闡述了第二個自然組織法則。
這個原則與匿名原則有關。
重點在於,
每個飛行器並不知道
附近其他飛行器的身份。
這些飛行器被要求組成一個圓形陣列,
不管你增加多少飛行器進去,
或者拿開多少飛行器,
每個飛行器都只是在跟附近的飛行器交互。
它們知道它們需要組成圓陣,
與其他飛行器進行配合,
這個過程並不需要中樞協調。
現在如果我們綜合來看,
第三個原則是我們最終應用到飛行器上的,
用數學來描述它們需要組成的陣列形狀。
這些形狀可以根據一個時間函數進行變化,
我們會看到這些飛行器從一個圓形陣列開始,
接著變為長方形陣,然後是一條直線,
最後變回橢圓形陣。
它們同樣是瞬間協調來完成這些動作,
就像自然界的群族一樣。
那麼為什麼要模仿群族呢?
我們對兩方面的應用很感興趣。
首先是農業,
這可能是世界範圍內最嚴峻的問題。
你們都知道,
世界上每七個人中就有一個人營養不良。
絕大部分可用耕地都已經被開墾耕種。
世界上大多數系統的效率都在提升,
但是我們生產系統的效率卻在降低。
這主要是由於水資源缺乏、
農作物疾病和氣候變化,
和其他的一些原因。
那麼機器人能做些什麼呢?
我們在社區中採用了一種
叫做“精確種植”的方法。
基本思路是用機器人飛行器在果園中飛行,
為每一棵農作物搭建精確的模型。
就像個體化用藥一樣,
對每個病人要對症下藥,
我們所做的是給每一棵農作物創建模型,
並告訴農民每一棵農作物分別需要什麼:
可能是水、也可能是化肥或者殺蟲劑。
你們可以看到飛行器正在蘋果園中穿行,
馬上你們還會看到另外兩台飛行器,
正在左邊做同樣的工作。
它們正在創建果園的地圖
每一棵果樹都將呈現在地圖上。
(飛行器蜂鳴)
我們來看看這些地圖吧。
下一個視頻中你們將看到搭載在飛行器上的攝像機。
左上方是一個高級彩色攝像機
中間的是一個紅外線攝像機。
左下方是一個熱感攝像機。
當飛行器在飛過果樹時由傳感器採集數據,
在主面板上你將看到每一棵果樹的三維重建。
有了這些數據,我們可以做一些研究。
我們能做的第一件事
也是最重要的事很簡單:
計算每一棵果樹上果實的數量。
有了這個,我們可以告訴農民
她的每一棵果樹上都有多少果子,
由她來估算整個果園的產量,
從而優化下游產業鏈。
我們能做的第二件事,
是對果樹建模,進行三維重建,
從而估算樹冠的大小,
將每一棵果樹的樹冠尺寸和樹葉面積做關聯。
這被稱作是“葉面積指數”。
如果我們知道一棵樹的葉面積指數,
就能大概知道這棵果樹在進行多少光合作用,
於是就能得知這棵果樹是否健康。
將視覺信息和紅外信息整合起來,
我們就能計算一些指數,
例如歸一化植被指數(NDVI)。
在我們的這個案例中,能夠看到,
有一些作物並不像其他作物那樣健康。
這在圖像中是很容易辨別的。
不是在視覺圖像中,而是在
視覺和紅外線合成的圖像中。
最後,
我們很想做的一件事是,
檢測早期的樹葉萎黃病。
這是一顆橘子樹,
可以看到泛黃的樹葉。
飛行器在上空飛行的時候可以
輕易地自動檢測到這一現象,
然後向農民報告,在果園中的這一區域
出現了問題。
這個系統對農業生產非常有用,
我們估計農業產量將會上升10%,
更重要的是,通過使用飛行器群族,
降低25%的水資源用量。
最後,我希望大家向創造了
未來的人們致以掌聲,
Yash Mulgaonkar, Sikang Liu
和 Giuseppe Loianno,
他們負責你們看到的三次演示。
謝謝!
(掌聲)