📄 pathplanning.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 + -