资源简介
该程序包含六自由度机器人D-H法建模的正解和逆解程序
代码片段和文件信息
%---------------------
%定义初值
%---------------------
%syms x1 x2 x3 x4 x5 x6
%x1=sym(0.53/180*pi);x2=sym(-pi/2+19.85/180*pi);x3=sym(0.09/180*pi);x4=sym(19.95/180*pi);x5=sym(pi+90.39/180*pi);x6=sym(0.05/180*pi);
x1=sym(20/180*pi);x2=sym(50/180*pi);x3=sym(20/180*pi);x4=sym(10/180*pi);x5=sym(40/180*pi);x6=sym(10/180*pi);
d1=280;d2=0;d3=0;d4=210;d5=0;d6=0;
%d1=125;d2=0;d3=0;d4=210;d5=0;d6=0;
a1=0;a2=210;a3=75;a4=0;a5=0;a6=0;
y1=-sym(pi/2);y2=0;y3=-sym(pi/2);y4=sym(pi/2);y5=sym(pi/2);y6=0;
%--------------------
%转换矩阵通用函数定义
%--------------------
F=@(xday) [cos(x) -sin(x)*cos(y) sin(x)*sin(y) a*cos(x);sin(x) cos(x)*cos(y) -cos(x)*sin(y) a*sin(x); 0 sin(y) cos(y) d;0 0 0 1];
%-----------------------
%各转换矩阵及运动学方程
%-----------------------
T01=F(x1d1a1y1);
T12=F(x2d2a2y2);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4839 2014-10-21 12:58 正解程序.m
文件 2439680 2014-12-08 21:19 程序说明.doc
文件 1589 2014-10-20 21:37 逆解程序.m
相关资源
- popular-UCI-datasets 一些非常有用的数据
- matlabpathplanning1
- neural-network-of-multi-sensor 基于模糊神经
- PUMA560 puma560机器人正逆运动学
- Wheeled_Mobile_Robot 用matlab实现轮式机器
- invers_kinematics 机器人逆逆运动学解法
- Neural-network-intelligent-control 机器人手臂
- Robot-fuzzy-neural-network2 机器人模糊神经
- MyWSP 三自由度并联机器人工作空间求
- workspace 此matlab源程序是用来求解并联
- Desktop
- puma560 6轴机械臂的运动学正逆解算法
- 人工势场结合模糊控制算法的机器人
- 机器人控制系统的设计与MATLAB仿真:
- rigid-body-dynamic matlab 代码
- 基于人工市场法和遗传算法的移动机
- 6自由度Stewart并联机构位置正反解ma
- matlab开发-导向控制机器人
- 采用PSO算法对运动学冗余机械臂求逆
- 机器人队列形成
- 6自由度机器人视觉伺服控制MATLAB
- 路径规划程序
- 索驱动运动学正逆解程序matlab
- 串联机器人工作空间程序
- ABB机器人程序
- 基于MATLAB的码垛搬运机器人
- 运用遗传算法解决机器人路径规划的
- 机器人动力学-拉格朗日方法matlab.ra
- Matlab机器人绘画
- matlab下的机器人仿真工具
评论
共有 条评论