[发明专利]一种基于同步定位与地图构建技术的机器人设备校准方法在审
申请号: | 201810429057.1 | 申请日: | 2018-05-08 |
公开(公告)号: | CN108890640A | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 夏春秋 | 申请(专利权)人: | 深圳市唯特视科技有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市高新技术产业园*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 校准 机器人 地图构建 同步定位 相对位置和方向 机器人设备 求解参数 在线位置 外部环境信息 垂直旋转 导航定位 辅助信息 设备校准 双向旋转 水平旋转 向前运动 姿势转换 离线 | ||
1.一种基于同步定位与地图构建技术的机器人设备校准方法,其特征在于,主要包括获取姿势转换(一);运动与求解参数之间的关系(二);离线机器人-同步定位与地图构建设备校准(三);在线位置调整(四)。
2.基于权利要求书1所述的同步定位与地图构建(SLAM)技术,其特征在于,将实时三维感测装置称为“SLAM装置”;SLAM设备具有传感、映射外部环境和实时估计自身位置和姿态的功能;由于机器人本身只知道内部状态,并且必须通过SLAM设备获取环境中的位置和方向;照相机和机器人手臂之间的校准被称为手眼校准;
在系统中,使用了地图坐标系、“SLAM设备”坐标系、SLAM设备所安装的机器人框架的“头部”坐标系以及接触地板的机器人部分的“脚部”坐标系;为方便起见,SLAM设备所连接的机器人框架的坐标系统称为“头部”;
处理一个未知旋转和平移的6-DoF(自由度)参数;将机器人前进的方向设为x,将机器人的垂直方向设为z;tx,ty,tz是沿x、y、z轴的平移参数,并且滚动、倾斜、旋转分别是围绕轴x、y、z的旋转参数。
3.基于权利要求书1所述的获取姿势转换(一),其特征在于,首先,解释用于计算校准参数的机器人和SLAM设备的转换的方法;为了获得机器人和SLAM装置之间的相对位置和方向,需要进行位置和方向的转换,并且取得转换前后两个位置和方向参数之间的差异;令姿势1成为头部和SLAM设备的初始姿势,并令姿势2成为它们过渡后的姿势;令M1head和M1sd分别为4×4矩阵,分别表示每个机器人和SLAM设备在姿态1处的位置和姿态;M2head和M2sd分别为在姿态2的局部坐标中的4×4位置和姿势矩阵;这些矩阵是观察值;
A表示头部从姿势1到姿势2的转换,A=M1head-1M2head;B表示SLAM设备的转换,B=M1sd-1M2sd;设X是一个未知的4×4矩阵,表示机器人和传感器之间的相对位置和方向,通过姿势2处的“头部”和姿势1处的“SLAM设备”有两个转换;前者由矩阵计算AX表示,后者由XB表示;结果在两个坐标转换中都是相同的,因此AX=XB成立。
4.基于权利要求书1所述的运动与求解参数之间的关系(二),其特征在于,考虑水平旋转、垂直旋转、向前运动的三种类型的运动;令RA和RB分别为A和B中的3×3旋转矩阵分量,kA和kB分别为RA和RB中表示旋转轴的单位矢量;设tA和tB为三维平移向量分量;根据AX=XB有:
kA=RkB (1)
RAt+tA=RtB+t (2)
首先,考虑从方程(1)得到的约束;给定一组kA和kB,确定包含在R中的3-DoF旋转参数中,除了kA矢量周围之外的2-DoF旋转参数;随后,考虑从方程(2)中获得的约束;方程(2)可以如下转换:
(1-RA)t=tA-RtB (3)
旋转机器人时,并考虑将t分解kA分量和两个单位向量t1和t2的情况,它与kA正交,且满足相互正交,方程(3)中的t在kA方向上具有一定的自由度,并且由于(1-RA)kA=0,所以在t1和t2方向上有约束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市唯特视科技有限公司,未经深圳市唯特视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810429057.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种装卸用机械手
- 下一篇:一种水射流机器人控制系统及控制方法