雲機器人

雲機器人

雲機器人就是雲計算與機器人學的結合。就像其它網路終端一樣,機器人本身不需要存儲所有資料信息,或具備超強的計算能力。只需要對於雲端提出需求,雲端進行相應回響並滿足。

雲機器人 - 提出

在Humanoids 2010 會議上,卡耐基梅隆大學的James Kuffner教授提出了“雲機器人”的概念,引起了廣泛的討論。Humanoids 2010 會議上很多專家對雲機器人比較看好,或許雲機器人就是機器人學的下一個跨越式發展。

James Kuffner教授 James Kuffner教授

雲機器人 - 概念

背景概念

要更詳細地了解雲機器人,首先要了解雲計算。雲計算的概念有狹義雲計算和廣義雲計算之分:

雲機器人 雲機器人

狹義雲計算是指IT基礎設施的交付和使用模式,指通過網路以按需、易擴展的方式獲得所需的資源(硬體、平台、軟體)。 提供資源的網路被稱為“雲”。“雲”中的資源在使用者看來是可以無限擴展的,並且可以隨時獲取,按需使用,隨時擴展,按使用付費。這種特性經常被稱為像水電一樣使用IT基礎設施。

廣義雲計算是指服務的交付和使用模式,指通過網路以按需、易擴展的方式獲得所需的服務。這種服務可以是IT和軟體、網際網路相關的,也可以使任意其他的服務。

雲計算的“雲”,可理解為“多”“大規模”。“雲”是一些可以自我維護和管理的虛擬計算資源,通常為一些大型伺服器集群,包括計算伺服器、存儲伺服器、寬頻資源等等。雲計算將所有的計算資源集中起來,並由軟體實現自動管理,無需人為參與。例如Google雲計算有上百萬台伺服器。

從此可以看出,雲機器人並不是指某一個機器人,也不是某一類機器人,而是指機器人信息存儲和獲取方式的一個學術概念。這種信息存取的方式的好處是顯而易見的。比如,機器人通過攝像頭可以獲取一些周圍環境的照片,上傳到伺服器端,伺服器端可以檢索出類似的照片,可以計算出機器人的行進路徑來避開障礙物,還可以將這些信息儲存起來,方便其它機器人檢索。所有機器人可以共享資料庫,減少開發人員的開發時間。

雲機器人 - 實踐

RoboEarth讓我們看到雲機器人不僅是概念,而已經開始實施。雲機器人作為機器人學術領域的一個新概念,其重要意義在於藉助網際網路與雲計算,幫助機器 人相互學習和知識共享,解決單個機器自我學習的局限性。

RoboEarth是專門為機器人服務的一個網站,是一個巨大的網路資料庫系統,機器人在這裡可以分享信息、互相學習彼此的行為與環境。單個的機器人是孤立的,其功能和行為在出廠基本已經設定好了,而且很多機器人不具備自我學習能力。因此,當機器人處於陌生的、非結構化的環境時,就不能讀懂環境並有 效應對一些事情。面對人類生活環境的多樣性,機器人能否自我學習,如今快速發展的感測器技術可以讓研究者們收集大量的感測器信息,數據挖掘工具也能夠提取更有效的模型,強大的網際網路技術(如雲計算)可以讓開發者獲取比機器自我學習更多的信息。

相關詞條

相關搜尋

熱門詞條

聯絡我們