999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

移動機器人模塊化機械臂運動學分析

2013-12-07 07:01:09晉,張俊,王
河北工業科技 2013年5期
關鍵詞:移動機器人模塊化機械

呂 晉,張 俊,王 南

(1.河北工程大學機電工程學院,河北邯鄲 056038;2.中國科學院深圳先進技術研究院,廣東深圳 518055)

移動機器人模塊化機械臂運動學分析

呂 晉1,2,張 俊2,王 南1

(1.河北工程大學機電工程學院,河北邯鄲 056038;2.中國科學院深圳先進技術研究院,廣東深圳 518055)

機械手臂的運動學分析是移動機器人機械臂實現抓取作業的一個關鍵問題。為成功完成抓取作業,將移動機器人模塊化手臂優選為4自由度構型。運用D-H法建立了機器人的運動學方程,基于裝備在移動機器人的模塊化手臂的運動學研究,建立了機械手臂自主抓取的數學模型,分析手臂的工作空間,并用Matlab仿真驗證運動學算法的正確性。建立了視覺與手臂基礎坐標系的位姿矩陣,并用實驗驗證了該構型的運動學結論和位姿轉換矩陣的正確性。

移動機器人;手臂;運動學;仿真;工作空間

服務機器人是一種能夠代替人從事多類工作的高度靈活的自動化機械系統[1-2]。21世紀以來,服務機器人飛速發展,逐步深入到人類生活的諸多領域中[3-4]。在家庭服務中,移動機械手臂可為主人提供開關房門、取放物品和擰按開關等服務[5]。國內外研制的一些移動機器人,如加拿大的Johnny-0[6],北京博創集團開發的Raptor-eod排爆機器人,上海英集斯公司研發的MT-ARM[7]等,它們的手臂都是4自由度的。

在自主移動機器人平臺上裝備模塊化機械手臂可以使機器人同時具有自主移動和抓取操作的功能。文獻[8]設計了一款具有緩沖結構的五輪移動機器人,文獻[9]設計了一個裝配于移動機器人上的輕型模塊化機械臂。基于此,本文以裝配于五輪移動機器人上的模塊化機械臂為研究對象,來完成穩定的抓取動作,根據模塊化機械臂可選擇不同的連接桿重新組合以滿足不同任務需求的特點[10],優選為4自由度手臂的構型進行運動學分析。

1 移動機器人的總體結構

移動機器人是集環境感知、動態決策與規劃、行為控制與執行等多功能于一體的綜合系統。移動機器人主要包括機械手模塊、傳感器模塊、視覺模塊、顯示模塊、總控制模塊、行走機構模塊、電源模塊等。移動機器人總體結構如圖1所示。

圖1 移動機器人總體結構Fig.1 Structure of the mobile robot

2 手臂運動學算法

2.1模塊化機械臂建模與正運動學方程

機器人機械結構形式的選型,要結合機器人在不同領域的實際應用。為完成抓取作業,本文選擇關節1、關節2、關節4和關節6為運動關節,即模塊化機械臂為4自由度構型。與較多自由度的機械臂相比,該構型便于計算、動作可靠、承重能力強、工作效率高。

圖2中(XO,YO,ZO)為第1個關節的參考坐標系,且與移動平臺固定相連,將其設置為基坐標系。坐標系(X4,Y4,Z4)描述的是機械手的參考坐標系。D-H齊次變換矩陣表示法的各關節桿件參數見表1。

圖2 4自由度模塊化機械臂Fig.2 4-DOF modular manipulator

桿件號αadθ1-90°0d1θ120°L20θ230°L30θ3490°L40θ4

表1中:d1=266 mm;L2=368 mm;L3=291 mm;L4=354 mm;θ1~θ4為關節1~4的旋轉角度。根據D-H法可以得到機器人手臂運動學正解:

(1)

其中位姿矩陣中各元素為

式中:si=sinθi,ci=cosθi,i=1~4。

2.2驗證正運動學

OT4=A1A2A3A4=

根據變換矩陣,可求出機械臂上的關節點在參考系上的坐標,通過線段連接起來,便可表示出機械臂的位置和姿態,見圖3。

圖3 機械臂的位姿Fig.3 Pose of manipulator

這與期望的位姿完全一致,表明正運動學方程正確。

2.3逆運動學求解

對機械臂運動學建模的最終目的是求出機械臂的運動學逆解。運用代數法和幾何法對機械臂的運動學逆解進行求解,求解過程如下。

2.3.1 關節角θ1

(2)

由矩陣方程中的(3,4)L=(3,4)R可得:

-pxs1+pyc1=0。

(3)

所以,

(4)

2.3.2 關節角θ2

(5)

由矩陣方程(5)中的(2,4)L=(2,4)R,(1,3)L=(1,3)R,化簡后可得:

c2(c1px+s1py-azL4)-s2(c1axL4+

s1ayL4+pz-d1)=s3L3。

(6)

由矩陣方程(5)中的(1,4)L=(1,4)R,(2,3)L=(2,3)R,化簡后可得:

c2(c1axL4+s1ayL4+pz-d1)+

s2(c1px+s1py-azL4)=c3L3+L2。

(7)

令:m=c1px+s1py-azL4,

n=c1axL4+s1ayL4+pz-d1,

則式(6)、式(7)為

mc2-ns2=s3L3,

(8)

nc2+ms2-L2=c3L3。

(9)

式(8)、式(9)的平方和,可得

(10)

再令

使用三角代換,令

n=ρsinφ,m=ρcosφ。

(11)

(12)

(13)

(14)

2.3.3 關節角θ3和θ4

(15)

由式(17)中的(1,3)L=(1,3)R,(2,4)L=(2,4)R,可得:

s4= [(c1ax+s1ay)s2+azc2]c3+

[(c1ax+s1ay)c2-azs2]s3,

(16)

(17)

以上兩式聯立,可得:

(18)

因此:

(19)

由式(17)中的(1,1)L=(1,1)R,(2,1)L=(2,1)R,可得:

c4= (c1nx+s1ny)s2c3+nzc2c3+

(c1nx+s1ny)c2s3-nzs2s3,

(20)

s4= -(c1nx+s1ny)s2s3-nzc2s3+

(c1nx+s1ny)c2c3-nzs2c3。

(21)

因此:

(22)

這樣就得到了對模塊化機械臂的各關節角度,完成了運動學逆解的運算。

3 工作空間分析

機械臂正常運行時,末端執行器坐標系的原點在空間中能活動的最大范圍,稱為可達工作空間。根據機械臂運動學正解,使用Matlab便可以繪制出機械臂可達空間的三維效果圖。

圖4為各關節限位后的三維工作空間效果圖。為防止手臂發生自碰撞,對手臂進行關節限位。4自由度模塊化機械臂機械臂關節1的限位是±90°,關節2的限位是±105°,關節3和4的限位是±120°。工作空間的分析結果為今后與視覺配合進而實現物品的抓取奠定了基礎。

圖4 各關節限位后工作空間Fig.4 Workspace of the whole limited joint

4 視覺抓取引導

4.1硬件介紹

實驗用到的主要硬件平臺除本文設計的模塊化機械臂外,還有Bumblebee2雙目立體攝像機和手臂末端二指機械手。雙目攝像機水平視角70°,系統探測范圍可達10 m。 它的任務是測距,獲取目標的三維空間坐標信息。機械手抓的張開范圍:15~80 mm。手指與目標物體之間邊接觸邊滑動,最終夾緊。

4.2坐標轉換

圖5 視覺坐標系與手臂基礎坐標系的幾何關系Fig.5 Transformation of vision coordinate system and robotic arm base coordinate

通過分析視覺坐標系和手臂基礎坐標系的幾何關系,可得到轉換矩陣:

式中:ORV∈R3×3;OPV∈R3×1,上標O代表手臂基礎坐標系。這樣就可以將目標物體在視覺坐標下的位姿轉換到手臂坐標系下,從而通過運動學逆解求得手臂的各關節角度。

5 實驗與結論

當移動機器人移動到目標位置,雙目視覺捕捉目標物體在空間中的坐標信息,經轉換矩陣變換成相對于手臂基座標的坐標信息,手臂進行逆運動學計算,得到各個關節需要轉動的角度。將目標物體放在手臂工作空間內的任意3個位置來進行抓取實驗,得到的數據見表2。

表2 手臂的工作點計算

在表2中,第1列是視覺捕捉經位姿矩陣轉換到手臂基坐標的物體空間位置,第2列是運動學逆解求得的機械臂各關節角度,第3列是通過運動學正解得到的空間位置。

從結果中可以看出:第1列和第3列數據基本相同,從而驗證了機械臂運動學結論和機器人手臂模型的正確性,證明了本文設計的基于模塊化機械手臂的4自由度構型可以完成機器人的抓取作業。

在圖6中,記錄上述3個位置點依次對應的實物照片。

圖6 手臂運動到目標點的位姿Fig.6 Pose when arm moved to the target point

/

[1] 嵇鵬程,沈惠平.服務機器人的現狀及其發展趨勢[J].常州大學學報(自然科學版),2010,22(2):73-78.

JI Pengcheng,SHEN Huiping. Current situation and development trend of service robot[J]. Journal of Changzhou University(Natural Science Edition), 2010,22(2):73-78.

[2] 趙守鵬. 家庭服務機器人智能空間關鍵技術研究與設計[D].濟南:山東大學,2007.

ZHAO Shoupeng. Study of Intelligent Space Key Technology of Home Service Robot[D]. Ji′nan: Shandong University, 2007.

[3] 徐國保,尹怡欣.智能移動機器人技術現狀及展望[J].機器人技術與應用,2007(2):29-34.

XU Guobao, YIN Yixin. Research status and the prospect of intelligent mobile robot [J]. Robot Technique and Application, 2007(2): 29-34.

[4] 徐國華,譚 民.移動機器人的發展現狀及其趨勢[J].機器人技術與應用,2010(3):7-14.

XU Guohua, TAN Min. Research status and the prospect of mobile robot[J]. Robot Technique and Application,2010(3):7-14.

[5] 張立勛,卜遲武.移動臂式服務機器人的魯棒補償控制[J].電機與控制學報,2009,13(1):149-153.

ZHANG Lixun,BU Chiwu. Robust compensation control of mobile manipulator service robot[J]. Electric Machines and Control, 2009, 13(1): 149-153.

[6] FERLAND F,AUMONT A J. A compliant, force-controlled and interactive humanoid autonomous robot[J].Human-Robot Interaction(HRI), 2012:417.

[7] 楊 升, 吳懷宇, 閆 賀,等.四自由度模塊化移動機械臂建模與運動學分析[J].現代電子技術,2011,34(15):204-207.

YANG Sheng, WU Huaiyu,YAN He,et al. Modeling and kinematics analysis for 4-DOF modular mobile manipulator[J]. Modern Electronics Technique,2011,34(15):204-207.

[8] 劉隱明.移動機器人系統設計及控制研究[D].哈爾濱:哈爾濱工業大學,2010.

LIU Yinming. Mechanical Design and Control for a Mobile Robot System [D].Harbin: Harbin Institute of Technology, 2010.

[9] 招紹坤.輕型機械臂模塊化設計與運動控制的研究平[D].哈爾濱:哈爾濱工業大學,2010.

ZHAO Shaokun. Modular Design and Motion Control for Light Robot Arm[D]. Harbin: Harbin Institute of Technology, 2010.

[10] 單以才.機器人機械操作臂的模塊化設計及其控制的研究[D].揚州:揚州大學,2003.

SHAN Yicai. Modular Design and Control of Robot Manipulator[D]. Yangzhou: Yangzhou University, 2003.

Kinematics analysis of modular manipulators of mobile robot

LYU Jin1,2, ZHANG Jun2, WANG Nan1

(1. College of Mechanical and Electrical Engineering, Hebei University of Engineering, Handan Hebei 056038, China; 2. Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen Guangdong 518055, China)

The kinematics analysis of robot arm has become a key issue for mobile robot to realize grasp task. To complete simple grasp function, a four degree of freedom Dofs modular manipulator has been built for practical experiments. D-H methodology is used to build kinematic equations for analysis of the kinematics of a modular manipulator, and a mathematical model is built. Then Matlab is used to verify the solution. The position matrix of the vision coordinate and the base coordinate of the robot arm is also determined. Experiment result proves the correctness of the solution and the matrix.

mobile robot; robotic arm; kinematics; simulation; workspace

1008-1534(2013)05-0333-05

TP242.6

A

10.7535/hbgykj.2013yx0506

2013-04-17;

2013-05-02

責任編輯:馮 民

呂 晉(1988-),男,河北晉州人,碩士研究生,主要從事模塊化機械臂的設計及控制方面的研究。

E-mail:lvjin5@126.com

猜你喜歡
移動機器人模塊化機械
移動機器人自主動態避障方法
模塊化自主水下機器人開發與應用
模塊化住宅
現代裝飾(2020年5期)2020-05-30 13:01:56
調試機械臂
當代工人(2020年8期)2020-05-25 09:07:38
簡單機械
ACP100模塊化小型堆研發進展
中國核電(2017年2期)2017-08-11 08:00:56
基于Twincat的移動機器人制孔系統
模塊化VS大型工廠
流程工業(2017年4期)2017-06-21 06:29:50
機械班長
按摩機械臂
主站蜘蛛池模板: 亚洲综合二区| 亚洲日本中文综合在线| 久久婷婷色综合老司机| 亚洲性网站| 国产午夜精品鲁丝片| 国产91小视频| 国产剧情国内精品原创| 青青青国产视频| 国产农村1级毛片| 美女国内精品自产拍在线播放| 亚卅精品无码久久毛片乌克兰| 新SSS无码手机在线观看| 国产极品粉嫩小泬免费看| 小13箩利洗澡无码视频免费网站| 国产丰满大乳无码免费播放| 国产理论最新国产精品视频| 2021国产精品自产拍在线| 乱人伦99久久| 亚洲有无码中文网| 中文字幕色站| 狠狠色婷婷丁香综合久久韩国| 91久久天天躁狠狠躁夜夜| 日韩精品毛片人妻AV不卡| 2020极品精品国产| 久久久亚洲色| 国产精品理论片| 欧美三级视频网站| 毛片免费网址| 国产69精品久久久久妇女| 91麻豆国产精品91久久久| 日韩高清一区 | 精品午夜国产福利观看| 亚洲色图欧美激情| 国产成人a在线观看视频| 久久精品无码一区二区日韩免费| 91亚洲精选| 国产精品亚洲综合久久小说| 婷婷六月在线| 久久性视频| 乱人伦视频中文字幕在线| 99久久性生片| 国产日韩欧美中文| 国产乱子伦精品视频| 天堂在线视频精品| 国产乱论视频| 国产免费精彩视频| 婷婷色狠狠干| 亚洲国产成人精品无码区性色| 久久毛片免费基地| 国产正在播放| 爱爱影院18禁免费| 亚洲乱码在线视频| 美臀人妻中出中文字幕在线| 伊在人亚洲香蕉精品播放| 国产小视频网站| 精品欧美一区二区三区久久久| 区国产精品搜索视频| 精品国产美女福到在线不卡f| 亚洲免费福利视频| 无码日韩人妻精品久久蜜桃| 国产精品美女免费视频大全| 国产精品妖精视频| 91网址在线播放| 欧美日韩午夜视频在线观看| 一本视频精品中文字幕| 精品一区二区久久久久网站| 国产在线自乱拍播放| 免费A级毛片无码免费视频| 成人在线综合| 婷婷六月综合| 九九香蕉视频| 国产在线观看高清不卡| 91色爱欧美精品www| 青青草久久伊人| 72种姿势欧美久久久大黄蕉| www.亚洲天堂| www成人国产在线观看网站| 日韩精品无码不卡无码| 少妇精品久久久一区二区三区| a级毛片网| a欧美在线| 久久久久久国产精品mv|