【技术实现步骤摘要】
本专利技术主要涉及机器人领域,具体涉及一种自动充电桩的定位算法。
技术介绍
机器人的传统充电方式是人工将机器人与充电桩连接进行接触式或插入式充电,并不能充分发挥机器人的智能化。最新技术在研究,如何实现机器人自动判断自身的剩余电量,在电量低于一定阈值是可自动去移动寻找充电桩进行自动充电?这将是一项跨时代的新技术。
技术实现思路
本专利技术目的就是为了弥补已有技术的缺陷,提供一种自动充电桩的定位算法。本专利技术是通过以下技术方案实现的:一种自动充电桩的定位算法,其特征在于包括以下步骤:(1)机器人到充电桩的距离与RSSI信号关系建模机器人与充电桩距离的简化无线信号渐变模型如下:式中,P(d)表示距离充电桩直线距离为d时机器人接收到的信号强度,即RSSI值;P(d0)表示距离充电桩为d0时机器人接收到的信号功率,是参考距离,为计算方便,通常选择一米处为参考距离;n是路径损耗指数,通常是由实际测量得到,障碍物越多,n值越大,从而接收到的平均能量下降的速度会随着距离的增加而变得越来越快;实际操作中,实地测量得到充电桩在一米处接收到的功率值、环境衰减因子、高度补偿三个值,分别记为p0、n、h;其中,h根据机器人一般使用时,与充电桩的垂直距离得到;p0、n测量如下,充电桩固定后,以20cm为间隔,在距离充电桩14m的范围内设置70个测量点,即距离充电桩0.2m,0.4m,…,14m位置;在每个测试点接收100个数据包后,对100个RSSI值求平均值,再以平均后的RSSI值作为终端在该位置收到的信号强度;最后记录RSSI和d的对应关系,这样就得到了70组测量数据,其中表示距 ...
【技术保护点】
一种自动充电桩的定位算法,其特征在于包括以下步骤:(1)机器人到充电桩的距离与RSSI信号关系建模机器人与充电桩距离的简化无线信号渐变模型如下:[p(d)]dBm=[p(d0)]dBm-10nlg(dd0)]]>式中,P(d)表示距离充电桩直线距离为d时机器人接收到的信号强度,即RSSI值;P(d0)表示距离充电桩为d0时机器人接收到的信号功率,是参考距离,为计算方便,通常选择一米处为参考距离;n是路径损耗指数,通常是由实际测量得到,障碍物越多,n值越大,从而接收到的平均能量下降的速度会随着距离的增加而变得越来越快;实际操作中,实地测量得到充电桩在一米处接收到的功率值、环境衰减因子、高度补偿三个值,分别记为p0、n、h;其中,h根据机器人一般使用时,与充电桩的垂直距离得到;p0、n测量如下,充电桩固定后,以20cm为间隔,在距离充电桩14m的范围内设置70个测量点,即距离充电桩0.2m,0.4m,…,14m位置;在每个测试点接收100个数据包后,对100个RSSI值求平均值,再以平均后的RSSI值作为终端在该位置收到的信号强度;最后记录RSSI和 ...
【技术特征摘要】
1.一种自动充电桩的定位算法,其特征在于包括以下步骤:(1)机器人到充电桩的距离与RSSI信号关系建模机器人与充电桩距离的简化无线信号渐变模型如下:[p(d)]dBm=[p(d0)]dBm-10nlg(dd0)]]>式中,P(d)表示距离充电桩直线距离为d时机器人接收到的信号强度,即RSSI值;P(d0)表示距离充电桩为d0时机器人接收到的信号功率,是参考距离,为计算方便,通常选择一米处为参考距离;n是路径损耗指数,通常是由实际测量得到,障碍物越多,n值越大,从而接收到的平均能量下降的速度会随着距离的增加而变得越来越快;实际操作中,实地测量得到充电桩在一米处接收到的功率值、环境衰减因子、高度补偿三个值,分别记为p0、n、h;其中,h根据机器人一般使用时,与充电桩的垂直距离得到;p0、n测量如下,充电桩固定后,以20cm为间隔,在距离充电桩14m的范围内设置70个测量点,即距离充电桩0.2m,0.4m,…,14m位置;在每个测试点接收100个数据包后,对100个RSSI值求平均值,再以平均后的RSSI值作为终端在该位置收到的信号强度;最后记录RSSI和d的对应关系,这样就得到了70组测量数据,其中表示距离为时终端接收到的功率值;对所采集的70组测量数据使用线性回归分析,带入以下公式,即可求出p0、n:ρi=-10lgdi,i=1,2,3,...,70,n=Σi=170(ρi-ρ‾)RSSIi/Σi=170(&rho...
【专利技术属性】
技术研发人员:徐平,王昆仑,
申请(专利权)人:安徽爱依特科技有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。