【技术实现步骤摘要】
一种基于位置和距离约束的机器人标定方法
[0001]本专利技术属于机器人标定
,具体涉及一种基于位置和距离约束的机器人标定方法。
技术介绍
[0002]协作机器人是一种可以与人近距离协同作业的新型工业机器人。与传统工业机器人相比,协作机器人具有自重轻、柔顺性好、安全性高、可拖动示教、易于部署实施以及支持人机协作等优点,既能满足制造业日益增长的小批量、多品种生产需求,又能应用于社会服务领域,实现安全友好的人机交互,具有极为广阔的发展前景。
[0003]然而,由于协作机器人在零部件加工、装配时,存在一定的误差,使得其绝对定位精度较差。因此,为提高协作机器人的绝对定位精度,常常需对机器人进行标定。
[0004]对于机器人标定,国内外学者开展了富有成效的研究工作,建立了由误差建模、位姿测量、参数辨识和误差补偿四个主要步骤组成的机器人运动学标定方法,有效提高了工业机器人的绝对定位精度。然而,已有的机器人运动学标定方法大多需要依赖激光跟踪仪、臂式三坐标测量仪、拉线式测量系统等外部精密测量设备进行机器人位置或位姿测量,而这些大范围精密测量设备存在价格较为昂贵、使用和维护成本高、便捷性差、现场部署实施难等问题,难以满足协作机器人经常性的现场标定需求。
[0005]针对上述问题,近年来,众多研究学者开始探求低成本、便携的自标定装置。CN107042528A公开的工业机器人标定装置,将固定在机器人末端的三个探测球杆接触固定于桌面的目标球体,读取三个位移传感器的读数,两次触碰同一或不同球体,利用名义距离与实际 ...
【技术保护点】
【技术特征摘要】
1.一种基于位置和距离约束的机器人标定方法,其特征在于:所述方法基于一机器人标定装置实现,所述机器人标定装置包括末端标定装置和几何约束装置,所述末端标定装置包括连接座和安装于连接座一端的标定球,所述几何约束装置包括约束支撑座和设置于所述约束支撑座上的多个球座,所述方法包括:S1,建立模型,所述模型包括机器人的运动学模型、基于位置约束的第一运动学误差模型和基于距离约束的第二运动学误差模型;S2,测量安装,包括测量所述末端标定装置上的所述标定球和所述连接座之间的第一相对位姿,以及所述几何约束装置上各球座之间的第二相对位姿,测量后将所述末端标定装置安装至所述机器人的末端,将所述几何约束装置安装至机器人的工作空间内;S3,数据采集,包括多次改变所述几何约束装置在机器人的所述工作空间中的位置,在每个位置都拖动机器人,使末端标定装置的标定球约束于几何约束装置上的各个球座,且每个球座以不同的构型触碰若干次,读取并记录每次测量操作稳定后的关节角数据;S4,参数辨识,包括对所述关节角数据按照不同的几何约束装置位姿分成若干组,再按照不同的球座位置分为若干小组,将同一小组的数据两两配对代入所述第一运动学误差模型中,将同一组但不同小组的数据两两配对代入所述第二运动学误差模型中,之后混合两误差模型数据,辨识相应的机器人的运动学模型参数;S5,误差补偿,包括将辨识得到的所述运动学模型参数误差补偿到机器人的控制器中。2.根据权利要求1所述的一种基于位置和距离约束的机器人标定方法,其特征在于:所述S1中,通过全局指数积公式建立机器人末端位姿与关节角、关节旋量和初始位姿之间的对应关系,构建所述运动学模型;通过伴随变换矩阵建立了位置约束误差与关节旋量误差、初始位姿误差之间的对应关系,构建所述第一运动学误差模型;通过伴随变换矩阵建立了距离约束误差与关节旋量误差、初始位姿误差之间的对应关系,构建所述第二运动学误差模型。3.根据权利要求2所述的一种基于位置和距离约束的机器人标定方法,其特征在于:所述全局指数积公式表示如下:其中,T
0,n+1
表示机器人末端位姿在基坐标系下的坐标,s
i
(i=1,2,...,n)表示机器人的关节旋量在基坐标系下的坐标,q
i
(i=1,2,...,n)表示机器人各关节的旋转角,即关节角,T
0,n+1
(0)表示机器人末端相对于基坐标系的初始位姿。4.根据权利要求3所述的一种基于位置和距离约束的机器人标定...
【专利技术属性】
技术研发人员:杨桂林,何建辉,陈思鲁,罗竞波,万红宇,张志辉,汤烨,陈庆盈,张驰,
申请(专利权)人:中国科学院宁波材料技术与工程研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。