资源简介
MATLAB Code of Artificial Potencial Field Method for Robot Path Planning
代码片段和文件信息
%% function apf_3
% 人工势场法进行水下机器人路径规划,考虑体积范围
% 计算势函数,画出运动轨迹图像
% 作者:李欣
% 单位:上海海事大学水下机器人与智能系统实验室
% Date: 2008-10-30
% Modified: 2010-1-5 2014-11-12 2018-3-5
% Shanghai China
close all;
% 设置工作区域
xmin = [0; 0];
xmax = [50;50];
% Maximum number
Nsteps = 600;
%设置机器人的参数%
% 选定方向上机器人运动步长参数
lambda = 0.1;
Ns=30;
r = 1;
xs=0*ones(2Ns);
Jo(:1)=0*ones(Ns1);
Jg(:1)=0*ones(Ns1);
J(:1)=0*ones(Ns1);
theta(:1)=0*ones(Ns1);
for m=2:Ns
theta(m1)=theta(m-11)+(pi/180)*(360/Ns);
end
% 设置目标(Goal/Target)位置坐标
P_Goal=[25; 25];
obstacles = [6 20 11 16 18 19 ;6 16 17 14 11.9 19];
Mat = size(obstacles); %障碍物点数
obNum = Mat(12);
nt = 20; % Tar运动步数
nr = 20; % Ro的速度,决定能否跟的上
x1 = 1;
y1 = 1;
g = 1;
h = 0;
distrt = 0; % 计算距离,终止条件
distro = 0*ones(2obNum); % 计算距离,避让临界
t = 0;
na = 0;
% 设置机器
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-03-20 06:15 APF_Code-master\
文件 280 2018-03-20 06:15 APF_Code-master\README.md
文件 126388 2018-03-20 06:15 APF_Code-master\apf-1.png
文件 14545 2018-03-20 06:15 APF_Code-master\apf-2.png
文件 87738 2018-03-20 06:15 APF_Code-master\apf.png
文件 4076 2018-03-20 06:15 APF_Code-master\apf_basic.m
文件 475 2018-03-20 06:15 APF_Code-master\goalfunction.m
文件 568 2018-03-20 06:15 APF_Code-master\obstaclefunction.m
- 上一篇:滑动时间窗算法matlab
- 下一篇:MATLAB在时间序列建模预测及程序代码
相关资源
- HMMforspeechrecogntion 一个可执行的HMM语音
- popular-UCI-datasets 一些非常有用的数据
- GAPSO 这个算法是遗传算法和粒子群优
- synchronization 利用matlab仿真实现载波的
- Gabor Gabor小波变换的matlab实现
- 4 matlab区域填充的具体算法及演示
- MATLAB_image_process_with_PDE 运用偏微分方
- gabijiao 该程序通过实例(函数)
- SIFT2844912
- gbvs 二维图像视觉显著性检测
- wenli 分析了纹理特征提取方法
- EELM
- barcode 基于图像的条形码识别程序(识
-
myaudiopla
yer 使用Matlab GUI实现的音频 - B-spline-surface 在MATLAB-2008a环境下编写的
- NURBS-surface 在MATLAB-2008a环境下编写的
- ACO 用MATLAB编写的蚁群算法最短路径寻
- wavplay 基于matlab GUI界面的播放器
- allfns 是由牛津大学VGG开发的三维重建
- spectrogram_fft
- adaboost 基于adaboost的人脸识别程序
- 2 2课程报告要求:按照讲课内容
- gps GPS信号的捕获、处理程序
- fuzzynetme 模糊神经网络的MATLAB程序
- naive_bayes_numeric 利用matlab实现的朴素贝
- MFandMPF 计算肌电信号积分肌电值
- BM3D BM3D去噪算法的实现和相关文档
- BarrelDistortion 两个matlab程序
- Kalman 用卡尔曼滤波跟踪目标实例
- WSN-matlab-simulation
评论
共有 条评论