[发明专利]一种AGV视觉轨道的铺设及优化方法在审
申请号: | 201810539970.7 | 申请日: | 2018-05-30 |
公开(公告)号: | CN108845573A | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 刘诗聪 | 申请(专利权)人: | 上海懒书智能科技有限公司 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200000 上海市嘉*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视觉 轨道 铺设 优化 摄像头 地面纹理 固定设备 轨道技术 环境要求 计算设备 距离控制 使用场景 输出坐标 小车位置 自动完成 工控机 固定的 里程计 天花板 通用的 传感器 参考 工地 部署 | ||
1.一种AGV视觉轨道的铺设及优化方法,其特征在于:具体包含视觉轨道的铺设、视觉轨道的定位程和视觉轨道的优化两部分:
其中,视觉轨道的铺设具体包含如下步骤;
步骤1,启动搭载在小车上的摄像头并拍摄小车周边场景,初始化一个空的图G=(P,E),进而初始化一个图片数据{I},记录初始位置为P0=(0,0,0),并在此刻拍摄一张照片I0;其中,P=(x,y,theta)是一个点,表示一个拍摄照片的小车位置在坐标(x,y),旋转角度为theta;E=(Δx,Δy,Δtheta)是一条边,表示通过视觉里程计技术所得到的被连接的两个点对应的两张照片所计算出,小车瞬时的位移是(Δx,Δy),旋转是(Δtheta);
步骤2,操控小车行走预定的行走路线;
步骤3,设当前已拍摄k张照片,当摄像头拍摄第k+1张照片后:
步骤3.1,向增加一个照片Ik+1;
步骤3.2,通过视觉里程计技术,根据Ik和Ik+1照片,计算出小车的位移(Δx,Δy)和旋转(Δtheta);
步骤3.3,向网络G中增加一个点Pk+1,为(Pk.x+cos(Pk.theta)Δx-sin(Pk.theta)Δy,Pk.y+sin(Pk.theta)△x+(Pk.theta)△y,Pk.theta+△theta),然后将连接了Pk和Pk+1的边E=(Δx,Δy,Δtheta)加入到网络P中;
步骤4,小车完成预定的行走路线,同时记当前共拍摄了N张照片。
2.根据权利要求1所述的一种AGV视觉轨道的铺设及优化方法,其特征在于:视觉轨道的定位具体包含如下步骤:
步骤a,摄像头拍摄第一张照片Y0并进行视觉轨道上初始位置检测,并得到初始位置坐标Q0
步骤b,对摄像头拍摄到的第k张照片Yk,通过视觉里程计计算Yk-1和Yk对应的小车位移和旋转为(Δx,Δy),小车旋转为Δtheta。然后暂时设置Qk为(Qk-1.x+cos(Qk-1.theta)Δx-sin(Qk-1.theta)Δy,Qk-1.y+sin(Qk-1.theta)△x+(Qk-1.theta)△y,mod(Qk-1.theta+△theta,2pi)。
步骤c,启动一个临时线程,在P1-PN中寻找距离Qk最近的点Pr,然后通过视觉里程计计算Pr和Qk对应的小车位移和旋转。如果该位移小于阈值t,则坐标Qk最终设置为(Pr.x+cos(Pr.theta)Δx-sin(Pr.theta)Δy,Pr.y+sin(Pr.theta)△x+(Pr.theta)△y,mod(Pr.theta+△theta,2pi))。
3.根据权利要求1所述的一种AGV视觉轨道的铺设及优化方法,其特征在于:视觉轨道的优化具体包含如下步骤;
步骤5,对轨道数据库中所有的点Px,如果Py满足(Px.x-Py.x)^2+(Px.y-Py.y)^2<t,其中t是一个预设的匹配范围阈值,则使用视觉里程计技术,根据张Ix照片和Iy照片计算对应的小车位移(Δx,Δy)和旋转(Δtheta),将连接了Px和Py的边E=(Δx,Δy,Δtheta)加入到网络P中
步骤6,使用以下方法进行小车轨道优化:
步骤6.1>初始化集合K1~KN,其中Kn={Pn},该Kn随后用于计算Pn的更新值
步骤6.2>对每条边E和其连接的两个点Pa,Pb:
集合Ka增加一个点(Pb.x+cos(Pb.theta)Δx-sin(Pb.theta)Δy,
Pb.y+sin(Pb.theta)△x+(Pb.theta)△y,mod(Pb.theta+△theta,2pi))
集合Kb增加一个点(Pa.x-cos(Pa.theta)Δx+sin(Pa.theta)Δy,Pa.y-sin(Pa.theta)△x-(Pa.theta)△y,mod(Pa.theta-△theta,2pi))
步骤6.3>更新Pn为Kn中所有点的平均值。
步骤6.4>重复该步骤,直到Pn的变化趋于0.
步骤7:使用B-spline拟合Pn并得到拟合后的平滑曲线W。曲线W、图G共同储存为视觉轨道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海懒书智能科技有限公司,未经上海懒书智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810539970.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种工业搬运机器人定位方法
- 下一篇:目标识别与追踪方法、装置、设备及介质