新聞中心

        EEPW首頁 > 機器人 > 設計應用 > 基于Gene8310的嵌入式家庭服務機器人系統設計

        基于Gene8310的嵌入式家庭服務機器人系統設計

        作者: 時間:2012-04-10 來源:網絡 收藏

        針對的任務要求,將控制分成以下模塊:、攝像頭、揚聲器、麥克風、人臉跟蹤、語音識別系統、無線通訊系統等。系統采用微型主板作為硬件平臺,運行Windows操作系統;人臉跟蹤系統、語音識別系統是運行在Windows操作系統下面的VC的程序;無線通訊系統是Q2501B的GPRS通訊模塊;動作控制是PIC16F877A的7自由度伺服電機的控制;行走控制是雙行走輪差動控制的驅動方式。

        2.2 動作控制系統

        的動作主要是讓機器人模擬人的手臂關節,以便機器人實現人的一些動作,本論文的機器人手臂有三個自由度,分別模擬人體的肩關節、肘關節,可以實現抬臂、彎臂、擺臂等動作,一個手臂三個自由度的組合,可以實現握手、揮手、招手等動作,兩個手臂的組合又可以實現鼓掌、擁抱等人的基本動作。

        2.3 行走控制系統

        機器人行走控制系統采用的是雙行走輪差動控制的驅動方式,機器人的模型如圖3所示。這里我們假定機器人和地面之間是純滾動的,行走輪只旋轉不打滑,得到運動學模型公式:

        37.jpg

        式中: (x, y)為機器人中心O點的參考坐標;θ為機器人中心O點的運動方向角;ν為機器人中心O點的速度;ω為機器人差動轉向的角速度。

        根據上述數學模型,結合機器人的結構特點,把機器人的運動簡化為與地面接觸的兩點運動,兩點的位置決定了機器人的位置,兩點的運動狀態決定了機器人的運動狀態。圖3中XOY為全局坐標系,xoy為機器人坐標系,O為速度瞬心。

        38.jpg

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 明溪县| 清镇市| 建平县| 安塞县| 辽阳市| 石渠县| 岫岩| 南漳县| 应城市| 宣恩县| 丹棱县| 华亭县| 蕉岭县| 神农架林区| 柳林县| 阿尔山市| 北辰区| 嵩明县| 巫溪县| 厦门市| 乌拉特前旗| 朝阳县| 琼结县| 依兰县| 玛曲县| 莱州市| 吴桥县| 府谷县| 兖州市| 河间市| 延津县| 高要市| 温泉县| 通榆县| 米泉市| 承德市| 抚顺县| 安国市| 成安县| 库尔勒市| 阿克陶县|