UR5 modeling
来源:互联网 发布:young 域名 编辑:程序博客网 时间:2024/06/10 10:16
%% UR5 modeling
clear;
clc;
% DH parameters
% alptha, a, d, theta respectly
L = [0.5 * pi, 0, 0.0892, 0, 0;
0, -0.425, 0, -0.5 * pi, 0;
0, -0.392, 0, 0, 0;
0.5 * pi, 0 , 0.1093 -0.5 * pi, 0;
-0.5 * pi , 0, 0.09475, 0, 0;
0, 0, 0.0825 , 0, 0];
L = L(:,[4,3,2,1,5]);
% Modeling
Li(1) = Link(L(1,:));
Li(2) = Link(L(2,:));
Li(3) = Link(L(3,:));
Li(4) = Link(L(4,:));
Li(5) = Link(L(5,:));
Li(6) = Link(L(6,:));
six_link = SerialLink(Li, 'name', 'ur5');
% plot robot at [0 0 0 0 0 0 ](six joints)
six_link.plot([0 0 0 0 0 0]);
% two pose of manipulator
qz = [0, 0.789, -1.756, 2.278, 0, 0];
qr = [1.6034, -1.234, 0.179,-1.428,2.231,-1.0723];
% Forward Kinematics,plot every joints' motion
t = 0:0.056:3;
q = jtraj(qz,qr,t);
T = fkine(six_link,q);
for i = 1:6
figure;
plot(t,q(:,i));
end
% Plot the trajectory of end-effector
position = T(1:3,4,:);
position = reshape(position,3,54);
plot3(position(1,:),position(2,:),position(3,:));
- UR5 modeling
- UR5机械臂仿真环境搭建
- Modeling Framework
- business modeling
- Oracle Modeling
- Dimensional Modeling
- Performance Modeling
- Discriminative Modeling vs Generative Modeling
- ROS下如何使用moveit驱动UR5机械臂
- UR5机械臂--ROS系统通信建立与实时控制
- ROS下通过MoveIt控制UR5机器人的运动
- UR5机械臂--ROS系统通信建立与实时控制
- [转载]Discriminative Modeling vs Generative Modeling
- Blacklist Matrix Modeling (原创)
- Landscape Modeling Glossary
- Service Modeling Language (SML)
- How modeling improves SOA
- Modeling(建模)
- 表空间
- Apriori算法简介及实现(python)
- Android Studio 报错 Failed to create jvm:error code -4 的解决方法
- IntelliJ IDEA导出Java 可执行Jar包
- windows bat 获取特定ip地址对应的网络接口的名称
- UR5 modeling
- 单链表回文结构判断
- 用redis缓存mongodb数据
- java.lang.Integer main方法
- ViewPager不为人知的秘密
- 【lucene】 Query
- Pixhawk之获取传感器数据并更新姿态
- Kafka设计解析(一)- Kafka背景及架构介绍
- 【第七章】 对JDBC的支持 之 7.4 Spring提供的其它帮助 ——跟我学spring3