国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

輪式移動仿人護理機器人運動穩(wěn)定性分析

2016-10-10 05:05贠今天鄧利浩桑宏強
中國機械工程 2016年17期
關(guān)鍵詞:穩(wěn)定性工況關(guān)節(jié)

贠今天 鄧利浩 桑宏強

1.天津市現(xiàn)代機電裝備技術(shù)重點實驗室,天津,300387 2.天津工業(yè)大學,天津,300387

?

輪式移動仿人護理機器人運動穩(wěn)定性分析

贠今天1,2鄧利浩1,2桑宏強1,2

1.天津市現(xiàn)代機電裝備技術(shù)重點實驗室,天津,3003872.天津工業(yè)大學,天津,300387

針對護理機器人腰臂配合抱起病人時容易發(fā)生傾翻和側(cè)滑的問題,以自主研發(fā)的全方位移動仿人護理機器人為研究對象,從靜態(tài)和動態(tài)兩個方面研究機器人此階段的運動穩(wěn)定性。在沒有負載或低速運動工況下,利用重心投影法,分析其靜態(tài)穩(wěn)定性;在有負載變化情況下,利用零力矩點理論并結(jié)合遞歸牛頓-歐拉算法,分析其動態(tài)穩(wěn)定性。最后運用ADAMS仿真軟件對護理機器人運動過程進行仿真分析,為確保護理機器人的運動穩(wěn)定性提供理論依據(jù)。

護理機器人;運動穩(wěn)定性;重心投影法;零力矩點;遞歸牛頓-歐拉算法

0 引言

近年來隨著環(huán)境的不斷惡化,疫情爆發(fā)的概率及規(guī)模明顯增大。應(yīng)對疫情過程中,醫(yī)護人員需要接觸感染了傳染疾病的患者,易受感染[1]。社會老齡化和高齡化程度不斷加深,根據(jù)國家統(tǒng)計局《2014年國民經(jīng)濟和社會發(fā)展統(tǒng)計公報》,2014年中國13.67億人口中,60歲及以上的老人2.12億人,占總?cè)丝诒壤秊?5.5%,由此帶來的護理任務(wù)越來越繁重,因此代替或輔助醫(yī)護人員對病人進行護理的機器人成為目前機器人研究的熱點[2-3]。另外,在護理工作中,病人的轉(zhuǎn)移是一個最耗體力的任務(wù),尤其在醫(yī)護人員短缺的情況下形勢更加嚴峻。為加強醫(yī)務(wù)人員的防護和彌補護理人員的短缺,科研人員針對護理機器人輔助醫(yī)護人員對病人進行護理這一課題做了大量的研究工作,并取得了一定成果。國內(nèi)的研究中,沈陽自動化研究所對研發(fā)的三點支撐的輪式仿人機器人采用零力矩點(zero moment point,ZMP)理論分析穩(wěn)定性,但其分析只考慮了零負載工況[4-5];澳門大學機器人實驗室對輪式移動仿人機器人作了穩(wěn)定性研究,但只是側(cè)重于靜態(tài)穩(wěn)定性分析[6]。這些研究都沒有分析機器人與病人接觸過程中的穩(wěn)定性。國外的研究中,橫濱大學通過在足底安裝傳感器測得機器人受到的來自接觸面的反作用力,從而獲得ZMP位置信息[7],但該方法并不適用于麥克納姆輪;日本RTC實驗室研發(fā)了能夠抱起病人的RIBA 機器人,并作了碰撞穩(wěn)定性相關(guān)研究[8-9]。然而當前對護理機器人進行運動穩(wěn)定性分析時,很少考慮與病人接觸前后外載荷變化的影響,采用的穩(wěn)定性判據(jù)較為單一,不能真實反映護理機器人運動穩(wěn)定情況。

護理機器人抱起病人的整個運動過程中,最不穩(wěn)定的階段就是護理機器人在移動平臺靜止時腰臂配合抱起/放下病人,此階段很容易發(fā)生傾翻危險。本文主要針對這一階段,分析護理機器人在有無負載不同工況下的運動穩(wěn)定性,并提出相關(guān)穩(wěn)定性判定依據(jù)。

1 護理機器人的機械結(jié)構(gòu)特點

護理機器人工作面向?qū)ο笫侨耍什煌谝话愕墓I(yè)機器人,其最大的特點在于人機接口的柔順性和工作安全穩(wěn)定性,護理機器人要求運行平穩(wěn)、回轉(zhuǎn)半徑小,有足夠的力將目標抱起或托起,適應(yīng)家庭和病房等非結(jié)構(gòu)護理環(huán)境。

為滿足上述要求,我們設(shè)計了全方位移動仿人護理機器人,此機器人高1.35 m,由麥克納姆輪(4個)、移動平臺、腰部、軀干、雙臂、靈巧手等部分組成,其機械結(jié)構(gòu)如圖1所示。護理機器人是一個多自由度、非線性復(fù)雜剛?cè)峄旌隙囿w系統(tǒng),共有15個自由度,包括整體縱向移動、橫向移動和回轉(zhuǎn)3個自由度、腰部1個俯仰自由度,頭頸部1個回轉(zhuǎn)自由度,每條手臂有5個自由度(包括肩部2個自由度、肘部1個自由度、腕部2個自由度)。

圖1 機器人結(jié)構(gòu)簡圖

護理機器人雙臂與移動基座的配合,可極大拓展其操作范圍。寬大的機械臂結(jié)構(gòu)與病人有較大的接觸面積,能平穩(wěn)地抱起病人并將其放入輪椅或?qū)崿F(xiàn)病人在病床與病床之間的平穩(wěn)轉(zhuǎn)移,防止病人皮膚二次損傷和身體跌落的危險。采用麥克納姆輪的移動平臺具有全向移動能力,非常適合在病房轉(zhuǎn)運空間有限、病床與病床之間通道狹窄的環(huán)境工作,具有非常靈活的運動能力及很強的適應(yīng)性,在提高病人轉(zhuǎn)移效率、增加病房有限空間利用率以及降低醫(yī)護成本等方面具有明顯的效果。

2 護理機器人穩(wěn)定性分析

全方位移動仿人護理機器人在非結(jié)構(gòu)復(fù)雜環(huán)境下工作,需要考慮多種不確定性因素,如各構(gòu)件間的關(guān)節(jié)摩擦干擾、運動路況、外載荷變化、慣性力、外界環(huán)境干擾等,這些因素都影響著護理機器人的運動穩(wěn)定性。然而當前在對護理機器人進行運動穩(wěn)定性分析時,面對不同的運動工況,對影響其穩(wěn)定性的因素考慮得不夠全面,采用的穩(wěn)定性判據(jù)較為單一,得到的結(jié)果一般較為片面,與實際情況有較大的出入。因此,在對護理機器人的運動穩(wěn)定性進行分析時,要全面綜合考慮影響其穩(wěn)定性的因素,根據(jù)不同的工況采用相應(yīng)的一種或多種方法相結(jié)合的穩(wěn)定性判據(jù),從而盡可能地獲得貼近實際情況的結(jié)果。本文重點對護理機器人的靜態(tài)和動態(tài)穩(wěn)定性兩方面進行分析研究,根據(jù)不同的工況提出相應(yīng)的穩(wěn)定性判據(jù)。

針對護理機器人在移動平臺靜止時腰臂配合抱取目標物(如老年人或病人)這一任務(wù)階段,為方便護理機器人的運動學和動力學分析,可以考慮簡化模型,忽略相對作用和慣量較小的頭頸部和腕部關(guān)節(jié),利用D-H法運動學建模[10],以移動平臺中心為坐標系的原點,建立機器人D-H坐標系,如圖2所示。由圖2可以看出其復(fù)雜的樹形結(jié)構(gòu),左右嚴格對稱,以右臂為例,其連桿參數(shù)如表1所示。其中,ai(i=1,2,3,4)為沿著xi-1軸從zi-1軸到zi軸的距離;αi為繞著xi-1軸從zi-1軸到zi軸的距離的角度;di為沿著zi軸從xi-1軸到xi軸的距離;θi為繞著zi軸從xi-1軸到xi軸的角度;q1代表腰部關(guān)節(jié);q2代表右臂肩部旋轉(zhuǎn)關(guān)節(jié);q3代表右臂肩部擺動關(guān)節(jié);q4代表右臂肘部關(guān)節(jié); HL代表右臂腕部關(guān)節(jié)。

圖2 機器人D-H坐標系

關(guān)節(jié)αi(rad)ai(m)θi(rad)di(m)q100.51200q200.45600.26q3-π/2-0.13-π0q4-π/20.38300HL00.29800

2.1零負載工況下護理機器人穩(wěn)定性分析

本文研究的護理機器人工況設(shè)定在路面相對平整的醫(yī)院環(huán)境下,由于工作對象為病人,為防止對病人產(chǎn)生二次傷害,要求護理機器人各關(guān)節(jié)運動平緩穩(wěn)定。護理機器人在零負載和低速狀態(tài)下,其動態(tài)穩(wěn)定性問題可以看成各個時刻的靜態(tài)穩(wěn)定性問題。穩(wěn)定的支撐是獲得理想運動的重要條件,當機器人系統(tǒng)的重心在水平方向投影位于穩(wěn)定區(qū)域內(nèi)時,機器人即處于穩(wěn)定狀態(tài),穩(wěn)定區(qū)域即機器人各輪與地面的接觸點構(gòu)成的凸多邊形在水平方向上的投影。機器人的質(zhì)心(xc,yc,zc)的各分量為:

(1)

將設(shè)計的護理機器人三維模型采用 Parasolid 文件格式導(dǎo)入ADAMS虛擬仿真軟件,末端不施加作用力,定義剛體屬性、添加約束,然后對其進行運動仿真分析。

各關(guān)節(jié)驅(qū)動STEP函數(shù)如下:

腰部關(guān)節(jié):STEP(time,0,0d,8,40d)+STEP(Time,8,0d,18,-40d)+STEP(time,18,0d,28,40d)+STEP(time,28,0d,36,-40d);

右肩關(guān)節(jié):STEP(time,0,0d,6,-70d)+STEP(time,6,0d,10,0d)+STEP(time,10,0d,18,30d)+STEP(tIme,18,0d,28,-30d)+STEP(time,30,0d,36,70d);

左肩關(guān)節(jié):STEP(time,0,0d,8,50d)+STEP(time,8,0d,10,0d)+STEP(time,10,0d,18,-30d)+STEP(time,18,0d,28,30d )+STEP(time,28,0d,36,-50d);右擺件關(guān)節(jié):STEP(time,0,0d,8,-8d)+STEP(time,8,0d,28,0d)+STEP(time,28,0d,36,8d);

左擺件關(guān)節(jié):STEP(time,0,0d,60,0d);

右肘部關(guān)節(jié):STEP(time,0,0d,8,-20d)+STEP(time,8,0d,18,5d)+STEP(time,18,0d,28,-5d)+STEP(time,28,0d,36,15d);

左肘部關(guān)節(jié):STEP(time,0,0d,8,13d)+STEP(time,8,0d,28,0d)+STEP(time,28,0d,36,-16d);

運動仿真時間36 s,步長0.06 s,仿真過程如圖3所示。

在護理機器人接觸病人之前,其機械臂末端沒有負載,各構(gòu)件運動平緩,圖4和圖5分別為各構(gòu)件質(zhì)心在Z軸和Y軸方向上的軌跡,根據(jù)重心投影法穩(wěn)定判據(jù),將質(zhì)心軌跡代入式(1)可得到護理機器人機械系統(tǒng)整體重心的軌跡,由圖6和圖7可以看出機械系統(tǒng)整體重心軌跡在Z軸、Y軸方向上的值一直在機器人各輪與地面的接觸點構(gòu)成的穩(wěn)定區(qū)域(長680 mm,寬510 mm的矩形)內(nèi),故護理機器人處于靜態(tài)穩(wěn)定狀態(tài)。

圖3 護理機器人仿真流程圖

圖4 各構(gòu)件質(zhì)心在z軸方向上的軌跡

圖5 各構(gòu)件質(zhì)心在y軸方向上的軌跡

圖6 護理機器人重心在z軸方向上的軌跡

圖7 護理機器人重心在y軸方向上的軌跡

2.2有負載情況下護理機器人穩(wěn)定性分析

當護理機器人雙臂末端施加負載時,重心投影法已不再適用此情況。為真實反映護理機器人的運動情況,本文采用ZMP理論[11], 只要ZMP位于輪子與地面接觸點形成的支撐多邊形(穩(wěn)定區(qū)域)內(nèi),護理機器人即處于動態(tài)穩(wěn)定。由ZMP理論可以得到關(guān)于路面上任一點P的力矩平衡式如下:

(2)

由式(2)可以看出,傳統(tǒng)的ZMP建模中各參數(shù)是以絕對坐標系為基準的,計算量大且非常復(fù)雜,不利于實時計算調(diào)整各關(guān)節(jié)位姿狀態(tài),為此將遞推牛頓-歐拉算法與傳統(tǒng)ZMP算法相結(jié)合,采用迭代的方式計算ZMP,方便編程計算。

遞推牛頓-歐拉算法如下:

(1)向外遞推計算構(gòu)件速度、加速度(i:0→n-1)。

(2)向內(nèi)遞推計算力、力矩(i:n→1)。

旋轉(zhuǎn)矩陣

迭代初始條件

首先,根據(jù)護理機器人不同運動情況來設(shè)定迭代初始條件,利用上述遞推公式求得護理機器人雙臂分別施加到軀干上的力和力矩,再根據(jù)護理機器人軀干受力動態(tài)平衡求出移動平臺(底座)受到的上一構(gòu)件的力。此方法和靜力內(nèi)推方法的不同之處在于,此方法考慮了機構(gòu)運動過程中產(chǎn)生的慣性力和力矩,更加真實反映了機構(gòu)受力情況,移動平臺受力如圖8所示。

圖8 移動平臺受力分析

由此可得求解護理機器人ZMP(xZMP、yZMP、zZMP)的簡化計算公式為

(3)

考慮到護理機器人在類似于醫(yī)院的復(fù)雜非結(jié)構(gòu)環(huán)境下工作,受到各種不確定因素的影響,設(shè)計中應(yīng)該留出一定的安全余量,確保護理機器人在運動過程中時刻保持動態(tài)穩(wěn)定性。護理機器人的4個麥克納姆輪與地面的接觸點圍成一個矩形,以矩形中心為原點,以原點到矩形輪廓邊界的最小距離r0為半徑的圓,此區(qū)域我們定義為有效穩(wěn)定安全區(qū)域。護理機器人在運動過程中,若護理機器人系統(tǒng)的ZMP位于有效穩(wěn)定安全區(qū)域內(nèi),則護理機器人處于動態(tài)穩(wěn)定,若處于有效穩(wěn)定安全區(qū)域外,則無法保證其是否處于穩(wěn)定狀態(tài),需要調(diào)整各構(gòu)件的運動參數(shù)來使系統(tǒng)的ZMP處于穩(wěn)定有效區(qū)域內(nèi),判定公式為

(4)

模擬護理機器人抱起體重80kg的人,為方便研究將人體假設(shè)為剛體,同樣將護理機器人以及人體模型導(dǎo)入ADAMS虛擬仿真軟件,如圖9所示,定義剛體屬性、添加約束、接觸參數(shù)等,采用STEP驅(qū)動函數(shù)與零負載工況設(shè)定相同。

圖9 ADAMS仿真初始位置

運動仿真時間36s,步長0.06,仿真過程如圖10所示。

圖10 護理機器人仿真流程圖

圖11 ZMP在y軸方向上的軌跡

圖12 ZMP在z軸方向上的軌跡

圖13 ZMP在y軸方向上的軌跡

圖14 ZMP在z軸方向上的軌跡

3 結(jié)語

本文針對有負載和無負載的不同工況,采用相應(yīng)的穩(wěn)定判定依據(jù),從靜態(tài)和動態(tài)兩方面分析了護理機器人的穩(wěn)定性,并利用ADAMS仿真軟件模擬護理機器人的運動情況,分析護理機器人的穩(wěn)定性,并提出相關(guān)穩(wěn)定性判定依據(jù),為分析護理機器人的結(jié)構(gòu)合理性和驗證其方案可行性提供了相關(guān)理論依據(jù)。在非結(jié)構(gòu)環(huán)境下,由于受環(huán)境的不確定性和運動復(fù)雜性等因素的影響,護理機器人在某個運動瞬間極易產(chǎn)生突變,嚴重影響系統(tǒng)的穩(wěn)定性,因此,非線性系統(tǒng)中的自身擾動和外部干擾對護理機器人穩(wěn)定性影響將是以后研究的重點方向。

[1]郭新,安軍防,黃詠梅.戰(zhàn)場傷員轉(zhuǎn)運擔架的研究進展[J]. 醫(yī)療衛(wèi)生裝備, 2010,31(11): 40-41.

GuoXin,AnJunfang,HuangYongmei.ResearchProgressofBattlefieldTransferLitterforWounded[J].ChineseMedicalEquipment, 2010, 31(11): 40-41.

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

JiPengcheng,ShenHuiping.CurrentSituationandDevelopmentTrendofServiceRobot[J].JournalofChangzhouUniversity(NaturalScienceEdition), 2010,22(2):73-78.

[3]黃敦華,李勇,陳容紅. 醫(yī)療服務(wù)機器人應(yīng)用與發(fā)展研究報告[J]. 機電產(chǎn)品開發(fā)與創(chuàng)新,2014,27(03):6-8.

HuangDunhua,LiYong,ChenRonghong.TheApplicationsandDevelopmentReportofMedicalServiceRobot[J].Development&InnovationofMachinery&ElectricalProducts, 2014,27(3):6-8.

[4]李艷杰,鐘華. 輪式仿人機器人的ZMP建模及動態(tài)穩(wěn)定判據(jù)[J]. 沈陽理工大學學報, 2009,28(1):79-84.

LiYanjie,ZhongHua.TheZMPModelingandtheDynamicStabilityCriterionoftheWheelBasedHumanoidRobot[J].TransactionsofShenyangLigongUniversity, 2009,28(1):79-84.

[5]李艷杰,吳鎮(zhèn)煒,鐘華. 一種基于反作用力的仿人機器人ZMP建模與測量[J]. 儀器儀表學報,2006, (S2):1094 - 1096.

LiYanjie,WuZhenwei,ZhongHua.MedelingandMeasurementofZMPofaHumanoidRobotBasedonReaetion[J].ChineseJournalofScientificInstrument, 2006, (S2):1094-1096.

[6]WangJingguo,LYangmin.StaticForceAnalysisforaMobileHumanoidRobotMovingonaSlope[C]//IEEEInt.Conf.onRoboticsandBiomim-etics.Bangkok,Thailand, 2009:371-376.

[7]ErbaturK,OkazakiA.AStudyontheZeroMomentPointMeasurementforBipedWalkingRobots[C]//IEEE7thInternationalWorkshoponAdvancedMotionControl.Harbin, 2002: 431-436.

[8]MingD,YukiM.Lift-upMotionGenerationofNursing-careAssistantRobotBasedonHumanMuscleForceandBodySoftnessEstimation[C]// 2014IEEE/ASMEInternationalConferenceonAdvancedIntelligentMechatronics(AIM).Besan?on, 2014:1302-1307.

[9]ToshiharuM,ShinyaH.Whole-BodyContactManipulationUsingTactileInformationfortheNursing-CareAssistantRobotRIBA[C]//2011IEEE/RSJInternationalConferenceonIntelligentRobotsandSystems.SanFrancisco, 2011:25-30.

[10]蔡自興.機器人學[M].北京:清華大學出版社,2009.

[11]張濤.機器人引論[M].北京:機械工業(yè)出版社,2010.

(編輯華中平)

Analysis of Motion Stability of a Mobile Humanoid Nursing Robot

Yun Jintian1,2Deng Lihao1,2Sang Hongqiang1,2

1. Advanced Mechatronics Equipment Technology Tianjin Area Major Laboratory,Tianjin, 300387 2. Tianjin Polytechnic University, Tianjin, 300387

When a nursing robot assisted medical staff to take good care of the patients, the motion stability of the robot was the most concern, which was directly related to the success or failure of the nursing tasks. When the nursing robot lifted the patients with arm and waist, tilting and sliding would most likely to occur. Herein, an omni-directional mobile humanoid nursing robot was taken as the research object, and the motion stability was analyzed from two aspects of static and dynamic. Under the conditions of no load and low speed motion, centre of gravity projection method was used to analyze the static stability; under the load conditions, the theory of ZMP combined with the theory of recursive Newton Euler algorithm was used to analyze the dynamic stability. ADAMS was used to simulate the robot’s movement process, which provides the theoretical and simulation basis for the nursing robot stability.

nursing robot; motion stability; centre of gravity projection method; zero moment point(ZMP); recursive Newton-euler algorithm

2015-10-27

國家自然科學基金資助項目(51205287);天津市高等學校科技發(fā)展基金計劃資助項目(20110402)

TP242.6

10.3969/j.issn.1004-132X.2016.17.006

贠今天,男,1970年生。天津工業(yè)大學天津市現(xiàn)代機電裝備技術(shù)重點實驗室教授、博士。研究方向為多體動力學與控制。鄧利浩,男,1989年生。天津工業(yè)大學機械工程學院碩士研究生。桑洪強,男,1978年生。 天津市現(xiàn)代機電裝備技術(shù)重點實驗室教授。

猜你喜歡
穩(wěn)定性工況關(guān)節(jié)
熱網(wǎng)異常工況的辨識
一類k-Hessian方程解的存在性和漸近穩(wěn)定性
變工況下離心泵性能研究
SBR改性瀝青的穩(wěn)定性評價
不同工況下噴水推進泵內(nèi)流性能研究
關(guān)節(jié)突關(guān)節(jié)比在退行性腰椎滑脫中的應(yīng)用價值
基于非負矩陣分解的高速列車走行部工況識別
作戰(zhàn)體系結(jié)構(gòu)穩(wěn)定性突變分析
鈦纜捆扎治療肩鎖關(guān)節(jié)脫位
miRNA-140、MMP-3在OA關(guān)節(jié)滑液中的表達及相關(guān)性研究
万全县| 农安县| 交城县| 托克逊县| 陆川县| 二手房| 资溪县| 凤冈县| 蒲城县| 锡林郭勒盟| 江门市| 永善县| 伽师县| 大竹县| 汉寿县| 德兴市| 张北县| 洛南县| 芦山县| 光泽县| 衢州市| 浪卡子县| 麻江县| 沭阳县| 九寨沟县| 石狮市| 周至县| 赣榆县| 香港 | 内黄县| 绥棱县| 揭东县| 宣威市| 镇雄县| 北辰区| 肥乡县| 大石桥市| 涿州市| 南华县| 连江县| 巴里|