登录
首页 » matlab » robot_sweeper

robot_sweeper

于 2020-07-08 发布 文件大小:2KB
0 351
下载积分: 1 下载次数: 5

代码说明:

  电子科技大学,数学学院,本科二年级,数学实验课程作业:扫地机器人的路径规划问题 实验是内容是规划并利用MATLAB模拟扫地机器人的清扫路径,并与随机游走的清扫方式做对比 编程思路: 规定扫地机器人的尺寸为1×1的网格,地图尺寸为20×15(参数可修改),在利用矩阵Tag储存障碍物信息(障碍物标1,非障碍物标0),barrier_generate函数随即生成障碍物 路径规划考虑采用深度优先搜索算法,根据标记矩阵Tag的信息,找到网格之间可达性关系,建立图的邻接压缩表,深度优先搜索求出路径(深度优先所搜算法是在别人的代码上进行修改) 可视化过程中首先建立起地图网格,利用网格着色体现扫地机器人的运动过程,白色表示未清扫过,黑色表示障碍物,蓝色表示清扫过一次,红色表示反复清扫过。 随机游走采用向上下左右四个方向等可能地游走,可视化过程和路径规划的一样 主函数返回的是路径规划和随机游走所花的总步数(Simulation of Robot Sweeper)

文件列表:

robot_sweeper.m, 7704 , 2019-06-08

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 10MW风力机叶片设计及在随机风载荷下的响应分析
    说明:  对大型风力机柔性叶片的设计方法及其在随机风载荷作用下的动态响应与载荷特性进行了研究。根据风力 机叶片空气动力学和结构设计理论,将柔性叶片离散为多个刚体,形成一个多体系统。根据多体动力学的建模方法 和叶片气动模型,考虑两者的相互作用,建立了柔性叶片的非线性耦合动力学方程并开发了相应的仿真程序。算例 分析了叶片在随机风载荷作用下的气弹载荷与随机振动响应,并对稳定风速和紊流风速下的响应结果作了对比分析(This paper presented a design method of the flexible blade and its dynamic response under random wind. The flexible blade was discretized into multiple rigid bodies, and the multi-body system was established according to the theory of aerodynamics and the structural design of the blade. The nonlinear aeroelastic coupling equations of a constrained flexible blade are derived by the dynamics of multi-body system theory and the blade aerodynamics model, and the simulation program was developed. The examples analyzed time-domain responses of the blade under stable and turbulent wind speed, and the results were compared under these two kinds of wind speed.)
    2020-01-06 11:22:01下载
    积分:1
  • 单片机时钟模块
    资源描述 单片机的时钟模块,晶振频率为11.0592MHZ,proteus的联调仿真 单片机的时钟模块,晶振频率为11.0592MHZ,proteus的联调仿真
    2022-08-17 06:26:51下载
    积分:1
  • hacker_ebook
    黑客对不起系列 深入非法下载, 本书的介绍会让读者充分了解,如何才能下载到最新的东西?(Sorry, in-depth series of hacker illegally download, the book' s introduction makes the reader fully understand how to download the latest things?)
    2010-02-01 17:36:54下载
    积分:1
  • TURBO CODES
    codes of turbo codes
    2019-05-02 18:52:57下载
    积分:1
  • bin.src
    说明:  JAVA植物大战僵尸供学习参考使用,基于Java基础-面向对象实现植物大战僵尸简易版前言游戏设计游戏对象游戏内容游戏优化放置植物的优化移除植物的优化游戏可玩性的优化添加游戏背景音乐(JAVA Botanical Warfare Zombies for Learning Reference Based on Java Foundation-Object-Oriented Realization of Plant War Zombie Simple Preface Game Design Game Object Game Content Game Optimizing Placement of Plants Optimizing Playability of Plant Removal Game and Adding Game Background Music)
    2020-06-16 00:00:07下载
    积分:1
  • 主要是提供域名查询功能的主程序 PHP源代码
    主要是提供域名查询功能的主程序 PHP源代码-The main function is to provide the names of the main query PHP source code
    2022-09-22 19:50:02下载
    积分:1
  • STM32_EXP
    stm32f103与sca100t通讯程序(program for sca100t with stm32f103)
    2020-12-18 19:49:11下载
    积分:1
  • 一些常用的经典例程,可以用来学习的软件,例如:控件、表格、结构控制、声音控制和文件I/O等。...
    一些常用的经典例程,可以用来学习的软件,例如:控件、表格、结构控制、声音控制和文件I/O等。-Some commonly used classic routines, can be used to study the software, such as: control, form, structure, control, voice control and file I/O and so on.
    2022-05-05 09:50:39下载
    积分:1
  • fftForDSP2812
    用C语言实现的傅里叶计算,硬件平台为TMS320F2812(Using C language implementation of the Fourier calculations, the hardware platform for TMS320F2812)
    2013-07-10 23:57:27下载
    积分:1
  • 一个MP3的发展,所需的所有技术文件,包括我。
    开发一个mp3,所需要的各种技术文档,包括芯片资料。解码芯片的,闪存的,以及运放等-The development of an mp3, all the required technical documentation, including information on the chip. Decoder chips, Flash memory, as well as the operational amplifier, etc.
    2022-08-15 07:46:46下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载