机器人学运动模型
機(jī)器人學(xué)運(yùn)動模型
文章目錄
- 機(jī)器人學(xué)運(yùn)動模型
- DOF (degree of freedom)
- DOM (degree of mobility)
- 常見運(yùn)動模型
- differential-drive model
- bicycle model
DOF (degree of freedom)
-
每一個robot都有確定的自由度,每個自由度都有一個驅(qū)動器那么所有的自由度都是可控的
-
自由度: 物體能夠?qū)ψ鴺?biāo)系進(jìn)行獨(dú)立動作的數(shù)目一個物體可以相對于坐標(biāo)系,進(jìn)行三個平移和三個旋轉(zhuǎn)運(yùn)動,即一個簡單的物體有六個自由度。
DOM (degree of mobility)
自由度友機(jī)動度構(gòu)成,機(jī)動度不一定是自由度
- Holonomic robot
- Non-holonomic robot
當(dāng)我們的機(jī)器人的DOM比DOF更大時候,會存在冗余驅(qū)動
eg. 差數(shù)模型
常見運(yùn)動模型
differential-drive model
- 正推:下發(fā)u w 機(jī)器人能到達(dá)的位姿
- 反推,為了去某個位置需要下發(fā)什么u和w
bicycle model
-
推導(dǎo)過程
如圖所示 V可以分解為 V∣∣V_{||}V∣∣? 和 V⊥V_{\perp }V⊥? 且$V_{\perp }=r\frac{d\alpha }{dt} $、
- 定義角速度 $w=\frac{d\varphi }{dt} $
其中V⊥=∣v∣sin(θ)V_{\perp }=|v|sin(\theta )V⊥?=∣v∣sin(θ) 且 v=wrv=wrv=wr
因?yàn)樵跁r間很短的情況下直線距離為 dφ=v?cos(θ)dtd\varphi = v*cos(\theta )dtdφ=v?cos(θ)dt
所以 $w=\frac{|v|sin(\theta )}{|r|} $
最后
上面那個公式其實(shí)就是把速度分解成沿軸的速度以及垂直軸的速度>
總結(jié)
- 上一篇: 乐视电视刷android tv,乐视超级
- 下一篇: wget:Unable to estab