传感器标定方法、机器人及计算机可读存储介质与流程

文档序号:30618783发布日期:2022-07-02 01:49阅读:来源:国知局

技术特征:
1.一种传感器标定方法,用于对安装于机器人上的传感器进行检验校正,所述传感器标定方法包括:控制机器人运动至具有一特征平面的位置,并控制传感器扫描所述特征平面得到对应点云;任意选取所述特征平面内至少两个相互独立且不在预设直线上的位置为参考位置,并从所述特征平面对应的点云中得到所述参考位置的点云数据;根据传感器与参考位置的点云数据,计算传感器与标准位置的偏差数值,并补偿因传感器偏离标准位置产生的扫描误差,完成对传感器的校正,所述标准位置为传感器在机器人上的理论安装位置。2.根据权利要求1所述的传感器标定方法,其中所述特征平面为水平面,或任何与所述传感器的标准位置距离和方向已知的实体平面;所述传感器与标准位置的偏差包括在所述特征平面垂线方向的距离偏差、在所述特征平面垂直方向上的俯仰角偏差和在所述特征平面平行线方向的滚转角偏差。3.根据权利要求2所述的传感器标定方法,还包括将所述传感器与参考位置的点云数据转换为三维直角坐标系内的坐标值;所述三维直角坐标系以所述传感器的标准位置在所述特征平面内的垂足为原点,以所述传感器的标准位置与所述特征平面的垂线,或其平行线为z轴,以所述传感器的视野范围的中线在所述特征平面内的投影为x轴,以所述特征平面内x轴的垂直方向为y轴;其中所述预设直线为x轴及其平行线和y轴及其平行线。4.根据权利要求3所述的传感器标定方法,还包括:对获取的所述参考位置的点云数据进行拟合得到拟合平面;获取拟合参数,并判断拟合参数是否符合特征平面,如果符合特征平面,则将所述传感器与参考位置的点云数据转换为三维直角坐标系内的坐标值;如果不符合特征平面,则删除参考位置,并在所述特征平面内重新选取参考位置,直至获取不少于两个相互独立且不在特定直线上的参考位置。5.根据权利要求4所述的传感器标定方法,其中所述重新选取参考位置的步骤中,重新选取的参考位置与删除的参考位置之间的距离不小于第一预设距离。6.根据权利要求4所述的传感器标定方法,其中所述平面拟合的步骤中还包括:统计同一参考位置的点云数据中的外点,并计算外点比例,所述外点比例为外点所占该参考位置中点云数据的比例;判断外点比例是否符合特征平面,如果符合特征平面,则将所述传感器与参考位置的点云数据转换为三维直角坐标系内的坐标值。7.根据权利要求4所述的传感器标定方法,还包括判断重新选取参考位置的次数是否大于第一阈值,如果大于第一阈值,控制机器人发出警报,或控制机器人运动至其他位置,重新确定特征平面。8.根据权利要求1-7中任一项所述的传感器标定方法,其中相邻所述参考位置在所述特征平面内的间距不小于第二预设距离。9.根据权利要求3-7中任一项所述的传感器标定方法,其中所述计算传感器与标准位置的偏差数值的步骤包括:根据参考位置的z坐标计算所述传感器与标准位置在垂直于所述特征平面方向上的偏
差;根据两个x坐标不相同的参考位置,计算所述传感器与标准位置的俯仰角偏差;根据两个y坐标不相同的参考位置,计算所述传感器与标准位置的滚转角偏差。10.根据权利要求9所述的传感器标定方法,其中所述计算传感器与标准位置的偏差数值的步骤还包括:选取多组参考位置,并取z坐标平均值计算所述传感器与标准位置在垂直于所述特征平面方向上的偏差。11.一种机器人,包括:主体;传感器,所述传感器设置于所述主体上,并配置成能够对机器人的周边环境进行扫描,获取点云数据;和控制系统,所述控制系统设置于所述主体上,且与所述传感器通讯,控制系统配置成可执行如权利要求1-10中任一项所述的传感器标定方法。12.根据权利要求11所述的机器人,还包括运动装置,所述运动装置与所述控制系统通讯,并能够受控以带动所述机器人运动;所述控制系统接收预设指令,或间隔预设时间后执行所述传感器标定方法。13.一种计算机可读存储介质,包括存储于其上的计算机可执行命令,所述可执行命令在被处理器执行时实施如权利要求1-10中任一项所述的传感器标定方法。

技术总结
本发明提供一种传感器标定方法,一种机器人及一种计算机可读存储介质,传感器标定方法包括:控制机器人运动至具有一特征平面的位置,并控制传感器扫描特征平面;任意选取特征平面内至少两个相互独立且不在预设直线上的位置为参考位置,并从特征平面对应的点云中得到参考位置的点云数据;根据传感器与参考位置的点云数据,计算传感器与标准位置的偏差数值,并补偿因传感器偏离标准位置产生的扫描误差,完成对传感器的校。本发明的实施例利用特征平面标定传感器,在具有特征平面的空间内均可对机器人的传感器进行标定,以提高传感器的准确性,降低了标定条件,简化了标定过程,提高了标定效率,用户能够即时校准传感器,并且无需额外付出成本。需额外付出成本。需额外付出成本。


技术研发人员:董济铭 何林 唐旋来
受保护的技术使用者:上海擎朗智能科技有限公司
技术研发日:2022.03.31
技术公布日:2022/7/1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1