绘制最优路径
从目标点开始,依次根据节点及父节点回推规划的路径直至起点,要注意tree结构体中parent的长度比child要小1。最后将规划的路径显示在figure中。
%% 绘制最优路径
temp = tree.parent(end,:);
trajectory = [tree.child(end,1)-0.5*resolution, tree.child(end,2)-0.5*resolution];
for i=size(tree.child,1):-1:2
if(size(tree.child(i,:),2) ~= 0 & tree.child(i,:) == temp)
temp = tree.parent(i-1,:);
trajectory(end+1,:) = tree.child(i,:);
if(temp == x_start)
trajectory(end+1,:) = [temp(1,1) - 0.5*resolution, temp(1,2) - 0.5*resolution];
end
end
end
plot(trajectory(:,1), trajectory(:,2), '-r','LineWidth',2);
pause(2);
程序运行最终效果如下:
红点都是生成点随机点,绿点是tree中节点,红色路径即为RRT算法规划的路径。
路径平滑(B样条曲线)
由于规划的路径都是线段连接,在节点处路径不平滑,这也是RRT算法的弊端之一。一般来说轨迹平滑的方法有很多种,类似于贝塞尔曲线,B样条曲线等。
我在这采用B样条曲线对规划的路径进行平滑处理,具体的方法和原理我后续有时间再进行说明,这里先给出结果:
黑色曲线即位平滑处理后的路径。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
matlab
+关注
关注
182文章
2963浏览量
230170 -
路径规划
+关注
关注
0文章
78浏览量
15312 -
RRT
+关注
关注
0文章
12浏览量
1112
发布评论请先 登录
相关推荐
MATLAB图形绘制基本技术教程
1 MATLAB基本二维图形绘制2 plot 命令使用3 loglog、semilogx、semilogy、polar4 二维曲线的标注5 二维图形坐标轴的控制6 其他类型的MATLAB二维图形
发表于 09-04 08:23
求教蚂蚁算法求最优路径的matlab方法
因为在网上找到很多的程序都是一些基于蚂蚁算法求TSP问题的程序,还有些是运行不了的,我想要一个基础的程序,带有一定的注释就更好了,现在在学习蚂蚁算法求最优路径的方法。PS:论文方面的有看过了,现在想要对照程序学习。谢谢
发表于 05-16 19:10
在LABVIEW中,用Matlab Scrip怎么调用Matlab中.m的函数,怎么设置路径
在LABVIEW中,用Matlab Scrip怎么调用Matlab中.m的函数,怎么设置路径,我是这样设置
发表于 05-09 16:07
MATLAB图形绘制基本技术
3.1 MATLAB基本二维图形绘制3.2 plot 命令使用3.3 loglog、semilogx、semilogy、polar3.4 二维曲线的标注3.5 二维图形坐标轴的控制3.6 其他类型的MATLAB二维图形
发表于 09-03 12:15
•0次下载
MATLAB高级图形绘制技术
MATLAB高级图形绘制技术
5.1 其他二维图形绘制命令5.2 其他三维图形绘制命令5.3 句柄图形绘制技术5.4 图形可视编辑工具5.
发表于 09-03 12:17
•0次下载
MATLAB高级图形绘制技术
MATLAB高级图形绘制技术
5.1 其他二维图形绘制命令5.2 其他三维图形绘制命令5.3 句柄图形绘制技术5.4 图形可视编辑工具5.
发表于 09-03 12:18
•0次下载
绘制根轨迹的MATLAB函数介绍
绘制根轨迹的MATLAB函数介绍
4.4.1 rlocus
⒈.功能:绘制系统的根轨迹。
⒉.格式:
[r,k]=rlocus(
发表于 07-27 14:22
•7114次阅读
Matlab最优化方法
介绍最优化方法,其中包括网络最大流,指派问题,运输问题,最短路,关键路线法,以及二部图的匹配问题。其使用方法有别于传统方法,而是利用MATLAB构造多个自编函数,使所述问
发表于 11-30 16:41
•0次下载
基于改进Dijkstra的端端密钥协商最优路径选择算法
针对量子密钥分发(QKD)网络端端密钥协商路径选择问题,设计了一种基于改进Dijkstra算法的端端密钥协商最优路径选择算法。首先,基于有效路径策略,剔除网络
发表于 12-27 16:58
•0次下载
评论