机器人运动力学基础(1)
文章目录
Introduction
** Robotics Dynamics **
==concerned with the study of forces and torques and their effect on motion ==
数学以及物理基础
Application
Cheetah Robot from Boston Dynamics ,有一个既好听又帅气的名字“猎豹”,使用液压泵 (hydraulic pump)
ASIMO vs PETMANPetman 比Asimo走路更像人更自然。Asimo 使用的是最基础的建模方法(inverted pendulum walking),尤其是观察video中的腿部形状。
Sand Flea Jumping Robot这个跳跃,了不起,了不起。
High Speed Adept Quattro这个是并行机构机械臂,基座固定。
Aim
反问题:已知机器人机构各个关节位移,速度,加速度,求解作用在其上的驱动力或者驱动力距。
inverse dynamic model:
direct dynamic model
为了完成IDM和DDM的建模,我们有两种方法来实现
Lagrange formalism和Newton-Euler principle
Orthoglide robot是closed loop dynamic model(15 body,1 body 10 dynamic parameters暂时对于初学者来说太复杂了),工作空间是一个立方体。我们先来学习的是open loop dynamic model.
Fundamentals of mass point dynamics
这一部分简称高中物理复习 :)
Newton-Euler principle
刚体运动 = 质心的平动 + 绕质心的转动。其中,质心平动用牛顿方程描述;绕质心的转动用欧拉方程描述。
质点的牛顿第二定律:
作用在质点上的力矩使刚体以角速度、角加速度˙旋转。根据欧拉方程有:
Lagrange formalism