资源简介
人工势场法路径规划的仿真程序,用matlab仿真实现
代码片段和文件信息
function Y=compute_angle(XXsumn)%Y是引力,斥力与x轴的角度向量X是起点坐标,Xsum是目标和障碍的坐标向量是(n+1)*2矩阵
for i=1:n+1%n是障碍数目
deltaXi=Xsum(i1)-X(1)
deltaYi=Xsum(i2)-X(2)
ri=sqrt(deltaXi^2+deltaYi^2)
if deltaXi>0
theta=asin(deltaXi/ri)
else
theta=pi-asin(deltaXi/ri)
end
if i==1%表示是目标
angle=theta
else
angle=pi+theta
end
Y(i)=angle%保存每个角度在Y向量里面,第一个元素是与目标的角度,后面都是与障碍的角度
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 843536 2006-09-13 14:20 bizhangrobot\1.bmp
文件 836184 2006-09-13 14:20 bizhangrobot\2.bmp
文件 562 2009-03-24 14:58 bizhangrobot\compute_angle.asv
文件 562 2009-03-24 15:04 bizhangrobot\compute_angle.m
文件 463 2009-03-24 17:03 bizhangrobot\compute_Attract.asv
文件 463 2009-03-24 17:08 bizhangrobot\compute_Attract.m
文件 1065 2006-09-13 14:20 bizhangrobot\compute_repulsion.m
文件 2959 2009-03-25 15:57 bizhangrobot\main.m
文件 7134 2009-03-25 15:59 bizhangrobot\no3.fig
..A.SH. 5632 2009-04-06 20:53 bizhangrobot\Thumbs.db
目录 0 2009-04-06 20:53 bizhangrobot
----------- --------- ---------- ----- ----
1698560 11
- 上一篇:计算归一化相关系数NC的m文件
- 下一篇:mimo_detection.m
相关资源
- 机器人路径规划 人工势场法 MATLAB 可
- 人工势场法避障小车仿真
- 改进人工势场法
- 人工势场法进行机器人路径规划
- 基于改进的人工势场法的机器人路径
- 人工势场法的移动机器人路径规划
- matlab 人工势场算法 中文详解 并改进
- 人工势场法路径规划MATLAB仿真含c代码
- 人工势场法MATLAB程序
- matlab改进人工势场法模拟机器人路径
- 基于人工势场法做的matlab路径规划算
- 改进人工势场避障程序
- 人工势场法路径规划
- 人工势场法机器人路径规划
- daolujianmo
- artificial-potential-field-method 基本人工势
- rengong2 师兄的人工势场法避障实验代
- btxzzawbz
- APF-path-planning-algorithm-demo 用matlab编写
- 人工势场结合模糊控制算法的机器人
- 人工势场改进避撞
- 改进斥力场函数和使用虚拟中间目标
- SA_APF.zip
- 人工势场法MATLAB源程序
评论
共有 条评论