[发明专利]一种基于预设性能控制的无人艇视觉伺服控制方法在审
申请号: | 202210092438.1 | 申请日: | 2022-01-25 |
公开(公告)号: | CN114518753A | 公开(公告)日: | 2022-05-20 |
发明(设计)人: | 戴诗陆;杨佳楠;黄运昌;董超 | 申请(专利权)人: | 华南理工大学;国家海洋局南海调查技术中心(国家海洋局南海浮标中心) |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 李斌 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 预设 性能 控制 无人 视觉 伺服 方法 | ||
1.基于预设性能控制的无人艇视觉伺服控制方法,其特征在于,所述方法包括下述步骤:
基于大地坐标系,对无人艇构建运动学模型;
根据针孔相机成像原理,对搭载在无人艇上的针孔相机建立针孔相机模型;
结合无人艇运动学模型,利用无人艇体坐标系对针孔相机模型进行坐标变换并建立关于像素坐标的系统动态方程;
对无人艇定义伺服跟踪误差;
根据针孔相机的视角约束,引入性能约束,获得性能函数;
结合性能函数,对伺服跟踪误差进行误差转换获得误差函数;
通过李雅普诺夫设计法设计无人艇视觉伺服控制器、速度观测器及自适应更新律。
2.根据权利要求1所述的基于预设性能控制的无人艇视觉伺服控制方法,其特征在于,所述对无人艇构建运动学模型,具体为:
在大地坐标系中,对无人艇构建运动学模型,表示为:
其中,(xi,yi)表示第i台无人艇在大地坐标系中的位置;θi为第i台无人艇在大地坐标系中的航向角;ui、vi和ωi分别为第i台无人艇相对于大地坐标系运动的纵荡速度、横荡速度和艏摇角速度。
3.根据权利要求2所述的基于预设性能控制的无人艇视觉伺服控制方法,其特征在于,所述建立针孔相机模型具体为:
根据针孔相机的成像原理,三维空间中的一个点及其投影在针孔相机图像平面上的像,与针孔相机的光学中心三点共线,故对于无人艇上搭载的针孔相机,其针孔相机模型表示为:
其中,(u,v)表示空间点对应的像在图像平面上的像素坐标,(Xc,Yc,Zc)为空间点在相机坐标系中的三维位置坐标,A为针孔相机的内参矩阵,形式为:
其中,au和av分别为图像平面x轴和y轴上的比例因子,auv代表x轴和y轴间的畸变因子,(u0,v0)表示图像平面中心点的像素坐标。
4.根据权利要求3所述的基于预设性能控制的无人艇视觉伺服控制方法,其特征在于,所述对针孔相机模型进行坐标变换,具体为:
对于第j台无人艇的体坐标系和搭载在其上的针孔相机的相机坐标系有以下的变换关系:
其中,(Xj,Yj,Zj)为空间点在第j台无人艇的体坐标系中的坐标,(Xcj,Ycj,Zcj)为空间点在第j台无人艇针孔相机的相机坐标系中的三维坐标;
对于一个位于第i台无人艇坐标系z轴上的特征点,即第i个特征点,将其设为第j台无人艇跟踪的目标点,其中i≠j;所述所有无人艇体坐标系的原点距地面的高度是相同的;
则第i个特征点在第i台无人艇、第j台无人艇以及第j台针孔相机的坐标系中的坐标分别记为其中为第i个特征点的高度,得到第i个特征点在第i台和第j台无人艇在坐标系中的变换关系:
其中,(xi,yi)表示第i台无人艇在大地坐标系中的位置,(xj,yj)表示第j台无人艇在大地坐标系中的位置,θj为第j台无人艇在大地坐标系中的航向角;
根据上式(1)和(2)的变换关系及针孔相机模型,得到坐标变换表达式(3):
其中,表示第i个特征点在第j台针孔相机的图像平面上的像素坐标,a1、a2分别为第j台针孔相机内参矩阵A的第一行和第二行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学;国家海洋局南海调查技术中心(国家海洋局南海浮标中心),未经华南理工大学;国家海洋局南海调查技术中心(国家海洋局南海浮标中心)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210092438.1/1.html,转载请声明来源钻瓜专利网。