自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 rrt_path_planning运行代码

【代码】rrt_path_planning运行代码。

2025-03-28 01:46:41 102

原创 细分网格线

在区域 (200-300, 490-500) 绘制细网格线。% 设置主网格线属性。

2025-03-27 18:21:42 140

原创 RRT路径规划代码

小论文实验过程中的路径规划代码,供后期查看用

2025-03-17 16:36:41 312

原创 这四个matlab代码文件的联系和区别,请详细解释

这四个matlab代码文件的联系和区别,请详细解释

2025-03-11 21:42:54 589

原创 黑色RGB是什么

通常,RGB颜色模型中,纯黑色是(0,0,0),但有时候在不同的软件或环境中,可能会有细微的差别,比如颜色空间或者伽马校正的问题,但一般来说,纯黑色就是RGB全为0。之前用户在使用MATLAB调整网格线颜色时,可能看到了默认颜色是黑色,或者之前我提到过默认颜色是[0.15 0.15 0.15],而用户可能现在想知道黑色的RGB值具体是什么。>另外,用户可能是在处理数据可视化,需要准确的颜色设置,因此需要明确说明不同情况下的黑色表示,比如默认颜色和纯黑色的区别,以及如何在MATLAB中正确应用。

2025-03-11 10:17:23 449

原创 长度和宽度均为500,利用 xticks(0:10:500); yticks(0:10:500);划分为50X50的栅格地图,把纵坐标为490到500,横坐标200到300的部分区域每一个栅格均匀细分

长度和宽度均为500,利用 xticks(0:10:500); yticks(0:10:500);划分为50X50的栅格地图,把纵坐标为490到500,横坐标200到300的部分区域每一个栅格均匀细分为10X10的小方块,如何修改matlab代码

2025-03-11 10:03:24 435

原创 rectangle(‘Position‘, [start(1)-5, start(2)-5, 10, 10], ‘Curvature‘, [1,1], ‘FaceColor‘, ‘b‘);

`[1,1]`。** 如果起点是`(x, y)`,左下角是`(x-5, y-5)`,宽度和高度是10,那么右上角会是`(x+5, y+5)`,这样确实形成一个以起点为中心,直径为10的圆。- 但由于Curvature为`[1,1]`,这个矩形会变成一个圆,圆心在`(30,40)`,半径5(因为直径10)。- 宽度和高度都是10,所以右上角是`25+10=35`,`35+10=45`,即右上角是`35,45`。- 左下角坐标为 `(x-5, y-5)`,宽度和高度均为 `10`。

2025-02-27 17:52:07 269

原创 randomNode = randi([1,50],1,2); % 生成1x2的随机整数坐标 什么意思

可能还需要提到,注释中的“生成1x2的随机整数坐标”指的是生成一个1行2列的数组,即一个点的X和Y坐标,例如[23, 45],其中每个值在1到50之间。可能还需要提到,注释中的“生成1x2的随机整数坐标”指的是生成一个1行2列的数组,即一个点的X和Y坐标,例如[23, 45],其中每个值在1到50之间。同时,用户之前的问题涉及地图大小的设置,所以需要将这一行代码与整个算法中的地图尺寸联系起来,说明这行代码是隐式地定义了地图的大小,而障碍物和起点、终点都应该在这个范围内,否则可能导致不可预测的行为或错误。

2025-02-27 17:47:30 786

原创 三次B样条RRT代码

【代码】三次B样条RRT代码。

2025-02-27 16:40:02 104

原创 matlab代码怎么快速全部选择然后点击复制

**Windows/Linux**:按下 `Ctrl + A` 可以全选代码,然后按下 `Ctrl + C` 进行复制。- **Mac**:按下 `Command + A` 全选代码,然后按下 `Command + C` 进行复制。- 在MATLAB编辑器的工具栏中,找到并点击“全选”按钮(通常是一个带有四个箭头的图标)。- 右键点击选中的代码,选择“复制”选项,或者使用上述键盘快捷键进行复制。- 选择“全选”以选中所有代码,然后再次点击“编辑”菜单,选择“复制”。

2025-02-25 12:19:17 203

原创 RRT_STAR路径规划代码

基于RRT*(Rapidly-exploring Random Trees Star)算法的路径规划。

2025-01-31 17:57:12 1434

原创 如何计算迭代次数和路径成本,针对本人所写的引导RRT算法

如何计算迭代次数和路径成本,针对本人所写的引导RRT算法

2025-01-29 23:34:42 314

原创 matlab的.mat文件怎么把表格中的值全部设置为空

matlab的.mat文件怎么把表格中的值全部设置为空

2025-01-29 17:54:46 502

原创 rectangle(‘Position‘, [x, y, width, height], ‘PropertyName‘, PropertyValue, ...)再次讲解

rectangle('Position', [x, y, width, height], 'PropertyName', PropertyValue, ...)再次讲解

2025-01-29 00:03:33 350

原创 GBRRT(Goal-Bias RRT,目标偏置快速扩展随机树)完整代码

GBRRT(Goal-Bias RRT,目标偏置快速扩展随机树)完整代码

2025-01-28 02:59:13 1540

原创 plot(xStart, yStart, ‘bo‘, ‘MarkerSize‘, 10, ‘MarkerFaceColor‘, ‘b‘); % 蓝色圆圈表示起点

plot(xStart, yStart, 'bo', 'MarkerSize', 10, 'MarkerFaceColor', 'b'); % 蓝色圆圈表示起点 plot(xTarget, yTarget, 'ro', 'MarkerSize', 10, 'MarkerFaceColor', 'r'); % 红色圆圈表示终点

2025-01-27 21:46:35 837

原创 coefficient_matrix = spcol(strict_knots, parametric_vector, ‘slvblk‘);strict_knots, parametric_vecto

coefficient_matrix = spcol(strict_knots, parametric_vector, 'slvblk');strict_knots, parametric_vector这两个变量大小要一样吗

2025-01-27 17:48:11 329

原创 smooth_path = zeros(num_points, 2);含义

smooth_path = zeros(num_points, 2);含义

2025-01-27 16:57:48 288

原创 knots = knots(5:end-3);含义

knots = knots(5:end-3);含义

2025-01-27 16:25:28 242

原创 parametric_vector = linspace(0, 1, num_points);详细解释

parametric_vector = linspace(0, 1, num_points);详细解释

2025-01-27 16:20:35 966

原创 knots = unique(knots, ‘stable‘);区别引用

【问题】knots = unique(knots, 'stable'); 和unique_knots = unique(knots(2:end-1)); knots(2:end-1) = unique_knots; 的区别

2025-01-27 14:59:22 728

原创 knots = [repmat(0, 1, 4), inner_knots, repmat(1, 1, 4)];是什么意思

knots = [repmat(0, 1, 4), inner_knots, repmat(1, 1, 4)];是什么意思

2025-01-27 02:42:01 387

原创 fprintf(‘parametric_vector:\n‘); disp(parametric_vector);

fprintf('parametric_vector:\n'); disp(parametric_vector);

2025-01-27 02:24:40 345

原创 disp(‘knots:‘); disp(knots);为什么只有disp(knots);会显示结果

disp('knots:'); disp(knots);为什么只有disp(knots);会显示结果

2025-01-27 02:22:28 300

原创 knots = [linspace(0, 0, 4); linspace(1, 1, 4)];代码解释

knots = [linspace(0, 0, 4); linspace(1, 1, 4)];代码解释

2025-01-26 22:35:52 559

原创 plot(rrt_path(:, 1), rrt_path(:, 2), ‘b-‘, ‘LineWidth‘, 2); % 蓝色线条表示RRT路径

plot(rrt_path(:, 1), rrt_path(:, 2), 'b-', 'LineWidth', 2); % 蓝色线条表示RRT路径

2025-01-26 22:17:41 454

原创 A星算法两元障碍物矩阵转化为rrt算法四元障碍物矩阵

A星算法两元障碍物矩阵转化为rrt算法四元障碍物矩阵

2025-01-26 19:38:34 1203

原创 matlab下面zoom显示75%是什么意思

当你看到`zoom显示75%`这样的表述时,它通常意味着当前图形的缩放比例被设置为75%。- **75%** 表示图形被缩小到原始大小的75%。- 在MATLAB的图形窗口中,你可以使用鼠标滚轮或工具栏中的缩放工具来交互式地缩放图形。- 例如:`zoom(0.75)`会将当前图形的缩放比例设置为75%。- 缩放后,图形的细节可能会变得更清晰或更模糊,具体取决于缩放的方向和比例。- 缩放后,状态栏或工具提示可能会显示当前的缩放比例,例如75%。- **100%** 表示图形是原始大小,没有进行缩放。

2025-01-26 00:41:31 479

原创 plot(a_star_path(:, 1), a_star_path(:, 2), ‘r-‘, ‘LineWidth‘, 2);

plot(a_star_path(:, 1), a_star_path(:, 2), 'r-', 'LineWidth', 2);

2025-01-25 00:26:48 896

原创 matlab代码命令中figure和hold off的区别

可以通过`figure(n)`的方式指定图形窗口的编号,其中`n`是一个正整数。- 使用`figure`后,如果没有设置`hold on`,那么默认情况下,新的绘图命令会替换当前窗口的图形,因为`hold off`是默认状态。在这个示例中,`figure`命令用于创建和切换图形窗口,而`hold on`和`hold off`命令用于控制是否在现有图形上添加新元素。- `figure`不会影响`hold on`或`hold off`的状态,而`hold off`会直接影响后续绘图命令的行为。

2025-01-18 21:03:14 276

原创 RRT算法实现,结合目标偏向采样和引导域偏向采样

RRT算法实现,结合目标偏向采样和引导域偏向采样

2025-01-11 22:35:49 115

原创 hold on与hold off

函数来创建新的图形窗口。

2025-01-11 22:06:44 571

原创 rectangle(‘Position‘, [x1-1, y1-1, x2-x1+1, y2-y1+1], ‘FaceColor‘, ‘k‘);含义介绍(巨难理解)

rectangle('Position', [x1-1, y1-1, x2-x1+1, y2-y1+1], 'FaceColor', 'k');含义介绍(巨难理解)

2025-01-08 02:19:49 554 1

原创 obstacle_map障碍物生成地图代码

obstacle_map障碍物生成地图代码

2025-01-08 00:18:44 248

原创 二维栅格地图A star(A*)路径规划算法matlab实现

二维栅格地图A star(A*)路径规划算法matlab实现

2025-01-07 23:45:08 1309

原创 RRT算法中rrt.m代码解读

RRT算法中rrt.m代码解读

2025-01-07 17:38:56 1677

原创 rectangle(‘Position‘, [x1, y1, x2-x1, y2-y1], ‘FaceColor‘, ‘k‘);含义和意思

rectangle('Position', [x1, y1, x2-x1, y2-y1], 'FaceColor', 'k');含义和意思

2025-01-07 16:43:55 223

原创 a星算法中障碍物比例是什么意思

**计算复杂度**:障碍物比例的增加可能会导致A*算法的计算复杂度增加,因为需要考虑更多的节点和路径。* **游戏开发**:在游戏开发中,障碍物比例可以用于设计关卡难度,通过调整障碍物数量来控制游戏的挑战性。* **机器人导航**:在机器人导航中,障碍物比例可以帮助评估环境的复杂度,从而选择合适的路径规划算法。* **搜索难度**:障碍物比例越高,找到有效路径的难度通常越大,因为算法需要绕过更多的障碍物。* **路径长度**:在障碍物比例较高的环境中,找到的路径可能更长,因为需要绕行障碍物。

2025-01-07 15:23:32 848

原创 怎么打开.mat文件

怎么打开.mat文件

2025-01-07 14:50:46 3590

原创 标准rrt算法路径规划代码

标准rrt算法路径规划代码

2025-01-07 14:44:36 879 1

标准rrt算法路径规划代码

运行matlab的障碍物文件

2025-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除