亚洲工业智能制造领域专业门户网站 - 亚洲自动化与机器人网

 
當前位置: 首頁 » 行業資訊 » 機器人»如何用200美元打造一款聽話的能人臉識別的無人機?
   

如何用200美元打造一款聽話的能人臉識別的無人機?

 46.1K
     [點擊復制]
放大字體  縮小字體 發布日期:2017-08-06   瀏覽次數:821
核心提示:  本文作者是Lukas BiewaldCrowdFlower的開創人,Lukas曾被《Inc.》雜志評選為30歲以下出色企業家。CrowdFlower成立于2009年,是一個按需休息力的年夜數據平臺,贊助企業搜集培訓數據并停止人機交互機械進修。  

如何用200美元打造一款聽話的能人臉識別的無人機?

  本文作者是Lukas Biewald—CrowdFlower的開創人,Lukas曾被《Inc.》雜志評選為30歲以下出色企業家。CrowdFlower成立于2009年,是一個按需休息力的年夜數據平臺,贊助企業搜集培訓數據并停止人機交互機械進修。

  Lukas Biewald卒業于斯坦福年夜學,取得數學學士學位和盤算機迷信碩士學位。Lukas曾任職Yahoo日本搜刮團隊主管,以后作為高等數據迷信家就職于Powerset,該公司于2008年被微軟收買。

  深度進修和便宜硬件的摸索

如何用200美元打造一款聽話的能人臉識別的無人機?

  晚期航空器,1818(起源:維基百科&美國國會數據庫)

  在制作了一個圖象辨認機械人后,明顯下一步是制造一個可飛翔的版本。因而我決議打造一款可以或許停止臉部辨認并呼應語音敕令的主動化無人機。

  選擇一款預制無人機

  對無人機停止編程,最難的部門是若何開端,我是從組裝無人機零件開端的。然則簡直和之前一切DIY項目一樣,本身組裝無人機花了我許多的錢。并且坦率的說,我手工打造的無人機一向沒有穩固飛翔過。可以確定的是,直接購置預制版本才是加倍簡略經濟的選擇。

  年夜多半無人機制作商都宣稱供給API接口,但關于專業喜好者來講并沒有甚么顯著的優勢。市情上帶仿佛可用的API接口的無人機,年夜多售價都跨越1000美元,這是一個很高的進入門坎。

  經由一些查詢拜訪今后,我發明了Parrot AR Drone 2.0(見下圖)。我以為關于專業喜好者來講,這是一款幻想的機械。它的價錢不高,還可以停止編程。你可以選擇花200美元買一臺新機械,但因為許多人買了無人機又歷來不應用它們,是以購置一臺二手機械也是個不錯的選擇。在eBay上二手無人機的售價年夜約是130美元乃至更低。

如何用200美元打造一款聽話的能人臉識別的無人機?

  △我珍藏的各類無人機,Parrot AR Drone無人機掛在最右邊

  Parrot AR無人機飛翔的穩固性沒有更貴的新款 Parrot Bebop 2.0 好(售價年夜約550美元),然則Parrot AR供給一個好用的node.js客戶端庫叫做node-ar-drone,很合適在下面停止開辟。

  別的一個優勢:Parrot AR無人機很壯實。在測試主動化法式的進程中,不管它被撞墻上、家具上、室內植物上和主人身上,他依然可以或許優越的飛翔。

  比擬給空中機械人編程,給無人機編程最糟的處所是電池續航時光短。一塊電池須要充電幾個小時,能力飛翔年夜約10分鐘的時光。是以我建議多買兩塊備用電池,測試的時刻可以輪回應用。

  給我的無人機編程

  因為Javascript生成的驅動才能,是以長短常幻想的無人機編程說話。信任我,無人機飛翔中會碰到許多異步事宜。我固然沒有在Node上消費許多時光,但這個說話讓我印象深入。我比來一次賣力的為機械人編程應用的是C說話。用C說話處置線程和各類異常是非常苦楚的,是以最好罕用。我愿望有工資其它無人機平臺樹立Javascript開辟包,由于這個說話讓我們處置不肯定性的開辟事宜,變得簡略風趣。

  架構

  我決議在筆記本電腦上運轉邏輯,在云端停止機械進修。比起直接在樹莓派硬件上運轉神經收集,這類架構的延遲更低。我以為這類架構對今朝的專業無人機開辟項目來講是可行的。

  微軟、谷歌、IBM和亞馬遜都有疾速、便宜的云端機械進修API。終究,我選擇了微軟認知辦事API(Cognitive Service API)。由于這是獨一一個供給定制臉部辨認功效的API。

如何用200美元打造一款聽話的能人臉識別的無人機?

  △無人機的架構

  入門

  默許情形下,Parrot AR Drone2.0帶有可供客戶端銜接的無線收集。這個功效對編程者來講異常費事。每次你愿望測驗考試甚么的時刻,須要先斷開你的收集然后連上無人機的收集。榮幸的是,有一個名叫ardrone-wpa2的項目異常有效。它可以經由過程劇本讓無人機參加你本身的WiFi收集。

  長途登錄到無人機是件非常風趣的事。Parrot運轉在一個剝離版本的Linux上。你比來一次應用長途登錄功效是甚么時刻?銜接了甚么器械?以下是翻開終端并直接登錄無人機的示例。

如何用200美元打造一款聽話的能人臉識別的無人機?

  用敕令行形式飛翔

  裝置node庫今后,創立一個node.js REPL(Read-evaluate-Print-Loop)并用它引誘無人機:

如何用200美元打造一款聽話的能人臉識別的無人機?

  假如你一向隨著做到這步,那末如今你的無人機確定曾經摔過至多幾回了。我上千次從新粘貼了平安殼,直到它完全破壞,不能不買一個新的。我遲疑要不要提這個,現實上Parrot AR在不裝置平安殼的情形下飛得更好。但無人機在沒有平安殼的情形下加倍風險,由于當無人機撞上甚么器械時,螺旋槳能夠會折斷,并且會在家具上留下陳跡。

  經由過程網頁掌握飛翔

  為無人機構建基于web的操作界面其實不艱苦,并且成果使人滿足(見下圖)。應用Express.js框架可以輕松的構建一個英俊的web辦事器。

如何用200美元打造一款聽話的能人臉識別的無人機?

  我設置了一個按鈕來完成AJAX要求。

如何用200美元打造一款聽話的能人臉識別的無人機?

  從無人機上取得視頻流

  我發明應用無人機攝像頭發送反應的最好辦法是翻開一個銜接,并將我的收集辦事器中的PNG持續發送到我的網站。我的收集辦事器應用AR無人機庫從無人機攝像頭中持續拉取PNG圖片。

如何用200美元打造一款聽話的能人臉識別的無人機?

  在無人機圖象上運轉人臉辨認

  Azure的臉部API功效壯大且易用。它可以辨認你上傳的同伙照片,也能夠猜想年紀和性別,我發明這兩個功效的精確率高得使人驚奇。延遲時光約為200毫秒,費用是1.5美元/1,000次。對我開辟的這個法式來講,這是完整公道的。上面是關于若何發送一個圖象并停止臉部辨認的代碼。

如何用200美元打造一款聽話的能人臉識別的無人機?

  我應用ImageMagick庫來正文PNG圖片中的面貌。在這點上有許多可以擴大的偏向,如應用情緒API肯定臉部的情感等。

  運轉語音辨認掌握無人機

  語音辨認部門最辣手的不是語音辨認自己,而是以微軟的Speech API請求的格局將音頻流從網頁傳輸到當地辦事器,終究代碼的年夜部門是為了完成這個功效。一旦你可以或許經由過程單通道收集到準確頻率的音頻,這個API便可以很好的任務,并且異常輕易應用。它的價錢是4美元/1000次要求,這關于營業喜好者的運用來講,根本上算是收費的。

  RecordRTC有一個很好的庫,這是客戶端收集音頻錄制的好終點。在客戶端上,我們可以添加代碼來保留音頻文件:

如何用200美元打造一款聽話的能人臉識別的無人機?

  我應用FFmpeg法式削減音頻采樣點,并將其歸并為一個通道,上傳到微軟:

如何用200美元打造一款聽話的能人臉識別的無人機?

  自立搜刮途徑

  我用ardrone-autonomy庫為我的無人機繪制主動尋徑地圖。在無人機有數次墜落在客堂的家具和植物上后,我老婆好意的建議我把我的項目搬到車庫里去。那邊沒有太多可損壞的器械了,但也沒有太多的空間(見下圖)。

如何用200美元打造一款聽話的能人臉識別的無人機?

  △在我的“試驗室”里試飛無人機

  假如我能取得更年夜的試驗空間,我會持續研討智能搜刮算法。但如今我只須要讓我的無人性能夠騰飛、扭轉,去尋覓我的同伙和仇敵:

如何用200美元打造一款聽話的能人臉識別的無人機?

  小結

  一旦樹立好一切,你可以經由過程API掌握無人機視頻源,無人機編程就變得異常風趣。隨同著新的圖象辨認技巧,給我們供給了各類運用的能夠,不管從不雅察空中植物到在墻壁上作畫。Parrot無人機不是為在室內小空間飛翔設計的,一個價錢更高的無人性能讓全部運用釀成實際。終究,無人機遇變得加倍穩固,實際世界中將涌現年夜量相似的運用。

  微軟的認知辦事云API易于應用并且價錢廉價。起首,我擔憂無人機的異常廣角攝像頭會影響臉部辨認,而無人機螺旋槳的樂音會攪擾語音辨認。但整體來講,表示要好過預期。延遲成績也不像我所擔憂的那樣。應用云盤算處置及時圖象流看起來仿佛是個奇異的架構,但它能夠是很多運用的將來之路。

只要你關注機器人,你就無法錯過睿慕課

 
 
 
[ 行業資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 關閉窗口 ]
 
 
主站蜘蛛池模板: 武汉高低温试验箱_恒温恒湿试验箱厂家-武汉蓝锐环境科技有限公司 | 电主轴-高速精密电主轴-高速电机厂家-瑞德沃斯品牌有限公司 | 报警器_家用防盗报警器_烟雾报警器_燃气报警器_防盗报警系统厂家-深圳市刻锐智能科技有限公司 | 混合反应量热仪-高温高压量热仪-微机差热分析仪DTA|凯璞百科 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | Pos机办理_个人商户免费POS机申请-拉卡拉办理网 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | 河南生物显微镜,全自动冰冻切片机-河南荣程联合科技有限公司 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 步进电机_agv电机_伺服马达-伺服轮毂电机-和利时电机 | 山东聚盛新型材料有限公司-纳米防腐隔热彩铝板和纳米防腐隔热板以及钛锡板、PVDF氟膜板供应商 | 展厅设计-展馆设计-专业企业展厅展馆设计公司-昆明华文创意 | 防弹玻璃厂家_防爆炸玻璃_电磁屏蔽玻璃-四川大硅特玻科技有限公司 | 运动木地板_体育木地板_篮球馆木地板_舞台木地板-实木运动地板厂家 | 锂电叉车,电动叉车_厂家-山东博峻智能科技有限公司 | 自动化改造_智虎机器人_灌装机_贴标机-上海圣起包装机械 | 聚合甘油__盐城市飞龙油脂有限公司 | 郑州水质检测中心_井水检测_河南废气检测_河南中环嘉创检测 | 圆盘鞋底注塑机_连帮鞋底成型注塑机-温州天钢机械有限公司 | 百度爱采购运营研究社社群-店铺托管-爱采购代运营-良言多米网络公司 | 安徽净化工程设计_无尘净化车间工程_合肥净化实验室_安徽创世环境科技有限公司 | 米顿罗计量泵(科普)——韬铭机械 | 越南专线物流_东莞国际物流_东南亚专线物流_行通物流 | 海日牌清洗剂-打造带电清洗剂、工业清洗剂等清洗剂国内一线品牌 海外整合营销-独立站营销-社交媒体运营_广州甲壳虫跨境网络服务 | 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 | 单锥双螺旋混合机_双螺旋锥形混合机-无锡新洋设备科技有限公司 | 广州昊至泉水上乐园设备有限公司 | 天津市能谱科技有限公司-专业的红外光谱仪_红外测油仪_紫外测油仪_红外制样附件_傅里叶红外光谱技术生产服务厂商 | 派克防爆伺服电机品牌|国产防爆伺服电机|高低温伺服电机|杭州摩森机电科技有限公司 | 烘箱-工业烘箱-工业电炉-实验室干燥箱 - 苏州华洁烘箱制造有限公司 | 房车价格_依维柯/大通/东风御风/福特全顺/江铃图片_云梯搬家车厂家-程力专用汽车股份有限公司 | 档案密集架,移动密集架,手摇式密集架,吉林档案密集架-厂家直销★价格公道★质量保证 | PE一体化污水处理设备_地埋式生活污水净化槽定制厂家-岩康塑业 | 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 电销卡_北京电销卡_包月电话卡-豪付网络| 铝箔袋,铝箔袋厂家,东莞铝箔袋,防静电铝箔袋,防静电屏蔽袋,防静电真空袋,真空袋-东莞铭晋让您的产品与众不同 | 无锡装修装潢公司,口碑好的装饰装修公司-无锡索美装饰设计工程有限公司 | 超细|超微气流粉碎机|气流磨|气流分级机|粉体改性机|磨粉机|粉碎设备-山东埃尔派粉体科技 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 |