日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

平面2R机器人的运动学/动力学建模实例

發(fā)布時(shí)間:2023/12/9 编程问答 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 平面2R机器人的运动学/动力学建模实例 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • 前言
  • 平面2R機(jī)器人
    • 1. 問(wèn)題假設(shè)
    • 2. 建立運(yùn)動(dòng)學(xué)模型
      • 1)DH參數(shù)法
      • 2)指數(shù)積方法
      • 3)雅可比矩陣(微分變換法)
      • 4)逆運(yùn)動(dòng)學(xué)求解(幾何法)
    • 3. 建立動(dòng)力學(xué)模型
    • 4. 慣性張量與矩陣
      • 1)連桿繞質(zhì)心的轉(zhuǎn)動(dòng)慣量
      • 2)慣性矩陣

前言

在先前的博客中,我們一起從機(jī)器人的研究方向出發(fā),深入理解分析了機(jī)器人建模的作用,并通過(guò)仿真實(shí)戰(zhàn)深刻領(lǐng)會(huì)了機(jī)器人運(yùn)動(dòng)學(xué)模型和動(dòng)力學(xué)模型的多種建立方法,本文則主要從實(shí)際案例出發(fā),分析平面2R機(jī)器人模型建立方法,使用DH模型方法建立運(yùn)動(dòng)學(xué)模型,并分別使用慣性張量和拉格朗日動(dòng)力學(xué)方法建立動(dòng)力學(xué)模型,具體過(guò)程見(jiàn)下文。


平面2R機(jī)器人

1. 問(wèn)題假設(shè)


如下圖所示,一個(gè)平面2R機(jī)器人,各關(guān)節(jié)力矩及廣義坐標(biāo)定義如圖,兩個(gè)連桿質(zhì)量均勻分布,長(zhǎng)度為1m,質(zhì)量各為5kg,末端坐標(biāo)為(x,y):




2. 建立運(yùn)動(dòng)學(xué)模型

1)DH參數(shù)法


注:DH模型方法具體介紹可見(jiàn)博客 機(jī)器人建模方法簡(jiǎn)述

  • DH模型參數(shù):
連桿序號(hào)ia_i-1α_i-1d_iθ_i
1000θ_1
2100θ_2
  • 齊次變換矩陣按公式可求得:



2)指數(shù)積方法

  • 1. 建立基坐標(biāo)系和末端坐標(biāo)系,與DH相同即可
  • 2. 求出初始時(shí)刻末端坐標(biāo)系相對(duì)于基坐標(biāo)系的位姿T(0)
  • 3. 求出各關(guān)節(jié)運(yùn)動(dòng)旋量
  • 4. 通過(guò)給初始位姿左乘運(yùn)動(dòng)旋量的矩陣指數(shù)得到運(yùn)動(dòng)學(xué)方程

  • 本質(zhì):和DH模型方法比較可知,二者得到了相同的運(yùn)動(dòng)學(xué)方程

3)雅可比矩陣(微分變換法)


注:由于上述齊次變換矩陣是工具坐標(biāo)系的結(jié)果,想要計(jì)算速度雅可比矩陣需要變換成末端執(zhí)行器坐標(biāo)系下計(jì)算,此時(shí)的坐標(biāo)系如下圖所示:

  • 變換矩陣如下:

  • 微分變換的基本原理:

  • 更換坐標(biāo)系下的雅克比矩陣轉(zhuǎn)換:

  • 最終結(jié)果如下:

4)逆運(yùn)動(dòng)學(xué)求解(幾何法)

  • 幾何法求解逆運(yùn)動(dòng)學(xué)限制較多,但是對(duì)于平面2R機(jī)器人來(lái)說(shuō),由于連桿較少,幾何關(guān)系明顯,我們可以直接通過(guò)余弦定理等得出逆運(yùn)動(dòng)學(xué)結(jié)果:

1. 將坐標(biāo)系逆時(shí)針旋轉(zhuǎn)90度,方便進(jìn)行計(jì)算,圖示如下:





2. 在由兩個(gè)連桿和虛線構(gòu)成的鈍角三角形中使用余弦定理得:



3. 關(guān)節(jié)角2的解如下:



4. 通過(guò)幾何關(guān)系首先得γ角如下:



5. 關(guān)節(jié)角1的解:θ1 = β ± γ

3. 建立動(dòng)力學(xué)模型


注:有關(guān)拉格朗日動(dòng)力學(xué)方法的具體步驟的使用方法在先前的博客中同樣有講到,地址同上

  • 計(jì)算準(zhǔn)備:

設(shè)定笛卡爾坐標(biāo)系,以圖示θ1和θ2為廣義坐標(biāo),τ1和τ2為關(guān)節(jié)驅(qū)動(dòng)力矩

  • 動(dòng)能計(jì)算:

1. 連桿一:質(zhì)心相對(duì)于原點(diǎn)不存在運(yùn)動(dòng),只需計(jì)算轉(zhuǎn)動(dòng)動(dòng)能

2. 連桿二:平動(dòng)動(dòng)能 + 轉(zhuǎn)動(dòng)動(dòng)能

  • 勢(shì)能計(jì)算:

  • 拉格朗日函數(shù):

  • 動(dòng)力學(xué)方程:

1. 基本形式:

2. 各矩陣具體參數(shù):


4. 慣性張量與矩陣

1)連桿繞質(zhì)心的轉(zhuǎn)動(dòng)慣量

  • 分別討論兩根連桿:

每根連桿繞各自質(zhì)心的轉(zhuǎn)動(dòng)慣量求法相同:

  • 整根連桿統(tǒng)一討論:

1. 求連桿系統(tǒng)質(zhì)心:

2. 根據(jù)質(zhì)心計(jì)算轉(zhuǎn)動(dòng)慣量:


2)慣性矩陣


連桿一慣性矩陣:




連桿二慣性矩陣:


總結(jié):慣性矩陣和動(dòng)能之間滿足如下關(guān)系:

總結(jié)

以上是生活随笔為你收集整理的平面2R机器人的运动学/动力学建模实例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。