概述
1 简介
基于粒子群算法的移动机器人路径规划,通过建立目标函数,变换坐标等对环境建模,再引入粒子群优化算法,得到全局最优路径.MATLAB仿真结果显示,此方法可有效地解决空间作业机器人路径规划及避障问题.与传统遗传算法比,该法建模容易,计算快捷,可以在不同的障碍物环境下得到不同的优化轨迹
2 部分代码
%-----路径规划函数--------------------------------------
function result = pathplanning(void)
%---声明全局变量-------
global segR;
global V;
global curpoint;
global pathused;
global curstep;
global pamoveta;
global goalta;
global pathta;
global numta;
global g;
global movelen
global searchsued; %是否搜索成功
global robotv;
global ploR;
global hadsteps;
global goalsteps;
%------
result = false;
%判断是否找到目标点了
%%如果找到则searchsued为true
%从维数中依此搜索路径
%一个for循环
for i=1:numta
最后
以上就是神勇绿草为你收集整理的【路径规划】基于粒子群算法求解机器人动态路径规划Matlab代码的全部内容,希望文章能够帮你解决【路径规划】基于粒子群算法求解机器人动态路径规划Matlab代码所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复