無人機 SDK 平台開放後,有哪些 App 場景?
本題已收錄至知乎圓桌 ? 玩轉無人機,更多無人機(Drone)操控、應用、研發方面的話題歡迎關注討論。
作為切入到無人機領域進行開發,第一次在知乎回答跟無人機相關的話題。略顯緊張,畢竟我機齡不算特別長。雖然在做無人機領域的開發,但是我的利益相關方不是大疆。我是 Kiwi Team ( 廣州奇志信息科技有限公司) 的成員。現在我們在做一款新的產品,跟無人機的 SDK 有密切的關係。我這裡所說的 SDK 並不特指大疆的SDK。當然,下面也有不少的 Demo 跟大疆相關。
無人機的 SDK,很大程度上是行業進步的產物。像大疆這樣的巨頭想得非常清楚,SDK的開放意味著更多的創意,其實能夠通過第三方的開發者去實現。為不同的用戶提供不同的服務,讓硬體設備發揮更大的價值。其實就好像 iPhone 一樣,如果站在 2006 年誰會想到 iPhone 還可以被用來打車呢,誰會想到今年都只發微信不發簡訊了。其次,SDK的開放也能夠增強產品的生命力,這會在一個市場更加早期的時候去碾壓其他的競爭對手。當然我認為,除了 SDK 開放以外,也有其他的公司在做不同的事情,去促進無人機領域的發展,有的是從架構上 skydio,有的是從晶元上 Dronesmith Technologies。這些技術,都會不斷演進,讓無人機行業變得更加先進,而且這些技術也會慢慢地被利用到其他領域。開放後,單純的航拍機,就變得不單純了。
具體例子比如:
Map繪製
如 許依淼 提及到的例子,生成地圖,上 SDK 開放後無人機即可從多個角度去採集圖像數據,並且利用飛行姿態,位置等信息進行校對,最終將數據採集起來後進行合成。去生成地圖。最簡單的就是工業測繪用途。因為在現在大家看到的 Google 地圖中,看到的衛星圖並不是實時的。如果要進行工業作業,那麼是需要知道當時的圖像情況的。
這個時候無人機就能夠提供非常大的幫助了。包括到我們自己的產品,也能夠規劃好路線,並在既定的範圍內進行採集圖像數據。當然因為生成 2D 或者 3D 地圖的雲服務公司很多,我們完全可以將採集到的數據分級給他們做處理。Pix4D 確實很棒。當然海外的還有 https://www.skycatch.com/ , DroneDeploy: Powerful cloud-based drone software. 和大疆的關係都是友也是敵。
交通監控
航拍視頻是無人機的一大功能。而且在目前,告訴公路以及大橋等交通樞紐,無人機完全可以勝任交通監控服務。從傳回來的圖像信息(720P)中,我們即可以通過簡單的演算法去檢測到大橋上車流量的情況。甚至可以通過車長去檢測,到底有多少大車經過,多少小車經過。可能大家在想,直接用閉路電視解決就可以了。但實際上無人機的角度,以及採集方式遠勝於閉路電視。數據量上會豐富很多。LA 還有專門的無人機巡警呢。
體育訓練
也許這個是很少人會運用到的,至少目前很少公司會運用到。但實際上,對於團隊型的體育訓練有極其有效的幫助。比如跟蹤任務路徑,以及宏觀記錄運動的作戰方法等。會對整個球隊的素質提升有很大的幫助。通過SDK,我們可以將飛機的視頻數據和地面的感測儀數據結合。可以想像,你可以像玩實況一樣,去感受一場與好友間的足球賽事。
搜救任務
貌似上面也有人提及到。其實除了繪製地圖對搜救進行跟蹤以外,透過無人機的飛行,直接進行搜索也非常有幫助。因為在搜救行動中,直升機的成本是昂貴的,但現在的無人機已經能夠飛行數公里的範圍,能夠觸及的地方已經非常多。包括今年 DJI 開發者大賽的任務就是設計和福特車進行聯動,對目標進行搜救。有興趣的朋友可以到 DJI Developer 看看。獲獎的團隊是一個加州的 Team。
好玩的
說到最後,關於 Mesh 這個產品。Mesh 實際上是一個基於無人機的協作應用,我們會利用無人機並發揮無人機的所有優勢,讓一些專業的團隊能夠快速地利用無人機去完成一些複雜的任務。目前大部分的無人機都集中在數據收集後的處理中。而我們則希望在實時處理上取得突破。當然這個也得益於 DJI SDK 的放開以及 DJI 產品的穩定。當深入這個領域開發後,確實發現 DJI 這家公司擁有很多無可撼動的力量。有興趣的朋友也可以到我們的官網看看。Mesh - Meshing with future lives ,大家看到的截圖,都是我們在測試應用的過程中進行拍攝的圖。上面所說的 Feature 都是我們 App 裡面的組合出來的小功能。
數月前,我們在 TechCrunch 上面跟很多海外的團隊進行了交流。我們也發現了許多有趣的需求。包括到深林防護,好萊塢的電影拍攝等。我們也相信,未來無人機的發展會變得越來越有趣,能夠為用戶帶來更多有價值的東西。我們的產品也會很快地上線,服務於不同的團隊。如果你對我們的開發過程感興趣,也歡迎你關注我的 Instagram :https://www.instagram.com/cashlee96347/ 你會看到很多有趣的照片和視頻。
如果你知道 pied piper,我相信你也一定會對這個照片的人感興趣。他也叫 Jared。
這個是利用 DJI SDK 搞的小 DEMO,你可以直接用 Google Cardboard 去體驗無人機視覺。飛機飛出去仍然有效,戴上去之後你就好像飛到半空中一樣。
Mesh Team Get FPV View in Phantom 3 4K—在線播放—優酷網,視頻高清在線觀看視頻
下面這個是利用 Apple Watch 去控制 Parrot Mini Drone ( Site Officiel Parrot )。當時因為寫這個 Demo,結識了 Apple 的工程師,跟他們一起交流藍牙通訊的相關問題。
Apple Watch Control Parrot Mini Drone—在線播放—優酷網,視頻高清在線觀看視頻
對了,我們也在招人,主要以軟體工程師為主。具體可以看 廣州奇志信息科技有限公司 ,我們公司目前 Base在一個被全國互聯網圈都拋棄的城市:廣州。接近文末,給大家看看這個被拋棄的城市。
正因為這樣,我們就肆無忌憚地可以在這裡飛來飛去了。當然,我們不會放棄在其他城市發展的機會,例如:SF,LA,深圳。歡迎過來。Mesh! 我們相信 Software is eating the world.
歡迎投簡歷到:info[at]http://kiwiinc.net
一句話總結:
以後不用SDK控制的DJI產品都不算是高端玩家。
自從MobileSDK 和 onboardSDK 開放以來,越來越多的團隊和個人使用我們的SDK,開發出了五彩繽紛的產品。
我來挑選其中的三個說一下
Swarm
試想一下,如果有一天,我忘乎所以…
如果我開心可以帶上十架八架的飛機,卻只用帶一個遙控器,這並不是夢。onboardSDK已經完全可以做到!
當然,更貼近我們生活的例子莫過於今年春晚的時候DJI的無人機編隊了。
DJI一共出動了29架無人機進行編隊煙火表演。也因此成為了春晚的一大亮點。
當初我們在接下來這個任務的時候,是打算用手去飛的,後來發現實在是不太可能。所以最後我們使用了SDK,同樣。從無到有,只用了兩周的時間。
Research
最牛逼的用SDK搞研發的成果我覺得就非Pix4D莫屬了。
這是一個mobileSDK的二次開發工具,它會自動控制你的無人機進行航拍,然後單純通過你的照片信息來生成拍攝環境的三維模型。
注意,是僅僅通過照片信息,不需要GPS信息!,大概原理如下:
做過建築的同學們一定知道,這樣的模型在以前是怎樣的工作量,現在,只需要修改一下就好了。簡直是福音!
和這個類似的技術成功應用在了深圳上次滑坡上,有研發團隊出動無人機對災害情況進行了試試建模,僅用了24小時。參見:深圳市恆泰裕工業園
可以想像,以後抗震救災,我們將會有更強而有力的工具來幫我們評估災害情況,更好的開展我們的援助工作。
FUN!!!!!
當然,最重要的,SDK開放之後,可以玩很多有趣的事情。
比如我們可以拍攝全景,這甚至是mobileSDK的一個常式。稍作修改的話,我們拍攝縱向的全景就會得到意想不到的效果,簡直和盜夢空間一毛一樣。
不用PS!直接出圖!
不用PS!直接出圖!
不用PS!直接出圖!
重要的事情說三遍
當然,現在SDK平台也僅僅只是個SDK平台,
距離APP平台還是有一定差別的,
想玩的開心還需要一個懂程序的小夥伴。
一句話總結:並沒有想像的美好。
我14年的時候申請了dji的開發者,大疆給我寄了一台phantom2,那時候應該是dji sdk剛剛發布不久,很多東西還不完善,大疆為了推動無人機生態也是蠻下血本的。我記得我當初想用它回傳的圖像,來做跟蹤監控,結果發現這貨回傳的視頻最高只有320*240的解析度,且壓縮得很厲害,傳統視覺演算法一跑就崩了,hog+svm根本檢測不到行人(我當時是想讓飛行器跟著我飛 )。而且sdk沒有直接獲取圖像的介面,只是一個控制項提供預覽,在Android端為了拿到圖像我不得不自己截取屏幕,摳出自己要的東西。
後來就沒有再跟進了,據說現在有個7公里圖傳,這個硬體確實很牛逼,不知道提供的實時圖像質量怎麼樣。在我看來,無人機+視覺的道路還比較遠,國內也有不少創業公司在做。真的要做好這條路要考慮清楚這兩個問題:
1、如果是一些拍攝一段圖像,回來離線處理的應用場景,那這點大疆跟其他無人機也沒有什麼區別,實在有區別,別人切進來也很快。
2、如果是在線處理,根據處理結果控制無人機行為的應用場景,首先計算要能夠實時,這點目前來看在大疆平台自身的硬體上來看是完成不了的。依靠地面站設備造成的的話,反傳圖像需要清晰且實時,這點的問題在於用戶的應用場景。不過無人機本身加上視覺作為一個感測器也有很多可挖掘的地方,比如室內旋停,跟蹤拍攝等。不過我想這些層面的介面大疆是不至於開放的。
我還是希望有一天,大疆帶上一塊嵌入式nvidia的卡,能夠直接載入caffe模型,電池性能翻兩番,那時候無人機+視覺的應用場景可能就無限了,maybe可以自主完成任務了。
因為本科參加robocon跟大疆結下緣分,現在在圖像視覺領域,無人機問題停留在14年的認知,認識有誤,還望海涵。
SDK開放後,能應用到的app場景實在太多了。舉個dji的幾個經典SDK栗子:使用pix4d這個app,dji旗下的精靈,悟,直接就成為一台測繪機器。pix4d可以讓它們進行全自動測繪,並且製作成3d地圖和模型。這個在工程測量裡面是很有用的。還有用於航點的拍攝app荔枝,可以讓你的無人機根據你設定的航點進行拍攝,可以延時可以錄像,很方便。還有些特殊行業的sdk,甚至可以讓無人機上街自動抄違章車輛拍照。
類似的sdkapp太多,沒法一一細說。
謝邀!同樓上!作為工業級無人機領域,我甚至還不知道題目是什麼。老臉一紅!回家惡補!!!!!
http://weixin.qq.com/g/AavuNuCpt7vyzuMs (二維碼自動識別)
黑客開始馬不停蹄地開發病毒程序殺殺人什麼的
謝邀
我從入行開始就是做工業級無人機,這個問題請消費級無人機的同行回答應該會更好,消費級無人機開放SDK平台是直接增強消費級無人機的可玩性,app開發人員有了一個自己所擅長的介面來接入甚至影響無人機行業。現在消費級無人機拿來宣傳的賣點一般都是熱點鎖定拍攝,跟隨拍攝,規劃三維航線自動飛行等,開放介面後大量的開發人員可以按照自己的思路來開發更有特點,更符合玩家需求的功能?拭目以待。
謝邀!這個問題讓我感覺自己還沒入門。等了解的多了再來回答這個問題......低頭惡補
推薦閱讀: