新手。用DH方法及暴力方法建立机器人正运动学坐标系

本文介绍了如何使用DH方法和暴力方法建立机器人正运动学坐标系,通过MATLAB代码展示了两种方法的具体实现,并比较了它们在坐标系建立和旋转方向上的异同。最后,得出结论:正运动学坐标系的建立是灵活的,DH方法与暴力方法在特定条件下可得到相同结果,但各有优缺点。
摘要由CSDN通过智能技术生成

                                 

机械臂如上图

暴力方法:

1、坐标系的建立:

原点:确定各坐标系原点的方法与DH方法一致。

坐标轴方向:基座标系根据个人喜好进行建立,除基座标系系外,其他坐标系方向一致。{S}坐标系是为了描述方便,固定在1、2、3号轴相交处。

 

2、传递矩阵

以下为matlab中写出的运算代码

function [P05org]=matrix_data()
syms x1 x2 x3 x4 x5  d1 d2 d3 d4;
T0s=[-1 0 0 d2;
    0  0 -1 0;
    0 -1  0  d1;
    0 0  0  1];

Ts1=[ 1        0        0        0;
     0       cos(x1)  -sin(x1)  0;
     0       sin(x1)  cos(x1)   0;
     0        0        0        1];
 
 T12=[cos(x2)  0  sin(x2)   0;
      0       1  0         0;
     -sin(x2) 0  cos(x2)   0;
     0        0        0   1];
 
T23=[cos(x3)  -sin(x3)  0   0;
    sin(x3)  co

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值