[发明专利]一种AGV视觉导航方法及系统在审
申请号: | 202010878329.3 | 申请日: | 2020-08-27 |
公开(公告)号: | CN111998853A | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 赵江民 | 申请(专利权)人: | 西安达升科技股份有限公司 |
主分类号: | G01C21/20 | 分类号: | G01C21/20;G01C21/00 |
代理公司: | 西安毅联专利代理有限公司 61225 | 代理人: | 师玮 |
地址: | 710000 陕西省西安市经济技术*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 agv 视觉 导航 方法 系统 | ||
1.一种AGV视觉导航方法,其特征在于,所述方法包括:
获取AGV机器人当前所处位置的周围图像;
调取所述当前所处位置的之前周围图像,所述之前周围图像与所述周围图像具有间隔时间,所述间隔时间至少为2秒;
确定所述之前周围图像和所述周围图像中目标对象在所述间隔时间的运动位移;
根据所述运动位移控制所述AGV机器人的运动状态和运动线路。
2.根据权利要求1所述的AGV视觉导航方法,其特征在于,所述获取AGV机器人当前所处位置的周围图像,包括:
AGV机器人的底盘上安装有广角相机;
广角相机拍摄AGV机器人的当前所处位置的周围图像,所述周围图像为AGV机器人正前方300°范围内的广角图像;
标定所述广角图像的目标对象,所述目标对象包括充电桩、其他AGV机器人、固定放置的物品、墙体或移动物中的一个或多个。
3.根据权利要求1所述的AGV视觉导航方法,其特征在于,所述调取所述当前所处位置的之前周围图像,包括:
处理AGV机器人采集的实时周围图像,并在每帧周围图像中依据已知坐标系标记AGV机器人的坐标数据、目标对象相对AGV机器人的位置坐标点;
根据不同的坐标数据标定实时周围图像的目标对象,将所述实时周围图像按照坐标数据分类存储在图像数据库;
当AGV机器人行进至对应坐标数据时,从所述图像数据库中调取本AGV机器人在坐标数据的间隔帧周围图像,所述间隔帧周围图像与所述实时周围图像的间隔时间至少2秒。
4.根据权利要求1所述的AGV视觉导航方法,其特征在于,确定所述之前周围图像和所述周围图像中目标对象在所述间隔时间的运动位移,包括:
所述之前周围图像在存储之前先选取存储图像目标对象;
接收到所述周围图像后选取所述周围图像的实时图像目标对象,所述存储图像目标对象与实时图像目标对象为同一个目标对象;
对比存储图像目标对象的边缘像素与实时图像目标对象的边缘像素,得到所述实时图像目标对象相对所述存储图像目标对象的运动位移。
5.根据权利要求4所述的AGV视觉导航方法,其特征在于,所述对比存储图像目标对象的边缘像素与实时图像目标对象的边缘像素,,得到所述实时图像目标对象相对所述存储图像目标对象的运动位移,包括:
在所述周围图像中确定与所述之前周围图像中第一特征区域对应的第二特征区域;
调取所述之前周围图像,所述之前周围图像标定有至少一个第一特征区域;
对所述周围图像下采样得到候选特征区域,候选特征区域的数量大于或等于所述第一特征区域;
在所述候选特征区域中根据边缘像素匹配出对应第一特征区域的第二特征区域;
第一特征区域中包含有存储图像目标对象,第二特征区域中包含有实时图像目标对象;
以广角相机的相机坐标为基准,确定第一特征区域内存储图像目标对象的坐标点和第二特征区域内实时图像目标对象的坐标点;
根据两个坐标点的差值得到所述实时图像目标对象相对所述存储图像目标对象的运动位移。
6.根据权利要求1所述的AGV视觉导航方法,其特征在于,根据所述运动位移控制所述AGV机器人的运动状态和运动线路,包括:
若所述运动位移为0,则判定为目标对象为静止状态,控制AGV机器人绕过目标对象后按照原规划路径继续运动;
若所述运动位移为负值,则调取所述之前周围图像对应的AGV机器人原运动状态和原运动路径,控制AGV机器人安装原运动状态和原运动路径运动;
若所述运动位移为正值,则控制AGV机器人停止运动,连续获取AGV机器人当前所处位置的最新周围图像,对比存储图像目标对象的边缘像素与最新图像目标对象的边缘像素,直至目标对象消失,控制AGV机器人按照原规划路径继续运动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安达升科技股份有限公司,未经西安达升科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010878329.3/1.html,转载请声明来源钻瓜专利网。