A vision stabilization system for wheeled mobile robots in dynamic scenes is designed. In this paper, a novel method based on a single-purpose wheeled mobile robot is proposed, which enables the robot to perform visual servo while the visual target is moving. For the existing methods, when the feature points are fixed, the mobile robot can reach the desired position correctly, but when the feature points are moved, it is difficult for the mobile robot to reach the desired position. In order to monitor the movement of feature points, we add a surveillance camera to the experimental scene. After the feature points move, the mobile robot can still reach the desired posture. By monitoring the image of the camera, the relationship between the moving feature points and the surveillance camera is calculated by POSIT algorithm, and then the relationship between the corresponding coordinate system and the feature points is calculated. According to the real-time image feedback information, the rotation matrix and translation vector between the current position and the desired position are calculated by using the transformation rules of coordinate system. The controller based on polar coordinate representation is used to drive the mobile robot to the desired position and position. The simulation and experimental results show that the method is effective and reliable.
【技术实现步骤摘要】
动态场景中轮式移动机器人的视觉镇定控制
本专利技术属于计算机视觉与移动机器人的
,特别是涉及一种动态场景中轮式移动机器人的视觉镇定控制方法。
技术介绍
日常生活中,人类针对绝大多数外界信息是通过眼睛接收的,可以看出视觉传感器的重要性。在移动机器人上安装视觉传感器,能使其变得更加智能并且应用领域更加广泛,诸如智能交通、深海勘探和家居服务。随着控制理论和视觉感知的进步,吸引着越来越多的人研究机器人视觉镇定控制。对于单目视觉系统,视觉特征的3D模型缺失是其固有问题,再加上轮式移动机器人非完整性约束给机器人视觉镇定带来了更大的挑战。现有的一些方法是在场景中建立固定特征点来进行视觉镇定,所以当特征点移动时现有的方法难以实现机器人的视觉镇定任务。对于轮式移动机器人,它是一个具有非完整的运动约束欠驱动系统。移动机器人有两个基本任务:第一是轨迹跟踪控制;第二个是从初始位姿到目标位姿,即镇定控制。移动机器人配备了视觉传感器,将视觉信息作为反馈量来控制移动机器人实现镇定控制。但图像特征点在整个视觉伺服过程必须保持不变,在实际应用中由于工作空间因素等诸多原因有时会移动特征点。因此需要设计在特征点移动的状况下机器人仍然能够进行准确的视觉伺服。
技术实现思路
本专利技术的目的是提供一种方法解决特征点移动的情况,这将会大大提高机器人的适应能力。本专利技术提出一种动态场景中轮式移动机器人的视觉镇定系统的设计。本文基于单目的轮式移动机器人提出了一种新颖的方法,可以让机器人在视觉目标移动的情况下进行视觉伺服。对于现有的方法,当特征点固定时,移动机器人可以正确的到达期望位姿处,不过当特征点 ...
【技术保护点】
1.一种动态场景中轮式移动机器人的视觉镇定系统,其特征包括以下步骤:第1,定义系统坐标系第1.1,系统坐标系的描述基于视觉目标定义了基准坐标系
【技术特征摘要】
1.一种动态场景中轮式移动机器人的视觉镇定系统,其特征包括以下步骤:第1,定义系统坐标系第1.1,系统坐标系的描述基于视觉目标定义了基准坐标系设置摄像机与移动机器人的坐标系相重合,定义在当前位姿处的机器人/摄像机坐标系为其中的原点在摄像机的光心位置处,即车轮轴线中心点的正上方;的zc轴与摄像机光轴重合,同时也和机器人前进方向重合,xc轴和机器人轮轴平行;yc轴垂直于zcxc平面;是机器人的期望位姿,为固定摄像机的位置,固定摄像机的作用是监视特征点的移动,坐标系相对关系如附图2、3所示;Mi定义为特征点移动之前的位置,为特征点移动之前的目标坐标系;M*定义为特征点移动之后的位置,为特征点移动之后的目标坐标系;基于视觉目标定义基准坐标系,假设特征点Mi(i=1,2……i)是非共面的,其3维坐标是已知的;第1.2,控制方案特征点运动时移动机器人可以有效地完成视觉镇定任务;视觉伺服镇定策略由三个阶段组成:第一阶段,监视摄像机采用POSIT方法计算出特征点移动前和移动后的关系;第二阶段,可以获得实时的机器人的当前姿态和期望姿势旋转矩阵和平移向量;最后在第三阶段,结合李亚普诺夫理论和极坐标,设计运动控制器来驱动机器人到达想要的位姿;附图1给出了所提供方案的框图;经过严格的理论可以证明所提出的视觉伺服方案是有效的;第2,系统设计第2.1,监视摄像机控制策略第2.1.1,特征点移动之前的坐标系与监视摄像机坐标系之间的关系定义目标坐标系为{M1,u,v,w},目标坐标系以特征点中序号为1的点M1为原点,Mi是第i个特征点的空间位置,经POSIT方法所求出的旋转矩阵和平移向量sTo为:特征点移动之前坐标系和监视摄像机坐标系之间的关系为:第2.1.2,特征点移动之后坐标系与监视摄像机坐标系之间的关系定义目标坐标系为{M*1,u*,v*,w*},其中目标坐标系以特征点中序号为1的点M*1为原点,M*i是第i个特征点的空间位置,所求出的旋转矩阵和平移向量sTa为:特征点移动之后坐标系和监视摄像机坐标系之间的关系为:由此可知特征点在移动前和移动后相对于摄像机坐标系的空间位置;不过也需要知道特征...
【专利技术属性】
技术研发人员:李宝全,尹成浩,师五喜,冀东,
申请(专利权)人:天津工业大学,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。