1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 【路径规划】基于A星算法机器人静态避障路径规划matlab代码

【路径规划】基于A星算法机器人静态避障路径规划matlab代码

时间:2022-09-12 16:48:33

相关推荐

【路径规划】基于A星算法机器人静态避障路径规划matlab代码

1 简介

移动机器人路径规划一直是一个比较热门的话题,A星算法以及其扩展性算法被广范地应用于求解移动机器人的最优路径。该文在研究机器人路径规划算法中,详细阐述了传统A星算法的基本原理,并通过栅格法分割了机器人路径规划区域,利用MATLAB仿真平台生成了机器人二维路径仿真地图对其进行仿真实验,并对结果进行分析和研究,为今后进一步的研究提供经验。​

A星算法是一种启发性的算法,即由通过设定评估函数,全面性地对网格的各个节点进行评估。而每个节点就是机器人所到达的位置,对每个位置点都进行智能化评估,找到最好的位置,从而最终找到目标位置。A星算法评估函数如下:

2 部分代码

close all; clear all;

%initial the map size

size_x = 10;

size_y = 10;

size_t = 100;

%1 - white - clear cell

%2 - black - obstacle

%3 - Grayish blue - robot 1

%4 - Reddish blue - robot 2

%5 - purple - robot 3

%6 - vivid green - robot 4

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。