服務機器人關鍵技術(一)
幾年前就曾有人預言“機器人終將取代人類工作”,隨著AI產業化、商業化落地實現,機器人取代人類完成高頻重複的工作正加速前進中,而技術問題是目前面臨的主要難題。
服務機器人實際上是多種技術的融合和實現,包括定位導航、語音互動、運動控制、後臺排程管理、多感測器融合、通訊等多領域的技術。要讓產品理想落地及商用,這些技術缺一不可。今天我們就先來探討下服務機器人的定位導航技術。
說起服務機器人定位導航,就不得不提到SLAM技術, SLAM (simultaneous localization and mapping簡稱SLAM)即時定位與地圖構建,通常是指機器人透過對各種感測器資料進行採集和計算,生成對其自身位置姿態的定位和場景地圖資訊的系統,SLAM技術對於機器人的行動和互動能力至為重要,因為它代表了這種能力的基礎:知道自己在哪,周圍環境怎樣及下一步該如何自主行動。除了在機器人領域,它在自動駕駛、無人機、AR/VR等領域都有廣泛的應用,可以說擁有一定行動能力的智慧體都擁有某種形式的SLAM技術。
SLAM技術通常包含多種感測器和多種功能模組,按照核心功能模組來區分,目前基於鐳射雷達的SLAM(鐳射SLAM)和基於視覺的SLAM(VSLAM)是機器人SLAM技術最主要的兩種形式。
鐳射SLAM介紹
鐳射SLAM起步較早,脫胎於早期的基於測距的定位方法(如超聲和紅外單點測距)。鐳射雷達的出現和普及使測量更快更準,資訊更豐富。它所採集到的物體資訊呈現出一系列分散的、具有準確角度和距離資訊的點,被稱為點雲。透過鐳射SLAM系統對不同時刻兩片點雲的匹配與比對,計算鐳射雷達相對運動的距離和姿態的改變,也就完成了對機器人自身的定位。
鐳射雷達在強光直射以外的環境種執行穩定,測距精準,點雲的處理也較容易,同時,點雲資訊本身包含直接的幾何關係,使得機器人的路徑規劃和導航變得更直觀。
VSLAM介紹
眼睛是人類獲取外界資訊的主要來源,視覺SLAM也具有類似的特點,它可以從環境種獲取海量的、富於冗餘的紋理資訊,擁有超強的場景辨識能力。早期的視覺SLAM基於濾波理論,其非線性的誤差模型和巨大的計算量成為了它實用落地的障礙。近年來,隨著具有稀疏性的非線性最佳化理論(Bundle Adjustment)以及相機技術、計算效能的進步,實時執行的視覺SLAM已經不再是夢想。
通常,一個VSLAM系統由前端和後端組成。前端負責透過視覺增量式計算機器人的位姿,速度較快。後端,主要負責兩個功能:
一是在出現迴環(即判定機器人回到了之前訪問過的地點附近)時,發現迴環並修正兩次訪問中間各處的位置與姿態;
二是當前端跟蹤丟失時,根據視覺的紋理資訊對機器人進行重新定位。簡單說,前端負責快速定位,後端負責較慢的地圖維護。
VSLAM的優點是它所利用的豐富紋理資訊。例如兩塊尺寸相同內容卻不同的廣告牌,基於點雲的鐳射SLAM演算法無法區別他們,而視覺則可以輕易分辨。這帶來了重定位、場景分類上無可比擬的巨大優勢。同時,視覺資訊可以較為容易的被用來跟蹤和預測場景中的動態目標,如行人、車輛等,對於在複雜動態場景中的應用這是至關重要的。第三,視覺的投影模型理論上可以讓無限遠處的物體都進入視覺畫面中,在合理的配置下(如長基線的雙目相機)可以進行很大尺度場景的定位與地圖構建。
目前鐳射SLAM技術在理論和產品落地上都相對成熟,而 VSLAM 目前仍處於研發和應用場景擴充、產品逐漸落地階段。但由於鐳射SLAM和視覺SLAM各擅勝場,單獨使用都有其侷限性,而融合使用則是未來主要的發展趨勢,使兩者之間達到取長補短的作用,例如,視覺在紋理豐富的動態環境中穩定工作,並能為鐳射SLAM提供非常準確的點雲匹配,而鐳射雷達提供的精確方向和距離資訊在正確匹配的點雲上會發揮更大的威力。而在光照不足或紋理缺失的環境中,鐳射SLAM的定位工作使得視覺可以藉助不多的資訊進行場景記錄。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559640/viewspace-2284337/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 與AI同行 定位導航技術助力服務機器人智慧升級AI機器人
- 服務機器人:元旦期間服務的一把“好手”機器人
- 商業服務機器人破冰機器人
- 哈工大張偉男:人機對話關鍵技術及挑戰
- YACEP相關技術工具服務技巧(上)
- Docker 關鍵字說明及一鍵構建相關服務Docker
- 思嵐科技定位導航技術凸顯 成為服務機器人企業首選品牌機器人
- Rust將如何改變機器人技術?Rust機器人
- 海爾聯手軟銀機器人,進軍服務機器人領域機器人
- 我們又重寫了一個關鍵服務
- Ada:89%的客戶服務決策者將聊天機器人作為個性化互動技術機器人
- AWS常用服務關鍵點分析
- 婦與術(三):機器人可以沒有性別,但關係技術離不開女性機器人
- vue:服務端渲染技術Vue服務端
- Vue 服務端渲染技術Vue服務端
- 機器人與觸覺感測技術的碰撞,一文初探人類與機器人的觸覺感測機器人
- 合約/Richfollow跟單機器人系統技術開發/python技術機器人Python
- 服務型機器人的“立春”來臨了嗎?機器人
- 中國服務機器人市場增長33%機器人
- 線上公開課 | 5G時代的影片雲服務關鍵技術與實踐
- 華為牽手達闥機器人,瞄準智慧機器人核心技術自主可控機器人
- 2019年十大雲服務相關技術預測
- 解析波士頓Handle機器人背後的技術機器人
- 【工業機器人】工業機器人技術最新知識大全;工業機器人驅動與控制系統機器人
- 凹凸技術揭祕 · 基礎服務體系 · 構築服務端技術中樞服務端
- LG搶佔商用機器人市場份額,欲推出三款商用服務機器人機器人
- 技術分享:Linux多核並行程式設計關鍵技術Linux並行行程程式設計
- 實現VR直播的關鍵技術VR
- 語音技術——關鍵詞搜尋
- Qtum量子鏈關鍵技術解讀QT
- 對話式服務思考,如何在 Messenger 用聊天機器人做好客戶服務Messenger機器人
- 3個關鍵點助力工業機器人自動化機器人
- 我們為什麼需要模擬服務機器人?機器人
- 機器人客服是如何改變企業服務的機器人
- 一鍵式自動給個人雲服務搭建常用平臺
- AI技術升級,景聯文科技助力掃地機器人行業加快技術迭代,提供資料採集服務AI機器人行業
- ROS 機器人技術 - 廣播與接收 TF 座標ROS機器人
- 當前端玩起 CoolQ:做個技術文章推送機器人前端機器人