[发明专利]一种基于视觉伺服的AGV滑模控制方法在审
| 申请号: | 202110370699.0 | 申请日: | 2021-04-07 |
| 公开(公告)号: | CN113051767A | 公开(公告)日: | 2021-06-29 |
| 发明(设计)人: | 邢科新;林叶贵;李星宏 | 申请(专利权)人: | 绍兴敏动科技有限公司 |
| 主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F17/16;G06F119/02 |
| 代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 黄玉杰 |
| 地址: | 312000 浙江省绍兴市柯桥区柯*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 视觉 伺服 agv 控制 方法 | ||
本发明公开了一种基于视觉伺服的AGV滑模控制方法,包括如下步骤:步骤1)建立摄像机成像模型,通过摄像机获取特征点,并得到当前图像像素坐标,然后通过坐标变换得到世界坐标;步骤2)对AGV进行运动学建模,建立AGV的运动学模型;步骤3)根据所述运动学模型设计对应的滑模控制器;步骤4)将步骤1)中获得的世界坐标加入到所设计的滑模控制器,使AGV运动到目标点。本发明通过视觉伺服能够精确的获取AGV的实时位置;通过滑模控制算法,能够使AGV实现良好的轨迹跟踪。
技术领域
本发明涉及工业机器人技术领域,具体涉及一种基于视觉伺服的AGV滑模控制方法。
背景技术
AGV的控制算法有经典的PID控制算法、自适应控制算法、智能控制算法、滑模变结构控制算法等。对于不同的控制要求我们需要选用最适合的控制算法。AGV现在通用的引导方式有电磁引导、磁带引导、惯性引导、超声定位引导、激光引导、视觉导引等。在不同的应用场合需要不同的引导方式以满足工业的需求。
发明内容
本发明旨在提供一种基于视觉伺服的AGV滑模控制算法,通过视觉伺服能够精确的获取AGV的实时位置;通过滑模控制算法,能够使AGV实现非常好的轨迹跟踪。
为达成上述目的,本发明提供如下技术方案:
一种基于视觉伺服的AGV滑模控制方法,包括如下步骤:
步骤1)建立摄像机成像模型,通过摄像机获取特征点,并得到当前图像像素坐标,然后通过坐标变换得到世界坐标;
步骤2)对AGV进行运动学建模,建立AGV的运动学模型;
步骤3)根据所述运动学模型设计对应的滑模控制器;
步骤4)将步骤1)中获得的世界坐标加入到所设计的滑模控制器,使AGV运动到目标点。
进一步地,所述步骤1)中坐标转换的过程为,首先从像素坐标系转换到图像物理坐标系,然后再从图像物理坐标系转换到摄像机坐标系,然后再从摄像机坐标系转换到世界坐标系。
进一步地,所述步骤1)中坐标转换的具体过程如下:
1.1)将图像像素坐标通过像素转换矩阵转换到图像物理坐标:
式中:[u v 1]T表示图像像素坐标系,[x y 1]T表示图像物理坐标系;dx、dy分别表示x方向和y方向的一个像素分别所占的单位长度数量;u0、v0表示图像的中心像素坐标和图像原点像素坐标之间相差的横向和纵向像素数;
1.2)将图像物理坐标通过焦距对角矩阵和畸变系数转换到摄像机坐标:
式中:[Xc Yc Zc]T表示摄像机坐标系,[x y 1]T表示归一化后的图像物理坐标系;f表示焦距;
1.3)对外参矩阵进行求解,其中R是旋转矩阵,T是平移向量;
1.4)将摄像机坐标通过下式转换到世界坐标:
式中:[Xc Yc Zc]T表示摄像机坐标系,[Xm Ym Zm]T表示世界坐标系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于绍兴敏动科技有限公司,未经绍兴敏动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110370699.0/2.html,转载请声明来源钻瓜专利网。





