docx文档 自主移动机器人路径规划新方法附录MATLAB程序代码getpath

专业资料 > IT&计算机 > 计算机软件及应用 > 文档预览
3 页 1837 浏览 9 收藏 4.8分

摘要:自主移动机器人路径规划新方法MATLAB程序代码getpath.mfunction[ABLMFNoSolxxyy]=getpath(map)x=map(:2);y=map(:1);w=map(:3);R=[];A1=[];GoalY=y(length(x));GoalX=x(length(x));forI=1:100forJ=1:100R=[];forr=1:length(x)-1R=[Rw(r)/((J/10-y(r))^2+(I/10-x(r))^2)];endRG=sqrt((J/10-GoalY)^2+(I/10-GoalX)^2);A1(IJ)=sum(R)+15*RG;if(A1(IJ)>300)A1(IJ)=300;endendendi=1:100;j=1:100;A=A1;LMF=1;while(LMF==1)%Searchingthepatha=1;b=1;LMF=0;a2=0;b2=0;B=zeros(length(A));value=(abs(a-GoalX*10)+abs(b-GoalY*10));whilevalue>0%targeterror[a1b1]=checking(Aab100100);if((a1==a)&(b1==b))%Localminortarget a=a1;b=b1;B(ab)=w(length(w));LMF=0;break;elseif(a1==a2)&(b1==b2)%LocalminexistLMF=1;A(a1b1)=300;%B(a1b1)=0;break;enda2=a;b2=b;a=a1;b

温馨提示:当前文档最多只能预览 8 页,若文档总页数超出了 8 页,请下载原文档以浏览全部内容。
自主移动机器人路径规划新方法附录MATLAB程序代码getpath 第 1 页 自主移动机器人路径规划新方法附录MATLAB程序代码getpath 第 2 页 自主移动机器人路径规划新方法附录MATLAB程序代码getpath 第 3 页
本文档由 匿名用户2019-07-31 02:41:29上传分享
你可能在找
  • 码垛机器人程序代码MODULEModule_stackingVARnumDN250:=0;VARnumDN300:=0;VARnumDN350:=0;VARnumDN400:=0;VARnumDN450
    3.0 分 59 页 | 28.17 KB
  • stm32三自由度机器人c语言程序代码main.c/***************************************************************************
    3.0 分 40 页 | 32.93 KB
  • 《语音信号处理》仿真作业院系电气与电子工程学院专业班级姓名学号指导教师2020年3月 作业题目:语音采集与读写一、目的(1)了解matlab采集语音信号的原理与采用命令;(2)掌握基于matlab的语音文件的创建 二、要求(1)利用matlab程序实现录音语音信号“你好,武汉欢迎你”,并保存为wuhan.wav文件。(2)使用waveread函数读取wuhan.wav文件,并使用plot函数显示出来。 三、具体步骤(包含原理、具体实现、结果对比等)1、基本原理利用matlab的语音工具箱进行录音,用电脑声卡进行声音捕获。利用matlab打开录音的wav文件,对录音进行分析和归一化,并生成语谱图。
    3.0 分 4 页 | 358.88 KB
  • 32路舵机控制机器人C51单片机C语言程序代码说明:32路舵机控制板,最多可以控制32个舵机,可以对仿生,人形等机器人进行控制,轻松上手。 /**********************************************************************本程序在STC89C51RC单片机中进行过测试,完全正常(晶振 11.0592M)*用户可以根据晶振不同自行修改,建议用户先连接PC,通过PC的串口调试*助手来验证程序是否有效*P30:RXD*P31:TXD*****************************
    3.0 分 9 页 | 9.14 KB
  • 一、基本概念工作频率:433.92MHz调制方式:ASK/OOK、FSK、GFSK现有的大多数远程控制和接收器解决方案都使用ASK/OOK调试方法。ASK是“振幅键控”,也称为“振幅键控”。 也称为“on键”,作为ook(on键)信号被记录。ASK是一种相对简单的调制方法。幅移键控(ask)等效于模拟信号中的幅度调制,以将载波频率信号乘以二进制。 振幅偏移使用频率和相位作为常数,振幅作为变量。信息比特以载波的振幅来传输。如图所示,是ASK调制方式的典型的时域波形。二、编码和解码以遥控器为例。在明确调制方式之后,需要就遥控编码方式达成一致。
    4.7 分 0 页 | 220.88 KB
  • 工商银行登录反复让输入密码解决方法登录或操作企业网上银行时,经常弹出密码框,要求输入密码,解决方法如下:1.访问企业网银时使用固定公网IP地址;2.升级杀毒软件病毒库并查杀病毒;3.清理IE的cookies 和临时文件,设置IE安全级别为中级,将activeX相关项设为“启用”;4.通过路由器上网的电脑,将路由器的MTU值设置在1460到1490之间;5.新建windows系统用户,重新安装驱动程序和控件; 6.点击IE浏览器中的“工具-Internet选择-高级”,只勾选SSL3.0和TLS1.0两项,去掉TLS1.1、TLS1.2、SSL2.0。
    3.0 分 2 页 | 13.17 KB
  • 1、熟悉GUI图形界面的设计方法;2、利用MATLAB的GUI工具设计仿真实验平台。 二、设计要求1、给出系统框图以及仿真界面;2、给出各模块的后台程序设计;主要设计条件MATLAB软件;说明书格式1.课程设计封面;2.任务书;3.说明书目录;4.设计基本原理与系统框图。 5.各单元电路设计;6.系统进行调试结果;7.总结与体会;8.附录;9.参考文献。
    4.7 分 23 页 | 253.00 KB
  • 2019年计算机二级考试计算机基础知识点大串讲计算机的发展1.1.1946年,美国宾夕法尼亚大学研制成功电子数字积分计算机ENIAC。 2.美籍匈牙利数学家冯•诺依曼(现代计算机之父)总结幵归纳了ENIAC以下3点:采用二进制:在计算机内部,程序和数据采用二进制代码表示。存储程序控制:程序和数据存放在存储器中,即程序存储的概念。 计算机执行程序时无需人工干预,能自动、连续地执行程序,幵得到预期的结果。计算机的5个基本部件:计算机具有运算器、控制器、存储器、输人设备和输出设备5个基本功能部件。
    3.0 分 12 页 | 858.88 KB
  • 哈尔滨理工大学实课程名称验智能控制报告 学院班级姓名日期自动化学院学号基于mamdani型模糊控制器线性系统的位置跟踪一、实验目的1.熟悉mamdani模糊控制器的设计原理;2.掌握模糊控制器的设计步骤 ;3.熟悉模糊控制规则对控制系统效果的影响;4.熟悉模糊控制器设计的Matlab命令;5.掌握用MATLAB实现模糊控制系统仿真的方法。 二、设备及条件计算机系统Matlab仿真软件三、实验原理根据跟踪误差及其变化率,设计模糊控制器使得跟踪误差趋近于零。
    4.6 分 10 页 | 404.00 KB
  • 附件:代码种1000锅炉11001110112011301200类特种设备目录类别种承压蒸汽锅炉电站锅炉工业锅炉生活锅炉承压热水锅炉有机热载体锅炉130013101320B100B210B110B120B130B140B150B160C100C110C120C1302000 压力容器有机热载体气相炉有机热载体液相炉锅炉部件封头锅筒集箱锅炉过热器锅炉再热器锅炉省煤器锅炉膜式水冷壁锅炉材料锅炉用钢板锅炉用钢管特种设备用焊接材料固定式压力容器21002110212021302140215021602170 超高压容器高压容器第三类中压容器第三类低压容器第二类中压容器第二类低压容器第一类压力容器移动式压力容器2200221022202230代码2240品铁路罐车汽车罐车长管拖车种类类别品罐式集装箱种 23002310232023302340235023602370238023T0240024102420243024402450B200B210C200C210C230C2408000
    4.6 分 10 页 | 373.05 KB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档