⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pathplanning.m

📁 一个用粒子群做的路径规划。功能比较简单
💻 M
字号:
%-----路径规划函数--------------------------------------
function x = pathplanning(void)
%---声明全局变量-------
global segR;
global V;
global curpoint;
%----
%求出机器人的预计下一个点
nextpoint(1) = curpoint(1)+V(1);
nextpoint(2) = curpoint(2)+V(2);
%判断当前点和下一个点之间的连线是否有障碍物点
%如果有,用PSO,没有直接返回x
if  Conn(curpoint(1),curpoint(2),nextpoint(1),nextpoint(2))
    x(1) = nextpoint(1);
    x(2) = nextpoint(2);
    return;
else
    pg = PSO();%坐标变换
    for i = 1:length(pg)
        [x(i,1),x(i,2)]=plorTozhijiao(i*segR,pg(i));
    end
end


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -