專利名稱:云機(jī)器人系統(tǒng)及實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息領(lǐng)域,尤其涉及的是一種云機(jī)器人系統(tǒng)及實(shí)現(xiàn)方法。
背景技術(shù):
目前機(jī)器人都是在機(jī)器人自己身上裝一個(gè)芯片來作為機(jī)器人自己的大腦。其存在
一些缺點(diǎn)1)現(xiàn)有機(jī)器人的大腦因?yàn)槭茄b在他自己身上的芯片,受空間的限制和芯片本身能 力的限制,所以計(jì)算和存儲(chǔ)能力有限;2)不管思不思考,不管思考大問題還是小問題,都消耗同樣的計(jì)算和存儲(chǔ)資源;3)機(jī)器人和機(jī)器人之間的交互需要不同機(jī)器人之間進(jìn)行點(diǎn)對(duì)點(diǎn)的通信,當(dāng)M個(gè)機(jī) 器人之間進(jìn)行復(fù)雜的通信時(shí),有M* (M-I) /2個(gè)通信路線,不易管理,容易混亂。因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種利用云計(jì)算平臺(tái)進(jìn)行計(jì)算、存儲(chǔ)、協(xié)同的機(jī)器人—— 云機(jī)器人系統(tǒng)及實(shí)現(xiàn)方法,旨在解決現(xiàn)有的機(jī)器人的計(jì)算和存儲(chǔ)能力低,進(jìn)行復(fù)雜通信時(shí) 不易管理等問題。本發(fā)明的技術(shù)方案如下一種利用云計(jì)算平臺(tái)進(jìn)行計(jì)算、存儲(chǔ)、協(xié)同的機(jī)器人一一云機(jī)器人系統(tǒng),其包括云 計(jì)算平臺(tái)以及至少一個(gè)的機(jī)器人,所述云計(jì)算平臺(tái)用于接收系統(tǒng)中至少一個(gè)機(jī)器人發(fā)送的 運(yùn)行信息,所述運(yùn)行信息包括該機(jī)器人的數(shù)據(jù)、狀態(tài)以及請(qǐng)求,并將運(yùn)行信息中的數(shù)據(jù)和狀 態(tài)進(jìn)行處理后返回給相應(yīng)的機(jī)器人,以及,根據(jù)所述運(yùn)行信息中的請(qǐng)求發(fā)送控制指令至相 應(yīng)的機(jī)器人;所述機(jī)器人用于將自身的運(yùn)行信息發(fā)送至所述云計(jì)算平臺(tái),并接收所述云計(jì) 算平臺(tái)對(duì)所述運(yùn)行信息的處理結(jié)果,以及,根據(jù)所述云計(jì)算平臺(tái)發(fā)送的控制指令運(yùn)行自身 動(dòng)作。所述的云機(jī)器人系統(tǒng),其中,所述機(jī)器人包括第一通信模塊,所述云計(jì)算平臺(tái)包括 第二通信模塊;所述機(jī)器人與云計(jì)算平臺(tái)間通過第一通信模塊和第二通信模塊建立有線或 無線通信連接方式進(jìn)行相互通信;且在同一個(gè)云計(jì)算平臺(tái)下的所有機(jī)器人通過云計(jì)算平臺(tái) 進(jìn)行互相通信。所述的云機(jī)器人系統(tǒng),其中,所述機(jī)器人中包括自身大腦模塊,用于處理機(jī)器人自身的一些小的、低級(jí)的請(qǐng)求;機(jī)器人監(jiān)控模塊,用于根據(jù)云計(jì)算平臺(tái)返回的結(jié)果進(jìn)行機(jī)器人行為和狀態(tài)的控 制,并將所述傳感器收集到的數(shù)據(jù)和機(jī)器人本身的狀態(tài)以及服務(wù)請(qǐng)求及時(shí)發(fā)送給云計(jì)算平臺(tái)。所述的云機(jī)器人系統(tǒng),其中,所述云計(jì)算平臺(tái)包括至少一個(gè)云腦模塊,且每一個(gè)云 腦模塊對(duì)應(yīng)一個(gè)機(jī)器人;
4
所述云腦模塊,用于存儲(chǔ)機(jī)器人的知識(shí)庫、推理機(jī)、神經(jīng)網(wǎng)絡(luò)、數(shù)據(jù)和經(jīng)驗(yàn);所述云 腦模塊還用于處理機(jī)器人發(fā)送來的數(shù)據(jù)、狀態(tài)和請(qǐng)求,并將處理后的結(jié)果發(fā)送給機(jī)器人。所述的云機(jī)器人系統(tǒng),其中,所述云計(jì)算平臺(tái)還包括至少一個(gè)社交模塊,且每一個(gè) 社交模塊對(duì)應(yīng)至少一個(gè)云腦模塊;社交模塊,用于不同機(jī)器人對(duì)應(yīng)的云腦模塊之間的溝通,進(jìn)行機(jī)器人群體信息的 分析挖掘,實(shí)現(xiàn)機(jī)器人之間的協(xié)同、聯(lián)動(dòng);所述機(jī)器人通過所述社交模塊加入或退出機(jī)器人 群體。所述的云機(jī)器人系統(tǒng),其中,所述云計(jì)算平臺(tái)還包括系統(tǒng)生成模塊,其作用包括但不限于為新加入的機(jī)器人在云計(jì)算平臺(tái)中克隆出該 機(jī)器人對(duì)應(yīng)的云腦模塊,為新加入的機(jī)器人群體在云計(jì)算平臺(tái)中克隆出該機(jī)器人群體對(duì)應(yīng) 的社交模塊。所述的云機(jī)器人系統(tǒng),其中,所述云計(jì)算平臺(tái)包括但不限于超級(jí)計(jì)算機(jī)、計(jì)算機(jī)機(jī) 群或分布式互聯(lián)的計(jì)算機(jī)。所述的云機(jī)器人系統(tǒng),其中,所述云腦模塊采用分布式并行的方式處理機(jī)器人發(fā) 送來的數(shù)據(jù)、狀態(tài)和請(qǐng)求。所述的云機(jī)器人系統(tǒng),其中,所述云計(jì)算平臺(tái)的計(jì)算和存儲(chǔ)能力可無限擴(kuò)展的,且 云計(jì)算平臺(tái)根據(jù)機(jī)器人的需求分配計(jì)算存儲(chǔ)資源。一種利用云計(jì)算平臺(tái)進(jìn)行計(jì)算、存儲(chǔ)、協(xié)同的機(jī)器人一一云機(jī)器人的實(shí)現(xiàn)方法,其 包括以下步驟機(jī)器人通過通信模塊接入云計(jì)算平臺(tái);機(jī)器人將傳感器接收的數(shù)據(jù)、自身的狀態(tài)和請(qǐng)求更新到云計(jì)算平臺(tái)中;云計(jì)算平臺(tái)處理機(jī)器人發(fā)送來的數(shù)據(jù)、狀態(tài)和請(qǐng)求,并將處理后結(jié)果返回給機(jī)器 人;云計(jì)算平臺(tái)還進(jìn)行機(jī)器人群體信息的分析挖掘;機(jī)器人根據(jù)返回的結(jié)果進(jìn)行機(jī)器人行為和狀態(tài)的控制;機(jī)器人通過云計(jì)算平臺(tái)相 互溝通,實(shí)現(xiàn)機(jī)器人之間的協(xié)同、聯(lián)動(dòng)。本發(fā)明的有益效果本發(fā)明通過將現(xiàn)有的機(jī)器人的大腦設(shè)置在云計(jì)算平臺(tái)中,使 機(jī)器人的計(jì)算能力和存儲(chǔ)能力都是可以無限擴(kuò)展的,且能無限提高機(jī)器人的思考力和記憶 力。另外,還可按需分配各個(gè)機(jī)器人的大腦能力,能節(jié)省機(jī)器人的大腦成本。也可以通過云 計(jì)算平臺(tái)簡化通信途徑并集合通信,減少通信量。
圖1是本發(fā)明實(shí)施例提供的云機(jī)器人系統(tǒng)的結(jié)構(gòu)框圖;圖2是本發(fā)明實(shí)施例提供的云機(jī)器人系統(tǒng)的實(shí)現(xiàn)方法的流程圖;圖3是本發(fā)明實(shí)施例提供的云機(jī)器人系統(tǒng)的模擬效果圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì) 本發(fā)明進(jìn)一步詳細(xì)說明。如圖1所示,一種利用云計(jì)算平臺(tái)進(jìn)行計(jì)算、存儲(chǔ)、協(xié)同的機(jī)器人——云機(jī)器人系統(tǒng),其包括包括云計(jì)算平臺(tái)以及至少一個(gè)的機(jī)器人,所述云計(jì)算平臺(tái)用于接收系統(tǒng)中至少 一個(gè)機(jī)器人發(fā)送的運(yùn)行信息,所述運(yùn)行信息包括該機(jī)器人的數(shù)據(jù)、狀態(tài)以及請(qǐng)求,并將運(yùn)行 信息中的數(shù)據(jù)和狀態(tài)進(jìn)行處理后返回給相應(yīng)的機(jī)器人,以及,根據(jù)所述運(yùn)行信息中的請(qǐng)求 發(fā)送控制指令至相應(yīng)的機(jī)器人;所述機(jī)器人用于將自身的運(yùn)行信息發(fā)送至所述云計(jì)算平 臺(tái),并接收所述云計(jì)算平臺(tái)對(duì)所述運(yùn)行信息的處理結(jié)果,以及,根據(jù)所述云計(jì)算平臺(tái)發(fā)送的 控制指令運(yùn)行自身動(dòng)作。所述云計(jì)算平臺(tái)作為機(jī)器人的控制中樞,且所述機(jī)器人與所述云計(jì)算平臺(tái)互相分 離,其中,機(jī)器人包括第一通信模塊,云計(jì)算平臺(tái)包括第二通信模塊。所述機(jī)器人與云計(jì)算 平臺(tái)間通過第一通信模塊和第二通信模塊建立有線或無線通信連接方式進(jìn)行相互通信;機(jī) 器人所要處理的計(jì)算任務(wù)和存儲(chǔ)任務(wù)通過有線或無線的通信方式傳到云計(jì)算平臺(tái)中,然后 經(jīng)云計(jì)算平臺(tái)處理后,將結(jié)果返回給機(jī)器人;所述云計(jì)算平臺(tái)可同時(shí)服務(wù)多個(gè)機(jī)器人,就類 似于一個(gè)智囊團(tuán)可以服務(wù)多個(gè)人。在同一個(gè)云計(jì)算平臺(tái)下的所有機(jī)器人通過云計(jì)算平臺(tái)進(jìn) 行互相通信。所述機(jī)器人中包括自身大腦模塊、機(jī)器人監(jiān)控模塊、第一通信模塊和傳感器,所述 自身大腦模塊用于處理機(jī)器人自身的一些小的、低級(jí)的請(qǐng)求;所述機(jī)器人監(jiān)控模塊根據(jù)云 計(jì)算平臺(tái)返回的結(jié)果進(jìn)行機(jī)器人行為和狀態(tài)的控制,并將所述傳感器收集到的數(shù)據(jù)和機(jī)器 人本身的狀態(tài)以及服務(wù)請(qǐng)求及時(shí)發(fā)送給云計(jì)算平臺(tái),所述第一通信模塊用于與云計(jì)算平臺(tái) 中的第二通信模塊進(jìn)行有線或無線的通信。所述云計(jì)算平臺(tái)包括云腦模塊,且至少包括一個(gè)云腦模塊,每一個(gè)云腦模塊對(duì)應(yīng) 一個(gè)機(jī)器人。所述云腦模塊存儲(chǔ)機(jī)器人的知識(shí)庫、推理機(jī)、神經(jīng)網(wǎng)絡(luò)、數(shù)據(jù)和經(jīng)驗(yàn);所述云腦 模塊用于處理機(jī)器人發(fā)送來的數(shù)據(jù)、狀態(tài)和請(qǐng)求,并將處理后的結(jié)果及時(shí)發(fā)送給機(jī)器人。所 述云腦模塊采用分布式并行的方式處理機(jī)器人發(fā)送來的數(shù)據(jù)、狀態(tài)和請(qǐng)求。所述數(shù)據(jù)包括 但不限于視覺傳感器數(shù)據(jù)、溫度傳感器數(shù)據(jù)、聽覺傳感器數(shù)據(jù)、味覺傳感器數(shù)據(jù)、故障數(shù)據(jù)、 路障數(shù)據(jù)。所述云計(jì)算平臺(tái)還包括社交模塊,且至少包括一個(gè)社交模塊,每一個(gè)社交模塊對(duì) 應(yīng)至少一個(gè)云腦模塊。所述社交模塊用于不同機(jī)器人對(duì)應(yīng)的云腦模塊之間快速的溝通,進(jìn) 行機(jī)器人群體信息的分析挖掘,實(shí)現(xiàn)機(jī)器人之間的協(xié)同、聯(lián)動(dòng);所述機(jī)器人可通過所述社交 模塊加入或退出機(jī)器人某群體。所述云計(jì)算平臺(tái)還包括系統(tǒng)生成模塊,所述系統(tǒng)生成模塊用于為機(jī)器人服務(wù)提供 商生成具備上述各模塊的云機(jī)器人系統(tǒng),包括但不限于為新加入的機(jī)器人在云計(jì)算平臺(tái)中 克隆出該機(jī)器人對(duì)應(yīng)的云腦模塊,為新加入的機(jī)器人群體在云計(jì)算平臺(tái)中克隆出該機(jī)器人 群體對(duì)應(yīng)的社交模塊。所述云計(jì)算平臺(tái)的計(jì)算和存儲(chǔ)能力可無限擴(kuò)展的,且云計(jì)算平臺(tái)根據(jù)機(jī)器人的需 求分配計(jì)算存儲(chǔ)資源。使用云計(jì)算平臺(tái)作為大腦的機(jī)器人成為云機(jī)器人。這里的云計(jì)算平臺(tái)可以是超級(jí) 計(jì)算機(jī),也可以是計(jì)算機(jī)機(jī)群,也可以是分布式互聯(lián)的計(jì)算機(jī),也可以是任何其他形式的計(jì) 算資源和存儲(chǔ)資源的集合。云計(jì)算平臺(tái)與機(jī)器人之間通過有線或者無線進(jìn)行通信。通過云計(jì)算平臺(tái)使機(jī)器人從其自身的有限的計(jì)算存儲(chǔ)能力變?yōu)樵朴?jì)算平臺(tái)無限 的計(jì)算存儲(chǔ)能力。
6
將機(jī)器人需要處理的計(jì)算任務(wù)和存儲(chǔ)任務(wù)傳到云計(jì)算平臺(tái)處理,處理完的結(jié)果返 回給機(jī)器人;機(jī)器人之間的交互通過各機(jī)器人與云計(jì)算平臺(tái)的交互來完成。如圖2所示,機(jī)器人系統(tǒng)的實(shí)現(xiàn)方法包括以下步驟SlOO 機(jī)器人通過通信模塊接入云計(jì)算平臺(tái);S200 機(jī)器人將傳感器接收的數(shù)據(jù)、自身的狀態(tài)和請(qǐng)求不斷的更新到云計(jì)算平臺(tái) 中;S300 云計(jì)算平臺(tái)處理機(jī)器人發(fā)送來的數(shù)據(jù)、狀態(tài)和請(qǐng)求,并將處理后結(jié)果及時(shí)返 回給機(jī)器人;云計(jì)算平臺(tái)還進(jìn)行機(jī)器人群體信息的分析挖掘;S400 機(jī)器人根據(jù)返回的結(jié)果進(jìn)行機(jī)器人行為和狀態(tài)的控制;機(jī)器人還通過云計(jì) 算平臺(tái)相互溝通,實(shí)現(xiàn)機(jī)器人之間的協(xié)同、聯(lián)動(dòng)。所述機(jī)器人根據(jù)分析挖掘的群體信息,在云計(jì)算平臺(tái)上相互溝通,實(shí)現(xiàn)機(jī)器人之 間的協(xié)同、聯(lián)動(dòng)。其中,云機(jī)器人的的超級(jí)大腦不在其身體中,而是放在云計(jì)算平臺(tái)的云腦模塊中。 所述超級(jí)大腦存儲(chǔ)著機(jī)器人的知識(shí)庫、推理機(jī)、神經(jīng)網(wǎng)絡(luò)、數(shù)據(jù)、經(jīng)驗(yàn)等。機(jī)器人監(jiān)控模塊通 過傳感器接收的數(shù)據(jù)也會(huì)不斷更新到云腦模塊中。云腦模塊進(jìn)行運(yùn)算后將結(jié)果和控制傳回 機(jī)器人監(jiān)控模塊,來影響機(jī)器人的行為和狀態(tài),云腦的能力比傳統(tǒng)機(jī)器人的能力強(qiáng)無數(shù)倍, 速度也快無數(shù)倍。通過社交模塊,不同機(jī)器人的大腦都在云中,溝通得更快、更廣,能夠變成 可指揮千軍萬馬的機(jī)器人,形成機(jī)器人社會(huì)。上述系統(tǒng)服務(wù)可以通過系統(tǒng)生成模塊為服務(wù) 提供商創(chuàng)建。云機(jī)器人的計(jì)算存儲(chǔ)能力比其他機(jī)器人強(qiáng),因?yàn)樵朴?jì)算平臺(tái)的計(jì)算存儲(chǔ)能力可以 根據(jù)需要無限擴(kuò)展;云機(jī)器人比其他機(jī)器人節(jié)省成本,因?yàn)橛?jì)算存儲(chǔ)資源的消耗完全根據(jù) 機(jī)器人的客觀需要;云機(jī)器人之間的通信更高效、低成本,因?yàn)樵茩C(jī)器人只需要與云計(jì)算平 臺(tái)通信,通信拓?fù)涓唵?,同時(shí)云計(jì)算平臺(tái)可以使用集合通信,可以降低通信量。為了突出重點(diǎn),未對(duì)步驟中的各模塊和具體細(xì)節(jié)進(jìn)行模擬,而是通過計(jì)算機(jī)對(duì)發(fā)明方案的框架進(jìn)行了模擬。模擬用的計(jì)算機(jī)代碼為if (myid ! =0){}模擬的結(jié)果參見圖3。運(yùn)行./main 0時(shí)模擬的是云機(jī)器人系統(tǒng)的云計(jì)算平臺(tái)包含
Sensor(myid);
RobotMonitorControl(myid); Communication(myid);}if (myid{
Communications (); CloudBrains (); InteractionCenters(); Generation ();的模塊,運(yùn)行./main 1時(shí)模擬的是云機(jī)器人系統(tǒng)的第一個(gè)接入該云計(jì)算平臺(tái)的機(jī)器人包 含的模塊,運(yùn)行./main 2時(shí)模擬的是云機(jī)器人系統(tǒng)的第二個(gè)接入該云計(jì)算平臺(tái)的機(jī)器人 包含的模塊,運(yùn)行./main 3時(shí)模擬的是云機(jī)器人系統(tǒng)的第三個(gè)接入該云計(jì)算的機(jī)器人包 含的模塊。本發(fā)明中的方法,除機(jī)器人外,也可以用于其他設(shè)備。本發(fā)明中的方法中的云計(jì)算平臺(tái)也可以為其他網(wǎng)絡(luò)計(jì)算平臺(tái)或遠(yuǎn)程服務(wù)器。應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來說,可 以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保 護(hù)范圍。
8
權(quán)利要求
一種云機(jī)器人系統(tǒng),其特征在于,包括云計(jì)算平臺(tái)以及至少一個(gè)的機(jī)器人,所述云計(jì)算平臺(tái)用于接收系統(tǒng)中至少一個(gè)機(jī)器人發(fā)送的運(yùn)行信息,所述運(yùn)行信息包括該機(jī)器人的數(shù)據(jù)、狀態(tài)以及請(qǐng)求,并將運(yùn)行信息中的數(shù)據(jù)和狀態(tài)進(jìn)行處理后返回給相應(yīng)的機(jī)器人,以及,根據(jù)所述運(yùn)行信息中的請(qǐng)求發(fā)送控制指令至相應(yīng)的機(jī)器人;所述機(jī)器人用于將自身的運(yùn)行信息發(fā)送至所述云計(jì)算平臺(tái),并接收所述云計(jì)算平臺(tái)對(duì)所述運(yùn)行信息的處理結(jié)果,以及,根據(jù)所述云計(jì)算平臺(tái)發(fā)送的控制指令運(yùn)行自身動(dòng)作。
2.根據(jù)權(quán)利要求1所述的云機(jī)器人系統(tǒng),其特征在于,所述機(jī)器人包括第一通信模塊, 所述云計(jì)算平臺(tái)包括第二通信模塊;所述機(jī)器人與云計(jì)算平臺(tái)間通過第一通信模塊和第二 通信模塊建立有線或無線通信連接方式進(jìn)行相互通信;且在同一個(gè)云計(jì)算平臺(tái)下的所有機(jī) 器人通過云計(jì)算平臺(tái)進(jìn)行互相通信。
3.根據(jù)權(quán)利要求2所述的云機(jī)器人系統(tǒng),其特征在于,所述機(jī)器人中包括自身大腦模塊,用于處理機(jī)器人自身的一些小的、低級(jí)的請(qǐng)求;機(jī)器人監(jiān)控模塊,用于根據(jù)云計(jì)算平臺(tái)返回的結(jié)果進(jìn)行機(jī)器人行為和狀態(tài)的控制,并 將所述傳感器收集到的數(shù)據(jù)和機(jī)器人本身的狀態(tài)以及服務(wù)請(qǐng)求及時(shí)發(fā)送給云計(jì)算平臺(tái)。
4.根據(jù)權(quán)利要求2所述的云機(jī)器人系統(tǒng),其特征在于,所述云計(jì)算平臺(tái)包括至少一個(gè) 云腦模塊,且每一個(gè)云腦模塊對(duì)應(yīng)一個(gè)機(jī)器人;所述云腦模塊,用于存儲(chǔ)機(jī)器人的知識(shí)庫、推理機(jī)、神經(jīng)網(wǎng)絡(luò)、數(shù)據(jù)和經(jīng)驗(yàn);所述云腦模 塊還用于處理機(jī)器人發(fā)送來的數(shù)據(jù)、狀態(tài)和請(qǐng)求,并將處理后的結(jié)果發(fā)送給機(jī)器人。
5.根據(jù)權(quán)利要求4所述的云機(jī)器人系統(tǒng),其特征在于,所述云計(jì)算平臺(tái)還包括至少一 個(gè)社交模塊,且每一個(gè)社交模塊對(duì)應(yīng)至少一個(gè)云腦模塊;社交模塊,用于不同機(jī)器人對(duì)應(yīng)的云腦模塊之間的溝通,進(jìn)行機(jī)器人群體信息的分析 挖掘,實(shí)現(xiàn)機(jī)器人之間的協(xié)同、聯(lián)動(dòng);所述機(jī)器人通過所述社交模塊加入或退出機(jī)器人群 體。
6.根據(jù)權(quán)利要求5所述的云機(jī)器人系統(tǒng),其特征在于,所述云計(jì)算平臺(tái)還包括系統(tǒng)生成模塊,其作用包括但不限于為新加入的機(jī)器人在云計(jì)算平臺(tái)中克隆出該機(jī)器 人對(duì)應(yīng)的云腦模塊,為新加入的機(jī)器人群體在云計(jì)算平臺(tái)中克隆出該機(jī)器人群體對(duì)應(yīng)的社 交模塊。
7.根據(jù)權(quán)利要求1所述的云機(jī)器人系統(tǒng),其特征在于,所述云計(jì)算平臺(tái)包括但不限于 超級(jí)計(jì)算機(jī)、計(jì)算機(jī)機(jī)群或分布式互聯(lián)的計(jì)算機(jī)。
8.根據(jù)權(quán)利要求4所述的云機(jī)器人系統(tǒng),其特征在于,所述云腦模塊采用分布式并行 的方式處理機(jī)器人發(fā)送來的數(shù)據(jù)、狀態(tài)和請(qǐng)求。
9.根據(jù)權(quán)利要求1所述的云機(jī)器人系統(tǒng),其特征在于,所述云計(jì)算平臺(tái)的計(jì)算和存儲(chǔ) 能力可無限擴(kuò)展的,且云計(jì)算平臺(tái)根據(jù)機(jī)器人的需求分配計(jì)算存儲(chǔ)資源。
10.一種云機(jī)器人實(shí)現(xiàn)方法,其特征在于,包括以下步驟機(jī)器人通過通信模塊接入云計(jì)算平臺(tái);機(jī)器人將傳感器接收的數(shù)據(jù)、自身的狀態(tài)和請(qǐng)求更新到云計(jì)算平臺(tái)中;云計(jì)算平臺(tái)處理機(jī)器人發(fā)送來的數(shù)據(jù)、狀態(tài)和請(qǐng)求,并將處理后結(jié)果返回給機(jī)器人 ’云 計(jì)算平臺(tái)還進(jìn)行機(jī)器人群體信息的分析挖掘;機(jī)器人根據(jù)返回的結(jié)果進(jìn)行機(jī)器人行為和狀態(tài)的控制;機(jī)器人通過云計(jì)算平臺(tái)相互溝通,實(shí)現(xiàn)機(jī)器人之間的協(xié)同、聯(lián)動(dòng)。
全文摘要
本發(fā)明公開了一種云機(jī)器人系統(tǒng)及實(shí)現(xiàn)方法,所述系統(tǒng)包括云計(jì)算平臺(tái)以及至少一個(gè)的機(jī)器人,所述云計(jì)算平臺(tái)用于接收系統(tǒng)中至少一個(gè)機(jī)器人發(fā)送的運(yùn)行信息,所述運(yùn)行信息包括該機(jī)器人的數(shù)據(jù)、狀態(tài)以及請(qǐng)求,并將運(yùn)行信息中的數(shù)據(jù)和狀態(tài)進(jìn)行處理后返回給相應(yīng)的機(jī)器人,以及,根據(jù)所述運(yùn)行信息中的請(qǐng)求發(fā)送控制指令至相應(yīng)的機(jī)器人;所述機(jī)器人用于將自身的運(yùn)行信息發(fā)送至所述云計(jì)算平臺(tái),并接收所述云計(jì)算平臺(tái)對(duì)所述運(yùn)行信息的處理結(jié)果,以及,根據(jù)所述云計(jì)算平臺(tái)發(fā)送的控制指令運(yùn)行自身動(dòng)作。采用本發(fā)明可使機(jī)器人的計(jì)算能力和存儲(chǔ)能力都可以無限擴(kuò)展,且能無限提高機(jī)器人的思考力和記憶力;另外,還可按需分配各個(gè)機(jī)器人的大腦能力,能節(jié)省機(jī)器人的大腦成本。
文檔編號(hào)H04L29/08GK101973031SQ201010270839
公開日2011年2月16日 申請(qǐng)日期2010年8月24日 優(yōu)先權(quán)日2010年8月24日
發(fā)明者朱定局 申請(qǐng)人:中國科學(xué)院深圳先進(jìn)技術(shù)研究院