资源简介
包含两种机械臂建模实现方式,可以求出机械臂正运动学末端坐标系到基坐标系的转换矩阵,有转换矩阵形式实现和robotics toolbox实现
代码片段和文件信息
%%
%%Transformation matrix
% clear;
% clc;
% Transformation matrix
% a1 = 0;ar1 = 0;d1 = 0;th1 = 0;
% a2 = 0;ar2 = -pi/2;d2 = 149.09;th2 = pi/2;
% a3 = 431.8;ar3 = 0;d3 = 0;th3 = 0;
% a4 = 20.32;ar4 = -pi/2;d4 = 433.07;th4 = 0;
% a5 = 0;ar5 = pi/2;d5 = 0;th5 = pi/2;
% a6 = 0;ar6 = -pi/2;d6 = 0;th6 = 0;
%
% T16 = eye(4);
%
% for i=1:6
% t1 = eval([‘th‘ num2str(i)]);
% t2 = eval([‘ar‘ num2str(i)]);
% t3 = eval([‘d‘ num2str(i)]);
% t4 = eval([‘a‘ num2str(i)]);
%
% T(::i)=[cos(t1)-sin(t1)0t4;
% sin(t1)*cos(t2)cos(t1)*cos(t2)-sin(t2)-t3*sin(t2);
% sin(t1)*sin(t2)cos(t1)*sin(t2)cos(t2)t3*cos(t2);
% 0001];
% end
%
% for k=1:6
% T16 = T16*T(::k);
% end
%
% T16
%%
%标准DH建立puma560机器人模型
%显示D-H表
clear;
clc;
%建立机器人模型
% theta d a alpha offset
L1=link([0 0 0 0 0 ]‘modified‘); %连杆的D-H参数
L2=link([0 149.09 0 -pi/2 0 ]‘modified‘);
L3=link([0 0 431.8 0 0 ]‘modified‘);
L4=link([0 433.07 20.32 -pi/2 0 ]‘modified‘);
L5=link([0 0 0 pi/2 0 ]‘modified‘);
L6=link([0 0 0 -pi/2 0 ]‘modified‘);
robot=Seriallink([L1 L2 L3 L4 L5 L6]‘name‘‘puma560‘‘base‘ ...
transl(0 0 0.62)* trotz(0)); %连接连杆,机器人取名puma560
% robot.plot3d([0pi/200pi0]);%输出机器人模型,后面的六个角为输出时的theta姿态
% figure
% robot.teach()
% robot.display(); %显示D-H表
figure
% q=[0pi/200pi/20]
% q=[pi/3pi/3-pi/3pi/4pi/40]
q = [00-pi/2000];
robot.plot(q)
t=robot.fkine(q)%运动学正解
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-06-30 08:56 正运动学\
文件 1529 2020-07-09 16:53 正运动学\zhengyundong_puma560_modified.m
相关资源
- 机械臂碰撞检测 八组逆解碰撞检测
- 基于牛顿_拉夫逊迭代法的6自由度机器
- 基于遗传算法的避障轨迹规划六自由
- 基于BP神经网络的机械臂模糊自适应
- 二自由度机械臂模糊PID控制.zip
- 四自由度机械臂逆解析程序
- 非线性大作业-二阶机械臂控制仿真
- 机械臂阻抗控制仿真与研究
- 遗传算法用于机械臂运动规划
- OpenGL开发的机械臂运动仿真程序
- roboticsvisionandcontrolpdf.txt
- 机械手臂的逆运动学解
- 基于STM32的智能小型机械臂设计
- GSDML-V2.1-ABB-Robotics-PNSW-Device-20120209
- 基于openmv和舵机机械臂的物料颜色识
- 基于MSP430的UART串口控制机械臂
- 机械臂抓取过程
- dobot类机械臂运动学
- 基于干扰观测器的单机械臂滑模控制
- 二关节机械臂计算力矩跟踪控制
- ABB机械臂与PC通讯socket,
- 机械臂避障路径规划仿真 蚁群算法
- arduino 机械臂 画圆程序 通过Arduino控制
- Dobot 机械臂 机器视觉 坐标转换文档
- 机械臂控制
- 机械臂运动规划基础知识.pdf
- 关于六自由度机械臂运动学正反解的
- introduction to robotics mechanics and control
- arduino机械臂程序
- UR机械臂与PC通讯程序(socket)
评论
共有 条评论