本發(fā)明涉及機器人技術(shù)領(lǐng)域,具體而言,涉及一種格斗機器人、控制設(shè)備及游戲系統(tǒng)。
背景技術(shù):
隨著科技的發(fā)展,玩具市場更新?lián)Q代頻繁。機器人玩具開始出現(xiàn)在玩具領(lǐng)域,但現(xiàn)有的機器人玩具只能完成簡單的運動,無法實現(xiàn)多樣的游戲功能。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種格斗機器人、控制設(shè)備及游戲系統(tǒng),能夠提供更多樣的游戲功能。
本申請?zhí)峁┑募夹g(shù)方案如下:
一種格斗機器人,包括:
機器人本體;
設(shè)置在所述機器人本體上,用于采集影像的圖像采集模塊;
設(shè)置在所述機器人本體上,用于檢測施加在所述機器人本體表面的壓力大小并生成壓力信號的壓力傳感器;
與所述圖像采集模塊、壓力傳感器相連接的,用于對所述圖像采集模塊采集到的影像分析,生成影像數(shù)據(jù),并根據(jù)所述壓力信號生成壓力數(shù)據(jù)的控制模塊;
與所述控制模塊相連接,用于將所述影像數(shù)據(jù)和壓力數(shù)據(jù)傳輸至控制設(shè)備的通信模塊;
與所述控制模塊相連接,用于接收所述控制設(shè)備的移動指令,并根據(jù)所述移動指令驅(qū)動所述格斗機器人移動的驅(qū)動模塊;
與所述控制模塊相連接,通過所述通信模塊接收所述控制設(shè)備的運動指令,根據(jù)所述運動指令驅(qū)動所述機器人本體進行動作的動作模塊。
進一步地,所述機器人本體包括頭部、軀干、手臂和腿部,所述頭部、手臂、腿部通過所述動作模塊與所述軀干活動連接,所述動作模塊為電機。
進一步地,所述驅(qū)動模塊為設(shè)置在所述腿部上的自平衡車輪。
進一步地,還包括:
與所述控制模塊相連接的,用于與外部設(shè)備連接的電子連接接口。
進一步地,所述電子連接接口為USB接口。
進一步地,還包括:
設(shè)置在所述機器人本體上的,用于連接外部配件的機械接口。
進一步地,所述壓力傳感器設(shè)置在所述頭部和/或軀干上。
進一步地,還包括:
用于為所述格斗機器人提供電能的電池模塊。
本申請還提供了一種應用于所述格斗機器人的控制設(shè)備,包括:
與所述格斗機器人通訊連接,接收所述格斗機器人發(fā)送的影像數(shù)據(jù)和壓力數(shù)據(jù)的通訊模塊;
用于接收用戶輸入的輸入模塊;
與所述通訊模塊、輸入模塊相連接,用于將所述影像數(shù)據(jù)轉(zhuǎn)換為圖像,并根據(jù)所述壓力數(shù)據(jù)確定所述格斗機器人受到的壓力大小,將所述用戶輸入轉(zhuǎn)換為控制指令的處理模塊,所述通訊模塊將所述控制指令傳輸至所述格斗機器人;
與所述處理模塊相連接,用于顯示所述影像數(shù)據(jù)的顯示模塊。
本申請實施例還提供了一種游戲系統(tǒng),包括上面所述的格斗機器人以及控制設(shè)備。
本申請實施例提供的格斗機器人通過設(shè)置圖像采集模塊,可以采集格斗機器人周圍的環(huán)境,并可以通過通信模塊將影像傳輸至控制設(shè)備上顯示。并且通過設(shè)置壓力傳感器可以檢測到施加到格斗機器人上的壓力大小,知曉格斗機器人在工作過程中受到擊打的力度大小,豐富用戶的使用體驗,使用戶和格斗機器人之間的游戲交互感更豐富。
為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發(fā)明的某些實施例,因此不應被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明實施例提供的一種格斗機器人的功能模塊示意圖。
圖2為本發(fā)明實施例提供的一種格斗機器人的外形示意圖。
圖3為本發(fā)明實施例提供的另一種格斗機器人的功能模塊示意圖。
圖4為本發(fā)明實施例提供的應用于格斗機器人的控制設(shè)備的功能模塊示意圖。
圖5為本發(fā)明實施例提供的一種游戲系統(tǒng)的示意圖。
圖標:100-格斗機器人;200-控制設(shè)備;300-游戲系統(tǒng);101-機器人本體;102-圖像采集模塊;103-壓力傳感器;104-控制模塊;105-通信模塊;106-驅(qū)動模塊;107-動作模塊;108-電子連接接口;109-電池模塊;201-通訊模塊;202-輸入模塊;203-處理模塊;204-顯示模塊;1011-頭部;1012-軀干;1013-手臂;1014-腿部。
具體實施方式
下面將結(jié)合本發(fā)明實施例中附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設(shè)計。因此,以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明的實施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。同時,在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于區(qū)分描述,而不能理解為指示或暗示相對重要性。
本申請實施例提供了一種格斗機器人100,如圖1和圖2所示,該格斗機器人100包括機器人本體101、圖像采集模塊102、壓力傳感器103、控制模塊104、通信模塊105、驅(qū)動模塊106和動作模塊107。
如圖2所示,機器人本體101可以制作成人型,包括頭部1011、軀干1012、手臂1013和腿部1014。機器人本體101的大小尺寸可以根據(jù)實際需要確定。圖像采集模塊102可以設(shè)置在機器人本體101的頭部1011,也可以設(shè)置在其他部位,圖像采集模塊102可以采用攝像頭,攝像頭的數(shù)量可以根據(jù)實際需要確定。
壓力傳感器103設(shè)置在所述機器人本體101上,用于檢測施加在所述機器人本體101表面的壓力大小并生成壓力信號。壓力傳感器103的數(shù)量可以是多個,可以根據(jù)實際需要設(shè)置在機器人本體101的頭部1011、軀干1012或者其他部位。
如圖4所示,控制模塊104與所述圖像采集模塊102、壓力傳感器103相連接的,用于對所述圖像采集模塊102采集到的影像分析,生成影像數(shù)據(jù),并根據(jù)所述壓力信號生成壓力數(shù)據(jù)。
控制模塊104通過對圖像采集模塊102采集到的影像進行分析得到影像數(shù)據(jù),并通過對壓力傳感器103檢測到的壓力信號進行處理得到壓力數(shù)據(jù)。如果壓力傳感器103的數(shù)量為多個,控制模塊104還可以確定壓力信號是由哪個壓力傳感器103生成的。
本申請實施例中的格斗機器人100在對戰(zhàn)過程中,可能被其他格斗機器人100攻擊,受到攻擊的部位如果設(shè)置有壓力傳感器103,就可以檢測到受到攻擊的壓力大小。
在游戲前,可以預先設(shè)定格斗機器人100的生命值總量,并確定壓力大小與格斗機器人100生命值的對應關(guān)系,即確定某一壓力值對應的生命值數(shù)量。如果該格斗機器人100受到了攻擊,壓力傳感器103檢測到了受到攻擊的力度,則可確定格斗機器人100應該損失的生命值。不同的擊打力度可以損失不同的生命值,或者針對不同部位的攻擊可以損失不同的生命值。例如,同樣的擊打力度如果擊打在了格斗機器人100的頭部1011,格斗機器人100可以損失更多的生命值。而使用同樣力度擊打其他部位,則會損失較少的生命值。
通信模塊105與所述控制模塊104相連接,用于將所述影像數(shù)據(jù)和壓力數(shù)據(jù)傳輸至控制設(shè)備200。此外,游戲過程中產(chǎn)生的其他數(shù)據(jù)也可以通過通信模塊105傳輸至控制設(shè)備200中,再通過控制設(shè)備200將相關(guān)數(shù)據(jù)傳輸至通信連接的服務器中,完成相關(guān)數(shù)據(jù)的處理??刂圃O(shè)備200可以控制格斗機器人100的移動和動作??刂圃O(shè)備200可以設(shè)置顯示屏,將影像數(shù)據(jù)在顯示屏上顯示出來,使得通過控制設(shè)備200可以第一人稱的視角觀察到格斗機器人100的周圍環(huán)境。壓力數(shù)據(jù)對應的生命值的計算可以在控制設(shè)備200上完成,可以在格斗機器人100的控制模塊104上完成。
驅(qū)動模塊106與所述控制模塊104相連接,通過所述通信模塊105用于接收所述控制設(shè)備200的移動指令,并根據(jù)所述移動指令驅(qū)動所述格斗機器人100移動。
驅(qū)動模塊106可以驅(qū)動格斗機器人100移動,具體的驅(qū)動模塊106可以是設(shè)置在機器人本體101上腿部1014的兩個自平衡車輪。當然也可以選用其他方式的驅(qū)動形式。自平衡車輪可以保持機器人本體101在運動中的平衡,且運動靈活。通過控制驅(qū)動模塊106的運動使格斗機器人100在游戲場地中移動。
動作模塊107與所述控制模塊104相連接,通過所述通信模塊105接收所述控制設(shè)備200的運動指令,根據(jù)所述運動指令驅(qū)動所述機器人本體101進行動作。
動作模塊107可以根據(jù)運動指令驅(qū)動機器人本體101進行相應的動作。所述頭部1011、手臂1013、腿部1014通過動作模塊107與所述軀干1012活動連接,所述動作模塊107可以為電機。動作模塊107可以是多個電機,可以獨立控制頭部1011的轉(zhuǎn)動、手臂1013的轉(zhuǎn)動或腿部1014與軀干1012間的轉(zhuǎn)動。例如控制頭部1011轉(zhuǎn)動的電機可以設(shè)置在軀干1012內(nèi)部,電機的轉(zhuǎn)軸與機器人本體101的頭部1011連接,控制頭部1011的電機可以根據(jù)動作指令轉(zhuǎn)動,從而控制頭部1011轉(zhuǎn)動。手臂1013可以通過電機與軀干1012連接,實現(xiàn)手臂1013相對于軀干1012的轉(zhuǎn)動,同時手臂1013還可以設(shè)置為包括大臂和小臂的兩段式結(jié)構(gòu),或者包括大臂、小臂、手部的三段式結(jié)構(gòu),通過設(shè)置在手臂1013內(nèi)部的電機控制大臂和小臂之間的的轉(zhuǎn)動,或者控制手部和小臂之間的轉(zhuǎn)動,使格斗機器人100可以有更靈活的動作。
格斗機器人100可以通過通信模塊105接收控制設(shè)備200的動作指令,并根據(jù)動作指令做出相應動作??刂圃O(shè)備200的動作指令可以是預先設(shè)置的單一動作,例如出拳、揮動手臂等等。動作指令也可以是一系列連貫動作的組合,例如先揮動左臂,再揮動右臂等等。動作指令的具體對應動作可以在控制設(shè)備200上預先編輯設(shè)置,可以根據(jù)游戲需要進行相應動作的編輯。將編輯好的動作指令進行存儲,在控制設(shè)備200上觸發(fā)后,格斗機器人100即可釋放預先編輯的動作。通過多種不同的動作,提高游戲的趣味性。
此外,如圖3所示,格斗機器人100還包括與所述控制模塊104相連接的,用于與外部設(shè)備連接的電子連接接口108。電子連接接口108可以是USB接口,可以設(shè)置在格斗機器人100的手臂1013上或其他部位,電子連接接口108可以連接其他多種形式的電子配件,例如針對格斗機器人100專門設(shè)計的游戲武器。這些電子配件可以直接通過電子連接接口108實現(xiàn)熱插拔,通過電子連接接口108連接電子配件,電子配件可以上電,實現(xiàn)其游戲功能,豐富格斗機器人100的游戲功能。
此外,還包括設(shè)置在所述機器人本體101上的,用于連接外部配件的機械接口。通過機械接口可以連接其他裝飾性配件,例如個性外殼等等。
此外,格斗機器人100還包括用于為所述格斗機器人100提供電能的電池模塊109。電池模塊109可以采用充電電池,在游戲中為驅(qū)動模塊106、圖像采集模塊102和連接在電子連接接口上的電子配件供電。
綜上所述,本申請實施例提供的格斗機器人100通過設(shè)置圖像采集模塊102,可以采集格斗機器人100周圍的環(huán)境,并可以通過通信模塊105將影像傳輸至控制設(shè)備上顯示。并且通過設(shè)置壓力傳感器103可以檢測到施加到格斗機器人100上的壓力大小,知曉格斗機器人100在工作過程中受到擊打的力度大小,豐富用戶的使用體驗,使用戶和格斗機器人100之間的游戲交互感更豐富。
如圖4所示,本申請實施例還提供了一種應用于格斗機器人100的控制設(shè)備200,包括:通訊模塊201、輸入模塊202、處理模塊203和顯示模塊204。
控制設(shè)備200是與格斗機器人100配合使用的控制終端,用戶通過該控制設(shè)備200可以對格斗機器人100進行控制,控制格斗機器人100的移動和動作,完成游戲。
通訊模塊201與所述格斗機器人100通訊連接,接收所述格斗機器人100發(fā)送的影像數(shù)據(jù)和壓力數(shù)據(jù)。
格斗機器人100通過圖像采集模塊102采集到的影像經(jīng)格斗機器人100上的控制模塊104處理后,經(jīng)格斗機器人100上的通信模塊105傳輸至控制設(shè)備200,并在顯示模塊204上進行顯示,以方便格斗機器人100的使用者通過顯示模塊204觀察到格斗機器人100的游戲環(huán)境。為使用者提供格斗機器人100的第一視角,更方便進行游戲的控制。
輸入模塊202用于接收用戶輸入。輸入模塊202可以是物理按鍵,也可以包括搖桿?;蛘邔⑤斎肽K202和顯示模塊204集成為觸摸顯示屏,用戶可以通過觸摸在觸摸顯示屏上進行相應的操作?;蛘呤褂矛F(xiàn)有的智能移動終端作為控制設(shè)備200,智能移動終端通過藍牙、WIFI等網(wǎng)絡連接形式與格斗機器人100通信連接,
處理模塊203用于將所述影像數(shù)據(jù)轉(zhuǎn)換為圖像,并根據(jù)所述壓力數(shù)據(jù)確定所述格斗機器人100受到的壓力大小,并將所述用戶輸入轉(zhuǎn)換為控制指令。
通過控制設(shè)備200可以實現(xiàn)對格斗機器人100的控制,使格斗機器人100做出移動或相應的動作。游戲用戶可以通過格斗機器人100上的圖像采集模塊102觀察到格斗機器人100的游戲環(huán)境,并能通過輸入模塊202實現(xiàn)控制指令的輸入,以此控制格斗機器人100做出相應的格斗動作或進行相應的移動。用戶還可以通過控制設(shè)備200預先編輯組合動作,并通過相應操作激發(fā)預先編輯的組合動作,使格斗機器人100完成復雜的游戲動作,滿足用戶的個性化需求,提高游戲的趣味性。
如圖5所示,本申請實施例還提供了一種游戲系統(tǒng)300,包括上面所述的格斗機器人100以及所述控制設(shè)備200。
在本發(fā)明各個實施例中的各功能模塊可以集成在一起形成一個獨立的部分,也可以是各個模塊單獨存在,也可以兩個或兩個以上模塊集成形成一個獨立的部分。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應所述以權(quán)利要求的保護范圍為準。