第三次作业¶
推导两自由度串联机器人的刚体动力学方程
系统描述与坐标系建立描述
包含位置、速度、加速度、刚体动力学分析 (详细推导过程)
阐述所建立的刚体动力学方程可用于哪些方面的研究
1¶
两自由度串联机器人的系统描述与坐标系建立¶
系统描述¶
两自由度串联机器人通常由两个旋转关节组成,类似于人的手臂结构。每个关节通过电机驱动,可以旋转一定角度来改变机器人的末端执行器位置。
坐标系建立¶
基坐标系 \( \{O_0\} \):
原点位于机器人底座。
\( x_0 \) 轴沿机器人底座水平延伸。
\( y_0 \) 轴垂直向上。
第一个关节坐标系 \( \{O_1\} \):
原点位于第一个关节的旋转轴。
\( x_1 \) 轴与第一个连杆重合。
\( y_1 \) 轴垂直于 \( x_1 \) 轴。
第二个关节坐标系 \( \{O_2\} \):
原点位于第二个关节的旋转轴。
\( x_2 \) 轴与第二个连杆重合。
\( y_2 \) 轴垂直于 \( x_2 \) 轴。
关节参数¶
关节角度:
\( \theta_1 \): 第一个关节的旋转角度。
\( \theta_2 \): 第二个关节的旋转角度。
连杆长度:
\( L_1 \): 第一个连杆的长度。
\( L_2 \): 第二个连杆的长度。
位置描述¶
末端执行器的位置可以通过两个关节角度和连杆长度来表示:
这种坐标系和参数定义为后续的速度、加速度和动力学分析提供了基础。接下来,我们将详细推导速度和加速度。
2¶
位置、速度、加速度及刚体动力学分析¶
位置描述¶
末端执行器的位置由关节角度和连杆长度决定:
速度分析¶
通过对位置公式对时间求导,得到速度公式:
加速度分析¶
对速度公式继续对时间求导,得到加速度公式:
刚体动力学分析¶
应用拉格朗日动力学方法,系统的动能和势能为:
动能 \( T \):
势能 \( V \):
使用拉格朗日方程:
其中 \( L = T - V \) 为拉格朗日量,\( \tau_i \) 为关节力矩。
通过这些推导,我们可以得到机器人关节的动力学方程,用于控制和仿真。
3¶
略了
4 加餐¶
推导两自由度串联机器人(RP、PR、PP型)的刚体动力学方程¶
1. RP型机器人(旋转-平移)¶
系统描述与坐标系建立¶
关节类型:第一个关节为旋转(R),第二个为平移(P)。
坐标系:
基坐标系 \( \{O_0\} \):原点在底座,\( x_0 \)轴水平,\( y_0 \)轴垂直。
第一个关节坐标系 \( \{O_1\} \):原点与基座重合,绕\( z_0 \)轴旋转\( \theta_1 \)。
第二个关节坐标系 \( \{O_2\} \):沿平移方向移动,原点在平移后的位置\( d_2 \)处。
位置描述¶
末端执行器位置:
速度与加速度¶
速度:
加速度:
刚体动力学方程¶
动能:
势能(假设竖直平面):
拉格朗日方程:
最终形式:
2. PR型机器人(平移-旋转)¶
系统描述与坐标系建立¶
关节类型:第一个关节为平移(P),第二个为旋转(R)。
坐标系:
基坐标系 \( \{O_0\} \):原点在底座,\( x_0 \)轴水平。
第一个关节坐标系 \( \{O_1\} \):沿平移方向移动\( d_1 \)。
第二个关节坐标系 \( \{O_2\} \):绕平移后的关节旋转\( \theta_2 \)。
位置描述¶
末端执行器位置:
速度与加速度¶
速度:
加速度:
刚体动力学方程¶
动能:
势能(假设竖直平面):
拉格朗日方程:
最终形式:
3. PP型机器人(平移-平移)¶
系统描述与坐标系建立¶
关节类型:两个关节均为平移(P)。
坐标系:
基坐标系 \( \{O_0\} \):原点在底座,\( x_0 \)、\( y_0 \)轴水平正交。
第一个关节坐标系 \( \{O_1\} \):沿\( x_0 \)轴平移\( d_1 \)。
第二个关节坐标系 \( \{O_2\} \):沿\( y_1 \)轴平移\( d_2 \)。
位置描述¶
末端执行器位置:
速度与加速度¶
速度:
加速度:
刚体动力学方程¶
动能:
势能(假设竖直平面):
拉格朗日方程:
最终形式:
3. PP型机器人(平移-平移,轴线非正交)¶
系统描述与坐标系建立¶
关节类型:两个关节均为平移(P),轴线方向夹角为θ(θ ≠ 90°)。
坐标系:
基坐标系 \( \{O_0\} \):原点在底座,\( x_0 \)轴水平,\( y_0 \)轴垂直。
第一个关节:沿\( x_0 \)轴平移距离\( d_1 \),坐标系\( \{O_1\} \)随\( d_1 \)移动。
第二个关节:沿与\( x_0 \)轴夹角为θ的方向平移\( d_2 \),坐标系\( \{O_2\} \)随\( d_2 \)移动。
位置描述¶
末端执行器位置由\( d_1 \)和\( d_2 \)共同决定:
速度与加速度¶
速度:
加速度:
刚体动力学方程¶
假设机器人工作在竖直平面(受重力影响):
动能:
展开后:
势能:
通过拉格朗日方程 \( \frac{d}{dt} \left( \frac{\partial L}{\partial \dot{d}_i} \right) - \frac{\partial L}{\partial d_i} = F_i \)(\( L = T - V \)),得到:
关键区别与物理意义¶
惯性耦合:
当θ ≠ 90°时,方程中出现耦合项 \( m_2 \cos\theta \cdot \ddot{d}_1 \) 和 \( m_2 \cos\theta \cdot \ddot{d}_2 \),表明两个平移方向的加速度会相互影响。
若θ = 90°,则 \( \cos\theta = 0 \),方程退化为独立运动:
\[\begin{split} \begin{cases} (m_1 + m_2) \ddot{d}_1 = F_1 \\ m_2 \ddot{d}_2 - m_2 g = F_2 \end{cases} \end{split}\]
重力影响:
重力仅作用于第二个平移方向的分量 \( m_2 g \sin\theta \)。
应用场景¶
非正交导轨机器人:
用于狭小空间或特殊机构中,例如斜轨搬运机器人。
动力学耦合控制:
需要设计解耦控制器以抵消轴线非正交带来的惯性耦合效应。
能量效率优化:
分析θ对能量传递的影响,优化轴线夹角以降低功耗。
通过调整θ的值,此模型可灵活描述任意轴线夹角的PP型机器人,为特殊构型机器人的设计与控制提供理论支持。
应用领域¶
RP型:用于SCARA机器人或升降旋转复合机构,研究动态负载下的稳定性。
PR型:适用于伸缩臂机器人,分析平移与旋转耦合效应。
PP型:应用于平面笛卡尔机器人,优化高速运动下的轨迹精度。