當前位置:首頁 > 百科知識 > 機器人 > 正文

云機器人

云機器人就是云計算與機器人學(xué)的結(jié)合。就像其它網(wǎng)絡(luò)終端一樣,機器人本身不需要存儲所有資料信息,或具備超強的計算能力。只需要對于云端提出需求,云端進行相應(yīng)響應(yīng)并滿足。

  云機器人的提出

  在Humanoids2010會議上,卡耐基梅隆大學(xué)的JamesKuffner教授提出了“云機器人”的概念,引起了廣泛的討論。Humanoids2010會議上很多專家對云機器人比較看好,或許云機器人就是機器人學(xué)的下一個跨越式發(fā)展。

  云機器人的概念

  背景概念

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

  狹義云計算是指IT基礎(chǔ)設(shè)施的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴展的方式獲得所需的資源(硬件、平臺、軟件)。提供資源的網(wǎng)絡(luò)被稱為“云”。“云”中的資源在使用者看來是可以無限擴展的,并且可以隨時獲取,按需使用,隨時擴展,按使用付費。這種特性經(jīng)常被稱為像水電一樣使用IT基礎(chǔ)設(shè)施。

  廣義云計算是指服務(wù)的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴展的方式獲得所需的服務(wù)。這種服務(wù)可以是IT和軟件、互聯(lián)網(wǎng)相關(guān)的,也可以使任意其他的服務(wù)。

  云計算的“云”,可理解為“多”“大規(guī)模”。“云”是一些可以自我維護和管理的虛擬計算資源,通常為一些大型服務(wù)器集群,包括計算服務(wù)器、存儲服務(wù)器、寬帶資源等等。云計算將所有的計算資源集中起來,并由軟件實現(xiàn)自動管理,無需人為參與。例如Google云計算有上百萬臺服務(wù)器。

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

  云機器人的實踐

  RoboEarth讓我們看到云機器人不僅是概念,而已經(jīng)開始實施。云機器人作為機器人學(xué)術(shù)領(lǐng)域的一個新概念,其重要意義在于借助互聯(lián)網(wǎng)與云計算,幫助機器人相互學(xué)習(xí)和知識共享,解決單個機器自我學(xué)習(xí)的局限性。

  RoboEarth是專門為機器人服務(wù)的一個網(wǎng)站,是一個巨大的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng),機器人在這里可以分享信息、互相學(xué)習(xí)彼此的行為與環(huán)境。單個的機器人是孤立的,其功能和行為在出廠基本已經(jīng)設(shè)定好了,而且很多機器人不具備自我學(xué)習(xí)能力。因此,當機器人處于陌生的、非結(jié)構(gòu)化的環(huán)境時,就不能讀懂環(huán)境并有效應(yīng)對一些事情。面對人類生活環(huán)境的多樣性,機器人能否自我學(xué)習(xí),如今快速發(fā)展的傳感器技術(shù)可以讓研究者們收集大量的傳感器信息,數(shù)據(jù)挖掘工具也能夠提取更有效的模型,強大的互聯(lián)網(wǎng)技術(shù)(如云計算)可以讓開發(fā)者獲取比機器自我學(xué)習(xí)更多的信息。


內(nèi)容來自百科網(wǎng)