[发明专利]一种多个轮式机器人行走的室内视觉定位方法有效
申请号: | 201811472168.7 | 申请日: | 2018-12-04 |
公开(公告)号: | CN109483507B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 梁源;徐兵 | 申请(专利权)人: | 北京壹氢科技有限公司 |
主分类号: | B25J5/00 | 分类号: | B25J5/00;B25J9/16;B25J19/02 |
代理公司: | 北京国林贸知识产权代理有限公司 11001 | 代理人: | 李桂玲;杜国庆 |
地址: | 100000 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 轮式 机器人 行走 室内 视觉 定位 方法 | ||
1.一种多个轮式机器人行走的室内视觉定位方法,包括在室内周边设置与监控服务器连接的可见光摄像头,可见光摄像头视角覆盖机器人行走全部区域,监控服务器通过可见光摄像头获取机器人的行走轨迹,向机器人发送导航坐标,调整可见光的摄像头的焦距、视角参数并在后续的操作中维持不变,首先对区域坐标标定,对多个机器人握手并分割多个机器人跟踪视频,然后对机器人行走进行跟踪;其特征在于:
所述对机器人行走进行跟踪步骤包括:
a.确定跟踪帧视频中被跟踪机器人位置,建立初始目标跟踪框;
b.利用KCF算法进行视频目标跟踪;
c.向被跟踪的轮式机器人发送位置坐标跟踪信息并更新目标跟踪框;
d.获取下一帧跟踪帧视频,获取机器人位置坐标,将当前帧视频机器人位置坐标与前一帧轮式机器人位置坐标比较,判断当前帧视频机器人位置标坐变化是否超出了位置变化阈值;
e.如果超出了位置变化阈值,则利用GMM算法重新计算目标跟踪框后返回步骤b;否则提取上一帧的目标跟踪框返回步骤b;
所述对多个机器人握手并分割多个机器人跟踪视频的步骤包括:
f.获得在当前摄像头安装状态下的行走区域坐标系后,撤出棋盘格标识物,仅保留场景的背景物体,获取室内行走区域图像,将获取的图像信息利用GMM算法模型确定背景图像信息;
g.监控服务器连续发出握手信号,多个机器人分别进入行走区域,连续获取行走区域帧视频,通过GMM算法从确定的背景图像信息中分割出含有机器人的帧视频;
h.随被依次单独分割出含有机器人的帧视频之后以及在下一个单独机器人帧视频之前,查询是否收到握手同步响应信号,如果没有同步响应信号,发出跟踪失败信号;
i.收到握手同步响应信号,进行编号标记,将编号赋予前一个并被单独分割出帧视频的机器人,并以此依次赋予编号实现监控服务器与多个机器人的握手;
j.在赋予编号的同时确定赋予编号机器人的随后的连续帧视频是该编号机器人的跟踪视频,并分别对不同编号机器人视频利用KCF算法进行持续跟踪;
所述判断当前帧视频机器人位置坐标变化是否超出了位置变化阈值的方法是:
k.标记前一帧t时刻目标跟踪框的两个坐标点分别为将当前帧目标跟踪框与前一帧k时刻目标跟踪框的两个坐标点相对应的坐标点标记为
l.计算与中是否有任意一个成立,其中lim为位置变化阈值,如果任意一个成立,则前帧视频机器人位置坐标变化超出了位置变化阈值。
2.根据权利要求1所述的方法,其特征在于,所述区域坐标标定,是将一个棋盘格标识物放置在行走区域场景中,利用棋盘格式标定法进行区域坐标标定,获得在当前摄像头安装状态下的行走区域坐标系。
3.根据权利要求1所述的方法,其特征在于,所述位置变化阈值为0.4m。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京壹氢科技有限公司,未经北京壹氢科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811472168.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消防安全救援灭火智能机器人
- 下一篇:一种电力巡检机器人