资源简介
机器人避障的matlab仿真实现,有源码,有动画效果-Robot obstacle avoidance realize the matlab simulation, has source, has animation effects
代码片段和文件信息
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 2006-09-13 14:20 bizhangrobot\compute_angle.m
文件 463 2006-09-13 14:20 bizhangrobot\compute_Attract.m
文件 1065 2006-09-13 14:20 bizhangrobot\compute_repulsion.m
文件 2955 2006-09-13 14:20 bizhangrobot\main.m
目录 0 2008-05-22 07:40 bizhangrobot
----------- --------- ---------- ----- ----
1684983 8
- 上一篇:云发生器模型的matlab实现
- 下一篇:matlab下的道路标志检测
相关资源
- matlab下的道路标志检测
- 云发生器模型的matlab实现
- 无线传感网节点定位目标定位matlab仿
- 粒子群算法解决VRP代码matlab
- 将图像文件转换成数据文件的Matlab源
- 用matlab实现基于灰度的阈值分割算法
- chameleon算法(matlab)
- 字符识别matlab实现
- matlab实现kd_tree
- 信号功率谱估值及Matlab代码,仿真结
- 二维sinc函数的图像
- mimo v-blast 仿真
- 使用Matlab进行多幅图像合成
- music算法matlab程序
- matlab 线性调频信号匹配滤波
- QPSK系统的误码率和星座图仿真
- 基于Matlab的逆变电源仿真
- 边界跟踪算法 输入是一幅图像,输出
- MATLAB GUI函数查询
- UPS的matlab仿真
- 陷波滤波器matlab程序
- 基于二维DCT的自适应水印算法matlab实
- rls算法自适应均衡器matlab实现
- 《智能优化算法及其MATLAB-(第2版)》
- matlab程序将年月日转换成当年的天数
- MATLAB 后向投影成像算法
- matlab仿真实现MSK
- Matlab实现LSB算法源代码 有窗口 可添加
- 基于matlab的井字棋
- NSGA-II matlab 源码
评论
共有 条评论