【机器人学习】五自由度机器臂运动学分析(solidworks三维模型+D-h建模+运动学分析+轨迹规划等)

https://download.csdn.net/download/yjw0911/19827907下载链接
1、五自由度机器人运动学分析
【机器人学习】五自由度机器臂运动学分析(solidworks三维模型+D-h建模+运动学分析+轨迹规划等)_第1张图片

连杆编号

【机器人学习】五自由度机器臂运动学分析(solidworks三维模型+D-h建模+运动学分析+轨迹规划等)_第2张图片
【机器人学习】五自由度机器臂运动学分析(solidworks三维模型+D-h建模+运动学分析+轨迹规划等)_第3张图片

由此可得

所以,坐标系{4}相对于基坐标系的变换矩阵为:【机器人学习】五自由度机器臂运动学分析(solidworks三维模型+D-h建模+运动学分析+轨迹规划等)_第4张图片

二、robotic toolbox工具机器人建模

clear
clc
%      theta     d          a     alpha    sigma
L(1)=Link([0 0 150 pi/2 0]);
L(2)=Link([0 0 760 0 0]);
L(3)=Link([0 0 0 pi/2 0]);
L(4)=Link([0 858 0 pi/2 0]);
L(5)=Link([0 0 100 0 0]);
robot = SerialLink(L, 'name' , '机器人');    %建立模型
robot.display();  %显示建立的机器人的DH参数
robot.plotopt = {'workspace',[-2500,2500,-2500,2500,-2500,2500],'tilesize',2500};  %设置模型空间大小和地砖大小
robot.teach;       %画出模型并进行调控
robot.plot([0 pi/3 pi/3 0 pi/3])%输入一定参数后机器人图形
hold on;

机械臂在[0 pi/3 pi/3 0 pi/3]的关节角度的下,显示的图形如下:

【机器人学习】五自由度机器臂运动学分析(solidworks三维模型+D-h建模+运动学分析+轨迹规划等)_第5张图片
下载资源链接:包括matlab程序+solidworks模型+word报告
下载资源如下:
【机器人学习】五自由度机器臂运动学分析(solidworks三维模型+D-h建模+运动学分析+轨迹规划等)_第6张图片
咨询链接:matlab正逆运动学分析与轨迹规划

你可能感兴趣的:(机器人学习,学习)