文章目录
- RoboticsToolbox基础用法
- (1)二维空间位姿描述
- 二维空间位姿变换示例
- (2)三维空间位姿描述
- 正交旋转矩阵
- 三维空间位姿变换示例
- 2.三角度表示法
- (1)欧拉角
- 示例:欧拉角与旋转矩阵的相互转化
- (2)RPY角
- 示例:RPY角与旋转矩阵的相互转化
- (3)双向量角表示法
- 示例:双向量转化为旋转矩阵
- (4)向量和旋转角表示法
- 示例:向量旋转角与旋转矩阵的相互转化
- (5)单位四元数表示法
- 示例:四元数用法
- 3.RoboticsToolbox建立机器人模型
- (1)建立机器人模型函数
- Link类函数
- Seriallink类函数
- (2)DH参数
- 标准DH参数
- 改进DH参数
- (3)改进DH参数,建立机器人模型步骤
- 示例
- (4)标准DH参数建模
- (5)标准DH和改进DH的区别
- 4.正逆运动学、轨迹规划
- (1)正运动学
- puma560机械臂正运动学示例
- (2)逆运动学
- puma560机械臂逆运动学示例
- (3)轨迹规划
- 示例:sawyer机器人轨迹规划
- 5.速度和静力
- (1)雅可比矩阵
- (2)分解速度运动控制
RoboticsToolbox基础用法
(1)二维空间位姿描述
二维空间位姿变换示例
运行效果:
(2)三维空间位姿描述
正交旋转矩阵
三维空间位姿变换示例
运行效果:
R1和R2是两个完全不同的旋转矩阵,说明R1和R2具有不可交性。
2.三角度表示法
(1)欧拉角
欧拉角是在
示例:欧拉角与旋转矩阵的相互转化
(2)RPY角
RPY角是在固定坐标系A下,以固定的XYZ轴作为旋转的基准。三个角分别为Row(回转),Pitch(俯仰)和Yaw(偏转),可以用右手坐标系表示,食指为Row,中指为Pitch,大拇指为Yaw。
示例:RPY角与旋转矩阵的相互转化
(3)双向量角表示法
示例:双向量转化为旋转矩阵
(4)向量和旋转角表示法
示例:向量旋转角与旋转矩阵的相互转化
(5)单位四元数表示法
示例:四元数用法
3.RoboticsToolbox建立机器人模型
(1)建立机器人模型函数
Link类函数
Seriallink类函数
(2)DH参数
标准DH参数
改进DH参数
(3)改进DH参数,建立机器人模型步骤
示例
(4)标准DH参数建模
(5)标准DH和改进DH的区别
4.正逆运动学、轨迹规划
(1)正运动学
puma560机械臂正运动学示例
(2)逆运动学
puma560机械臂逆运动学示例
(3)轨迹规划
示例:sawyer机器人轨迹规划
5.速度和静力
(1)雅可比矩阵
(2)分解速度运动控制