[发明专利]一种基于离散位姿的路径规划方法有效
| 申请号: | 201810307947.5 | 申请日: | 2018-04-08 |
| 公开(公告)号: | CN108614552B | 公开(公告)日: | 2021-01-12 |
| 发明(设计)人: | 张清泉;王军南;余饶东;唐杭生 | 申请(专利权)人: | 浙江大承机器人科技有限公司 |
| 主分类号: | G05D1/02 | 分类号: | G05D1/02 |
| 代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 陈升华 |
| 地址: | 313100 浙江省湖州市长兴县太*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 离散 路径 规划 方法 | ||
1.一种基于离散位姿的路径规划方法,其特征在于,包括以下步骤:
步骤1:将关键帧转化为顶点,将关键帧集合SetK中的每一个关键帧Ki加入到顶点集合SetV中;
步骤2:计算边集合SetE({E1...,Ei...,Em}),Ei表示边集合SetE中的第i个元素,Ei包含信息{Vc1,Vc2,C},其中,Vc1与Vc2为SetK中的任意两个不相同的顶点,C表示两个顶点相连的代价;
采用下列步骤计算任意{Vc1,Vc2}之间的代价C,具体包括:
步骤2.1:Vc1包含信息{tc1,Rc1},Vc2包含信息{tc2,Rc2},计算tc1与tc2之间的距离Distc1_c2:
Distc1_c2=norm(tc1-tc2);
其中,norm(tc1-tc2)为计算向量tc1-tc2的模,norm为计算函数;
如果Distc1_c2大于阈值DisThres,则C设置为+∞,将{Vc1,Vc2,C}加入到SetE,否则执行步骤2.2;
步骤2.2:计算Vc1,Vc2之间的朝向误差DistAnglec1_c2:
该步骤计算Vc1,Vc2之间的朝向误差DistAnglec1_c2,继续执行步骤2.3;
步骤2.3:计算Vc2在Vc1中的位置,并得到路径角度误差DistPathc1_c2;
Oc=Rc1×tc2+tc1
DistPathc1_c2=1-Oc(3)/norm(Oc)
其中Oc表示Vc2相对于Vc1的位置,为3×1矩阵,Oc(i)表示获取Oc的第i个元素,Oc(3)表示获取Oc的第3个元素,norm为函数;
步骤2.4:计算C;
C=(DistAnglec1_c2+DistPathc1_c2+α)×Distc1_c2
其中,α为人为设定阈值,将{Vc1,Vc2,C}加入到SetE;
步骤3:给定目标位置,并进行路径规划,具体包括:
步骤3.1:给定目标位置{td,Rd},在SetV中查找距离目标位置最近的顶点Vend,即遍历SetV中的元素,找到Vend使得下列公式最小:
distmin=norm(tend-td);
Vend包含信息{tend,Rend};
步骤3.2:获取当前位置{tc,Rc},在SetV中查找距离当前位置最近的顶点Vstart,即遍历SetV中的元素,找到Vstart使得下列公式最小:
distmin=norm(tstart-tc);
Vstart包含信息{tstart,Rstart};
步骤3.3:对SetV和SetE使用Dijkstra算法在地图中查找最短路径,使得Vstart与Vend之间距离最小,得到顶点集合Listpath={Vstart...Vpi...Vend},其中Vpi∈SetV;
步骤3.4:将当前位置和目标位置加入到Listpath,最终得到路径Listpath={{tc,Rc},Vstart...Vpi...Vend,{td,Rd}}。
2.根据权利要求1所述的基于离散位姿的路径规划方法,其特征在于,步骤1中,通过视觉SLAM系统对环境进行地图构建,得到的地图包括:关键帧集合Nk为关键帧集合的元素数目,K1表示第1个关键帧,表示第Nk个关键帧,Ki表示第i个关键帧,Ki包含下列信息{ti,Ri,Ii},ti表示关键帧Ki在世界坐标系中的位置,为3×1矩阵,Ri表示关键帧Ki的朝向,为3×3矩阵,Ii为采集到的图像;
顶点集合SetV({V1...,Vi...,Vn}),Vi包含信息{ti,Ri},Vi中的{ti,Ri}和Ki中的{ti,Ri}具有相同含义。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大承机器人科技有限公司,未经浙江大承机器人科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810307947.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:远端操作载具及其载具控制装置与控制方法
- 下一篇:智能化程度高的无人驾驶汽车





