【个人简记】6R机器人几何参数标定

该文描述了通过激光跟踪仪验证6R机器人示教器旋转角度的准确性,以及计算减速比和获取机器人几何参数的步骤。包括使用示教器控制机器人旋转,记录编码器值变化来求解减速比,以及通过单轴旋转和点的拟合来确定机器人的几何结构。

【个人理解,有错请指出,谢谢】

实验设备:激光跟踪仪、6R机器人、示教器、笔记本(上位机)

一、验证示教器旋转角度的正确性

思路:每个轴单独进行计算

1、激光跟踪仪进行调水平校准,并且将激光球放置在机器人末端,完成上位机与激光跟踪仪的连接。

2、以MDH建模的基准坐标系为基准,建立机器人基准坐标系。

3、示教器控制机器人旋转,每次偏移10°(小于90°),通过激光跟踪仪记录末端每次的位置信息(最少6组数据)

4、通过激光跟踪仪测量的6个点进行圆拟合操作,获取拟合圆的半径r

5、通过拟合圆半径r 和变化角度θ求取弦长。另一边通过激光跟踪仪获取两点之间的直线距离。

6、通过步骤5获取的两组数据进行对比,可以有确定示教器旋转角度的正确性。

#注意:

为什么要小于90°:因为0°~90°,求取圆弧弦长是单调递增函数,大于90°就会出现递减的情况

怎么选取角度变化量:在激光跟踪可以检测的范围内进行均分,数据点越多越好,覆盖的范围越大越好。

二、求减速比

思路:示教器读电机的编码器值变化,读硬件的值认为一定是正确的。

我的机器人使用的是禾川电机。公式为:jsb = bmq / 2^17 / joint * 360

jsb:减速比

bmq:编码器数值变化量

joint:角度变化量(度数)

2^17:编码器位数为17位

1、示教器控制机器人旋转10°,记录编码器的初始值和变化后的值,记录至少11组。

2、通过matlab计算减速比的值,计算这10组的减速比的平均值,并且计算这10组的误差


                
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值