【技术实现步骤摘要】
一种基于视觉和UWB定位的移动机器人跟随方法
[0001]本专利技术涉及非电变量的控制或调节系统的
,属于智能机器人领域,特别涉及一种基于视觉和UWB定位的移动机器人跟随方法。
技术介绍
[0002]随着科技的发展和经济水平的提升,机器人技术迎来了快速发展的阶段,其中服务机器人作为机器人技术的重要载体,已被广泛运用于各种服务场合。特别地,在车站和酒店帮人搬运行李、行人购物时跟随目标、引导顾客参观等场合,服务机器人的跟随功能就显得尤为重要。作为服务机器人的一种,跟随机器人指的是能够在与跟随目标没有接触、保持安全距离的情况下,自主完成连续且具有良好响应的跟随运动。
[0003]现有的机器人跟随技术主要有两种:
[0004]第一种是以双目相机主要传感器,跟随机器人通过双目相机拍摄跟随目标的信息并且联合深度信息获取机器人与跟随目标的距离和角度信息来建立机器人的跟随模型,从而完成跟随动作,在跟随的过程中通过动态窗口法不断地刷新跟随目标的尺寸和大小;这种方法虽然能够准确地获取跟随目标的相对位置信息,但是要求跟随目标必须出现在视野范围内,并且容易受到光线的影响导致跟随目标的信息错误,同时,如果在初始状态时选择跟随目标,由于图像信息的单一性,很难让机器人在具有干扰信息,即有同跟随目标信息相似的其他目标的环境下,选择一个正确的跟随目标;
[0005]第二种是以超宽带(Ultra
‑
Wide Band,UWB)为主要传感器,UWB定位技术因其多径性,高传输性等特点,在定位、自主跟随等方面运 ...
【技术保护点】
【技术特征摘要】
1.一种基于视觉和UWB定位的移动机器人跟随方法,其特征在于:所述方法基于UWB定位技术,使得移动机器人在多目标场景下确定跟随的目标,并以RGBD相机对确定的目标进行跟随。2.根据权利要求1所述的一种基于视觉和UWB定位的移动机器人跟随方法,其特征在于:所述方法包括以下步骤:步骤1:配置UWB定位系统,基于UWB定位系统进行数据采集和预处理;步骤2:对RGBD相机进行标定,并获得相机坐标系与像素坐标系的坐标转化关系;步骤3:以RGBD相机采集图像,以目标检测器检测目标,得到每个目标的外接矩形坐标,并确认所述外接矩形在像素坐标系下的左上角像素坐标(U
MIN
,V
MIN
)和右下角像素坐标(U
MAX
,V
MAX
);步骤4:从已检测目标中选择跟随目标;步骤5:采用相关滤波器更新跟随目标并确定跟随距离;步骤6:采用PID算法对移动机器人的线速度和角速度进行控制,进而实现目标的跟随。3.根据权利要求2所述的一种基于视觉和UWB定位的移动机器人跟随方法,其特征在于:所述步骤1中,UWB定位系统包括搭载于移动机器人的基站及对应每个目标设置的标签,基站与移动机器人的主控制器配合设置,主控制器采集每个标签到基站的距离Dis、角度Angle、信号强度RSSI。4.根据权利要求3所述的一种基于视觉和UWB定位的移动机器人跟随方法,其特征在于:对于采集的数据的预处理包括:判断在当前时刻基站所接收在信号范围内标签的信号强度RSSI是否在阈值TH
RSSI
范围内,若是,则将距离Dis和角度Angle按式(1)和(2)转化为标签在基站坐标系下的坐标信息(X
T
‑
A
,Y
T
‑
A
),否则循环等待;),否则循环等待;其中,TH
RSSI
的取值范围为[6,10],单位为db。5.根据权利要求2所述的一种基于视觉和UWB定位的移动机器人跟随方法,其特征在于:所述步骤2中,RGBD相机水平放置,标定相机的内参,如式(3)获得相机坐标系P的坐标数据(X,Y,Z)与像素坐标系P
uv
的像素数据(U,V)的转化关系,其中,U、V表示RGBD图像各个像素点的行列号,c
x
、c
y
表示图像中心像素点行列号,Z表示深度图像中各个像素点到相机平面的深度距离,f
x
、f
y
表示相机水平、垂直方向的焦距,K为相机的内参矩阵。6.根据权利要求2所述的一种基于视觉和UWB定位的移动机器人跟随方法,其特征在
于:所述步骤4包括以下步骤:步骤4.1:若步骤3只检测到一个目标,则直接将该目标作为跟随目标,并进行步骤5,否则进行下一步;步骤4.2:根据步骤2中的相机坐标系与像素坐标系的转换关系,将所有的像素坐标系下的目标的矩形外接框的两个像素点坐标(U
MIN
,V
MIN
)和(U
MAX
,V
MAX
)转化为相机坐标系下的二维坐标(X...
【专利技术属性】
技术研发人员:朱威,韩慧,王国强,何德峰,郑雅羽,
申请(专利权)人:浙江工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。