数控机床市场网-专业的数控机床网站

  為機(jī)床工具企業(yè)提供深度市場分析                     

用戶名:   密碼:         免費(fèi)注冊  |   申請VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
沈陽機(jī)床

車床 銑床 鉆床 數(shù)控系統(tǒng) 加工中心 鍛壓機(jī)床 刨插拉床 螺紋加工機(jī)床 齒輪加工機(jī)床
磨床 鏜床 刀具 功能部件 配件附件 檢驗(yàn)測量 機(jī)床電器 特種加工 機(jī)器人

機(jī)器人

電工電力 工程機(jī)械 航空航天 汽車 模具
儀器儀表 通用機(jī)械 軌道交通 船舶

搜索
熱門關(guān)鍵字:

數(shù)控機(jī)床

 | 數(shù)控車床 | 數(shù)控系統(tǒng) | 滾齒機(jī) | 數(shù)控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機(jī)器人
您現(xiàn)在的位置:機(jī)器人> 技術(shù)前沿>機(jī)器人的運(yùn)動軌跡插值方法研究與分析
機(jī)器人的運(yùn)動軌跡插值方法研究與分析
2016-12-5  來源:陜西理工學(xué)院陜西省工業(yè)自動化重點(diǎn)實(shí)驗(yàn)室  作者:趙川 張鵬超 潘曉磊 呂海立

      軌跡規(guī)劃對工業(yè)機(jī)器人能夠高效、穩(wěn)定的運(yùn)動有重要的影響。機(jī)器人工作時必須保證運(yùn)行軌跡的平滑。若各關(guān)節(jié)的速度和加速度突變或者不連續(xù)會在機(jī)器人工作過程中,加劇機(jī)構(gòu)的摩擦,機(jī)械臂出現(xiàn)振動現(xiàn)象,增大軌跡跟蹤誤差,降低跟蹤精度,縮短機(jī)器人的使用壽命。為此學(xué)者們提出了多項(xiàng)式插值、B樣條曲線插值等插值方法,從而得到關(guān)節(jié)速度和加速度平穩(wěn)、光滑且連續(xù)的軌跡。

      本文通過在MATLAB環(huán)境中仿真研究了三次多項(xiàng)式與五次多項(xiàng)式插值后,各關(guān)節(jié)的關(guān)節(jié)角度位置、速度和加速度的變化軌跡,通過研究分析提出了過路徑點(diǎn)的點(diǎn)到點(diǎn)運(yùn)動間的“353”∽1多項(xiàng)式插值,并且得到了關(guān)節(jié)速度和加速度的平滑連續(xù)的變化軌跡。

      1.機(jī)器人運(yùn)動學(xué)模型

      本文以NACHI的六自由度MZ07工業(yè)機(jī)器人作為模型研究,確定機(jī)器人的連桿D—H坐標(biāo)參數(shù),如表1所示,在MATLAB中構(gòu)建機(jī)器人的數(shù)學(xué)模型,如圖1所示。

表1 MZ07機(jī)器人連桿D—H參數(shù)

圖1機(jī)器人MATLAB=維模型

      2.關(guān)節(jié)空間軌跡插值研究

      關(guān)節(jié)空間法是以含有關(guān)節(jié)角度的函數(shù)來描述機(jī)器人的軌跡,在進(jìn)行關(guān)節(jié)空間軌跡規(guī)劃時,需要通過運(yùn)動學(xué)的逆解,將路徑點(diǎn)轉(zhuǎn)換成關(guān)節(jié)矢量角度值,再通過對每個關(guān)節(jié)擬合一個光滑函數(shù),使從起始點(diǎn)開始,依次通過所有路徑點(diǎn),最后到達(dá)目標(biāo)點(diǎn)。對于每段路徑,每個關(guān)節(jié)運(yùn)行時間均相同,則保證了所有關(guān)節(jié)同時到達(dá)路徑點(diǎn)和目標(biāo)點(diǎn),此外,各個關(guān)節(jié)函數(shù)之間是相互獨(dú)立存在的。采用關(guān)節(jié)空間法不需要在直角坐標(biāo)系中描述兩個路徑點(diǎn)之間的路徑形狀,所以計(jì)算簡單、容易,并且關(guān)節(jié)空間不會發(fā)生在直角坐標(biāo)空間中的機(jī)構(gòu)奇異性問題。

      2.1過路徑點(diǎn)的三次多項(xiàng)式插值

      在單個關(guān)節(jié)運(yùn)動過程中,為了使其能都平穩(wěn)地運(yùn)動,要求關(guān)節(jié)在起始點(diǎn)速度和目標(biāo)點(diǎn)速度均要為0,而且關(guān)節(jié)起始角吼已知,終止點(diǎn)所可由運(yùn)動學(xué)反解求得,則一個三次多項(xiàng)式可由起始點(diǎn)的關(guān)節(jié)角度、速度和終止點(diǎn)的關(guān)節(jié)角度、速度4個約束唯一確定。因此對三次多項(xiàng)式:


      由上確定的三次多項(xiàng)式的系數(shù)可以代人式(1)、(2)中,分別可以得到單個關(guān)節(jié)此時刻的的關(guān)節(jié)角度、關(guān)節(jié)速度以及加速度。

      但是在現(xiàn)實(shí)應(yīng)用中,要求規(guī)劃出過路徑點(diǎn)的軌跡,然后在經(jīng)過路徑點(diǎn)時的機(jī)器人手臂末端狀態(tài)會有兩種情況:一種情況是機(jī)器人手臂由起始點(diǎn)運(yùn)動到路徑點(diǎn)時停留,即此時的在路徑點(diǎn)處的速度為零,則可以直接使用前面的三次多項(xiàng)式插值算法;另一種情況是機(jī)器人手臂由起始點(diǎn)運(yùn)動到路徑點(diǎn)時不做停留,此時的速度已經(jīng)不再為零,則該點(diǎn)再運(yùn)動到目標(biāo)點(diǎn)或者下一個路徑點(diǎn)時,不能采用前面的三次多項(xiàng)式算法,故上式需要推廣成為具有任意約束速度的三次多項(xiàng)式插值。在過路徑點(diǎn)的軌跡中,可以把所有的路徑點(diǎn)看做是“起始點(diǎn)”或者“目標(biāo)點(diǎn)”,通過求解其逆解,得到各關(guān)節(jié)的關(guān)節(jié)矢量值,然后確定一個三次多項(xiàng)式插值函數(shù),使各個路徑點(diǎn)平滑地連接起來。只是此時的“起始點(diǎn)”與“目標(biāo)點(diǎn)”處的速度不再為零。在確定此三次多項(xiàng)式的方法與前面所述方法相同,只是改變了速度約束,即:


      對于各路徑點(diǎn)處的關(guān)節(jié)速度,我們采用平均值法來確定,規(guī)定各路徑點(diǎn)間的運(yùn)動時間均相等,路徑點(diǎn)速度可根據(jù)兩側(cè)的軌跡的角速度取平均值。如果對于運(yùn)動軌跡的要求更加嚴(yán)格,則需要更高階的多項(xiàng)式對運(yùn)動軌跡進(jìn)行插值。但不是階數(shù)越高越好,高階多項(xiàng)式軌跡會出現(xiàn)“龍格”現(xiàn)象。本文針對五次多項(xiàng)式進(jìn)行研究。五次多項(xiàng)式可由6個約束唯一確定,即在起始點(diǎn)和目標(biāo)點(diǎn)規(guī)定了關(guān)節(jié)位置、速度和加速度,從而來約束整個運(yùn)動軌跡。五次多項(xiàng)式即:


      2.3仿真研究

      在MATLAB中對MZ07機(jī)器人的運(yùn)動進(jìn)行軌跡規(guī)劃仿真,設(shè)有起始點(diǎn)A(一100,0,一300)、中間點(diǎn)曰(325,225,100)和目標(biāo)點(diǎn)C(235,300,400)。從A點(diǎn)運(yùn)動到B點(diǎn)用時1 s,從B點(diǎn)到c點(diǎn)用時1 S,求得三點(diǎn)的關(guān)節(jié)變量值,如表2所示。

表2軌跡點(diǎn)的關(guān)節(jié)角度

      假定該運(yùn)動的起始點(diǎn)與目標(biāo)點(diǎn)的速度與加速度均為零。分別對該三點(diǎn)間的運(yùn)動應(yīng)用三次多項(xiàng)式插值和五次多項(xiàng)式插值,分別得到該過程中關(guān)節(jié)角度、速度和加速度的變化情況,如圖2~7所示,三次多項(xiàng)式與五次多項(xiàng)式插值后的關(guān)節(jié)角度、角速度和角加速度的產(chǎn)生的最大值如表3所示。

圖2三次多項(xiàng)式規(guī)劃后關(guān)節(jié)i一6角度位置


圖3五次多項(xiàng)式規(guī)劃后關(guān)節(jié)卜6角度位置

      由仿真結(jié)果可知,三次和五次多項(xiàng)式都可以使運(yùn)動軌跡平滑連續(xù),但是三次多項(xiàng)式插值后,在關(guān)節(jié)加速度上出現(xiàn)突變,現(xiàn)實(shí)中機(jī)器人手臂在運(yùn)動中很可能無法完成此運(yùn)動過程。五次多項(xiàng)式的加速度雖然可以光滑地連續(xù)起來,但是最大角加速度達(dá)到-j'201.067 0rad/s2,使運(yùn)行不夠平穩(wěn)緩和,也有害電動機(jī)的壽命。


圖4 三次多項(xiàng)式規(guī)劃后關(guān)節(jié)1~6角速度


圖5 五次多項(xiàng)式規(guī)劃后關(guān)節(jié)1~6角速度


圖6三次多項(xiàng)式規(guī)劃后關(guān)節(jié)1-6角加速度


圖7五次多項(xiàng)式規(guī)劃后關(guān)節(jié)1~6角加速度

表3三次多項(xiàng)式與五次多項(xiàng)式最值比較


      2.4過路徑點(diǎn)的“353”[gj多項(xiàng)式插值。

      在實(shí)際對機(jī)器人運(yùn)動軌跡規(guī)劃時,要求規(guī)劃過路徑點(diǎn)的軌跡,為了得到加速度合適且連續(xù)、平滑的變化軌跡,介于三次多項(xiàng)式和五次多項(xiàng)式的優(yōu)缺點(diǎn),采用了“353”一1多項(xiàng)式插值,即三次多項(xiàng)式與五次多項(xiàng)式結(jié)合的形式。如圖8所示,該方法將整個軌跡分為3個階段,第一階段為在0一t。時間內(nèi)采用三次多項(xiàng)式插值,第二階段t。一t。時間內(nèi)采用五次多項(xiàng)式插值,第三階段t。一t,時間內(nèi)采用三次多項(xiàng)式插值。本結(jié)構(gòu)方法的要求,在兩個相鄰階段的交點(diǎn)處的關(guān)節(jié)角度、角速度和角加速度要求相等。其中t。、t6可分別取0一t^、t^一f,時刻的中間時刻。


圖8“353”多項(xiàng)式結(jié)構(gòu)

      同樣使用2.3節(jié)假定的A、B、c三點(diǎn)。在MATLAB中仿真出“353”多項(xiàng)式結(jié)構(gòu)算法規(guī)劃后的各關(guān)節(jié)的關(guān)節(jié)角度、角速度和角加速度變化情況,如圖9—10所示。規(guī)劃后的關(guān)節(jié)角度、角速度和角加速度的最大值如表4所示。


圖9 "353”多項(xiàng)式關(guān)節(jié)角度

      根據(jù)仿真結(jié)束所示,該方法可以得到平穩(wěn)、連續(xù)的關(guān)節(jié)角度、角速度和角加速度的變化軌跡。與表3中的三次、五次多項(xiàng)式最大值比較,可以看出相對三次多項(xiàng)式可以得到平穩(wěn)、連續(xù)的角加速度,同時相對五次多項(xiàng)式可以得到比較小的最大關(guān)節(jié)角加速度,從而使整個關(guān)節(jié)運(yùn)動過程中更加平滑,減小了機(jī)構(gòu)間的沖擊。


圖10 “353”多項(xiàng)式關(guān)節(jié)角速度

表4“353”多項(xiàng)式最值
 
  

      3.結(jié)語

      本文通過在MATLAB環(huán)境中,基于MZ07工業(yè)機(jī)器人運(yùn)動模型,分析了三次多項(xiàng)式和五次多項(xiàng)式的軌跡插值算法,對比了兩個方法的優(yōu)缺點(diǎn)。關(guān)節(jié)空間在“353”多項(xiàng)式插值規(guī)劃后,通過仿真研究,“353”多項(xiàng)式插值既可以得到平穩(wěn)、連續(xù)的角加速度軌跡,又可以得到較合適的最大角加速度,解決了三次多項(xiàng)式插值后關(guān)節(jié)角加速度不連續(xù)問題和五次多項(xiàng)式插值規(guī)劃后關(guān)節(jié)最大角加速度較大問題。在關(guān)節(jié)空間中多項(xiàng)式插值的高低次結(jié)合使得各關(guān)節(jié)的變換優(yōu)于單一使用的同次多項(xiàng)式插值。

圖11 “353”多項(xiàng)式關(guān)節(jié)角加速度

    投稿箱:
        如果您有機(jī)床行業(yè)、企業(yè)相關(guān)新聞稿件發(fā)表,或進(jìn)行資訊合作,歡迎聯(lián)系本網(wǎng)編輯部, 郵箱:skjcsc@vip.sina.com
主站蜘蛛池模板: 模具水垢清洗机_模具管路清洗机_模具专用清洗机-苏州意德特机械有限公司 | 潍坊特钢集团有限公司| 青岛家政网【家政港】青岛家政保姆网络服务平台! | 磐林投资-大宗林产品现货电子交易|林业碳汇|林权交易|农林产品投资 | 真空烘箱-高低温试验箱-防爆烘箱-防爆高低温试验箱-老化房-恒温恒湿箱-高低温试验箱-高低温冲击试验箱厂家—上海标承实验仪器有限公司 | 昆明塑料包装袋|云南塑料包装袋|昆明塑料袋厂家|云南茶叶大米蔬菜种子食品包装袋就来阮门包装有限公司 | 金相切割机-金相磨抛机-显微/维氏/布氏/洛氏硬度计-自准直仪-金相显微镜-万能材料试验机-清洁度检测仪-淋雨试验机-上海中研精密仪器制造有限公司 | 银马全自动免烧砖机设备厂家,提供免烧砖机价格报价及生产视频 | 氧化膜测厚仪-瓶壁测厚仪-QNIX菲尼克斯膜厚仪-深圳市时代之峰科技有限公司 | 切割片-砂轮片-抛光片-磨片-方格片-百叶片生产厂家定制加工-达蒙砂轮价格优惠 | 昆山开曼流体系统科技有限公司 | 苏州交通设施_道路划线_停车场划线_厂区划线_环氧地坪厂家-推荐【飞扬市政交通设施公司】专注交通设施8年! | 制冷加热循环机,密闭高低温一体机,优质密闭低温冷冻机-无锡冠亚恒温制冷技术有限公司 | 行域招聘网-行业领域专业技术人才招聘求职平台 | 智慧社区_【功能更全、价格更低、案例更多】 - | 江苏中美铝业有限公司-【官网】| 语音芯片_蓝牙芯片_ble数传芯片_蓝牙数传模块厂家_拓达半导体-蓝牙数传芯片模块原厂 | 维启科技-创造科技的无限可能 | 上海维启信息技术有限公司 建筑仿真 BIM 虚拟现实 VR AR 顶岗实习 建筑智能模型 | 仪器校准_校验_计量检测_校正_检定严选博罗第三方法定计量所 | 主题公园设计|主题公园规划|水上乐园设计|龙翔设计|龙翔景观|龙翔文旅|深圳市龙翔设计景观工程有限公司 | 厦门公司注册-提供工商登记记账代理服务和营业执照代办地址与注册流程及费用 | 螺旋叶片_叶片成型机_叶片冷轧机-深州市广兴五金机械制造有限公司 | 螺旋叶片_叶片成型机_叶片冷轧机-深州市广兴五金机械制造有限公司 | 中捷摇臂钻,数控钻床,沈阳中捷设备机床厂官网_沈阳中捷数控摇臂钻床厂 | 青岛除甲醛公司|青岛甲醛治理|青岛除甲醛|甲醛检测|光触媒除甲醛|装修除味除甲醛|新房除甲醛|青岛室内环境污染检测治理|青岛闪洁环保科技有限公司官网 | 昆山精鑫模具有限公司-模具研发生产 | 一站式服务体验 | 潜水搅拌机|潜水推流机|曝气机|刮吸泥机|格栅除污机-南京远蓝环境设备 | 气泡式洗菜机-气泡喷淋清洗机-喷淋清洗风干线-诸城市迪凯工业装备有限公司 | 扭力扳手_扭力扳手检定仪_数显扭力扳手_扭力测试仪_测力计_推拉力计_拉力测试仪_测试台架-上海实干实业有限公司 | 压力容器锻件_升高法兰_管板_阀体_接管锻件 - 山西中重重工集团 压力机-压装机-黄油机-黄油泵-[广东品嘉灵]专业定制各种精密压装设备 | 微机保护装置_发电机保护_变压器保护_逆功率保护_防孤岛保护装置_光伏发电_杭州继保电气集团有限公司 | 内蒙古天奇生物科技有限公司——OEM代工|ODM定制|原料供应|骨肽|片剂|胶囊剂|口服液 | 硫化剂|双马树脂|交联剂-宿迁志晟科技有限公司 | 饲料车_散装饲料车_畜禽运输车_散装饲料运输车_饲料车厂家_铝合金运猪车-程力专用汽车股份有限公司 | 举升机,登高梯,升降平台,升降车,升降机,高空作业平台车 | 山东净化车间_净化工程_净化公司-山东海蓝净化装饰工程有限公司 山东金起起重机械有限公司[官网]-金桥银路悬臂吊,金起龙门吊,山东金起起重行吊,单梁起重机 | 中国水泥协会-官方网站 | 搜药网-中药材中成药大全网普及中医中药功效归经知识,中药学知识天地 | 武汉印刷厂_为企业提供宣传单页彩页印刷_武汉折页印刷_海报设计印刷与制作 - 武汉泽雅印刷公司 | 消防安装_消防安装施工_消防施工_北京消防安装公司-亿杰(北京)消防工程有限公司 | 水热反应釜厂家_水热反应釜价格_水热合成反应釜批发-仪贝尔仪器 - 水热釜,水热反应釜,水热反应釜厂家,水热反应釜价格,水热反应釜型号,水热反应釜内衬,水热反应釜25ml,水热反应釜50ml,水热反应釜100ml,水热合成反应釜 |