時間:2008-07-15 10:01:00來源:ronggang

圖3 家庭服務機器人行走控制[/align]
在此,把前進的方向作為正方向,把后退的方向作為負方向,統(tǒng)一起來分析,設在某一時刻,左、右行走輪的速度為vL 、vR ,左、右行走輪角速度為ωL、ωR ,在很短的時間間隔Δt 內(nèi),機器人的方向和線速度可以近似認為不改變。兩行走輪與地面接觸點之間的距離(即機器人兩行走輪的跨距)為l。
在行走過程中,主控制系統(tǒng)把規(guī)劃好的路徑轉(zhuǎn)變成隨時間變化的兩個獨立驅(qū)動輪的角速度的控制,通過驅(qū)動器和電動機,分別去驅(qū)動兩個驅(qū)動輪,兩個驅(qū)動輪的角速度都要根據(jù)規(guī)劃路徑的變化而變化。當家庭成員發(fā)出指令讓機器人去指定地點的時候,機器人根據(jù)事先規(guī)劃好的路徑自主到達指定的目的地。
3 無線通訊
家庭服務機器人的無線通訊指的是人與機器人的遠程通訊,最好利用現(xiàn)有的家庭成員的物件稍加改進皆可以實現(xiàn)對服務機器人的操作。本設計基于當前比較普及的手機短信來實現(xiàn)對機器人的遠程通訊,在機器人控制系統(tǒng)上加一個手機模塊,然后通過家庭成員的手機發(fā)短信來控制機器人。
本設計采用的GPRS模塊為wavecom公司的Q2501B,可以快速、安全、可靠的實現(xiàn)數(shù)據(jù)通信、語音傳輸、短消息服務,擁有Open AT指令接口,支持文本和PDU模式的短消息,可以方便的通過串口發(fā)送AT指令來操作,值得一提的是,Q2501B模塊內(nèi)部還集成了一個GPS模塊,定位精度3m??梢苑奖愕膶C器人的位置信息通過短消息傳送給終端。
機器人的遠程遙控主要是通過手機短信的方式實現(xiàn)的,在外的家庭成員通過自己的手機給智能家庭服務機器人發(fā)送控制指令,機器人收到控制指令執(zhí)行相應的動作,如圖4所示。
[align=center]
圖4 無線通訊模塊系統(tǒng)框圖[/align]
4 人機交互
家庭服務機器人的人機交互包括家庭成員對機器人的命令以及機器人對家庭成員的反饋。本設計中的是實現(xiàn)人與機器人的語音交互。
4.1 人臉檢測
本設計采用人臉膚色模型結合相似度以及人臉輪廓來檢測和定位人臉。在YCbCr 色彩空間(其中Y 表示亮度, Cb 表示飽和度,Cr 表示色調(diào))中Y 值不同的地方,CbCr 子平面中膚色聚類區(qū)域是不同的,膚色聚類區(qū)域隨Y 變化而呈現(xiàn)出非線性變化??紤]Y 值的影響,對YCbCr 色彩格式進行非線性分段色彩變換,再將變換后的圖形投影到Cb-Cr二維子空間就可以得到實用的人臉膚色聚類模型。根據(jù)該模型,可采用基于相似度的方法來檢測人臉。為了消除亮度對人臉膚色的影響,定義r=R/(R+G+B),b=B/(R+G+B),把三維基色空間降解成二維的半基色空間,然后用基于頻域的同態(tài)濾波法對圖像進行光照補償處理。這樣就能大大地提高人臉檢測的準確率。
4.2 語音識別
本設計采用的語音識別引擎是基于漢語語義識別的語音識別系統(tǒng),其對于漢字的識別有2000個漢字,可以滿足家居生活對話的基本需求,當前機器人與人的對話可以實現(xiàn)生活常識、旅游常識、腦筋急轉(zhuǎn)彎、背詩、聊天等功能,給家庭成員提供娛樂、教育、幫助等功能。
4.3 運動響應
機器人對人的運動響應主要指得是機器人對人發(fā)出的運動指令的相應,在本設計當中,機器人可以相應的運動指令有:前進、后退、左傳、右轉(zhuǎn)、搖頭、請、招手、擺手、擺臂、揮手、鼓掌、握手、擁抱、再見等。機器人動作相應的過程如下圖所示。
[align=center]
圖5 服務機器人運動響應[/align]
家庭成員通過麥克風向服務機器人發(fā)運動要求,語音識別引擎啟動,將識別出來的語義與數(shù)據(jù)庫匹配,取得動作指令碼,然后將動作指令碼通過串口發(fā)送到控制模塊,機器人執(zhí)行機構執(zhí)行相應的動作。
5 結束語
本文設計了基于Gene8310微型主板的智能家庭服務機器人系統(tǒng),本智能家庭服務機器人實現(xiàn)了人臉跟蹤、語音識別、自主移動、動作響應、遠程遙控等功能。其中自主移動采用的是雙行走輪差動控制的驅(qū)動方式,很好的滿足了室內(nèi)全方位移動的特性;遠程遙控采用的是基于Q2501B的GPRS網(wǎng)絡,成本低,無距離限制,受環(huán)境影響較小,可以充分利用無線共網(wǎng)的其他優(yōu)點,由于受到現(xiàn)有無線通信公網(wǎng)帶寬的限制,其視頻傳輸?shù)奶攸c較弱,隨著3G技術的發(fā)展,高帶寬將豐富機器人遠程遙控的多媒體交互信息,家庭成員可以遠程視頻家居內(nèi)部的情況;人臉跟蹤是基于膚色模型和人臉輪廓理論實現(xiàn)人臉識別跟蹤,模型有較好的實時性和魯棒性;語音識別采用的是基于模式識別的語音識別引擎,在特定數(shù)據(jù)庫里面可以達到很好的識別效果,下一步研究將機器學習技術加進來,可以讓機器人在特定家居環(huán)境下完成技能學習。經(jīng)測試,機器人可以完成預定家庭服務機器人的各項基本功能。
參考文獻
1 金欣. 基于無線通信公網(wǎng)的移動機器人遠程監(jiān)控系統(tǒng)[J]. 制造業(yè)自動化, 2006(8):53-58
2 陳凱楓. 家庭服務機器人的人臉檢測、跟蹤與識別研究[J]. 微計算機信息,2006,5-2 : 228-230
標簽:
傳動網(wǎng)版權與免責聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權均為傳動網(wǎng)(m.y3602.cn)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權屬于原版權人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
相關資訊
產(chǎn)品新聞
更多>2025-10-22
2025-10-17
2025-10-11
2025-10-09
2025-09-23
2025-09-23