登录
首页 » matlab » robot_sweeper

robot_sweeper

于 2020-07-08 发布 文件大小:2KB
0 338
下载积分: 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 个回复

  • 很好的c语言习题解答
    很好的c语言习题解答-good execise answer for C
    2023-02-28 20:20:03下载
    积分:1
  • 七自由度车辆数学模型
    说明:  汽车bai的7自由度模型du一般是在设计汽车悬架时用zhi到,1/4悬架时2自由度模型,包括簧上部分的dao垂直运动和簧下部分的垂直运动,半车悬架是4自由度模型,整车用7自由度模型。考虑汽车悬架作用,这车车身有三个自由度,分别是车体的Z轴上下运动,沿X轴和Y轴的转动。对于空间刚体6个自由度中的其他3个自由度,2个平动和转动与悬架系统无关,所以没有考虑。上述3个车身自由度加上4个悬架的簧下部分(主要是轮胎的上下跳动),一共是7个自由度。(The 7-DOF model Du of automobile Bai is generally a 2-DOF model when designing automobile suspension, including the vertical movement of Dao on the spring part and the vertical movement of the under spring part. The half car suspension is a 4-DOF model, and the whole car is a 7-DOF model. Considering the function of automobile suspension, the car body has three degrees of freedom, which are the up and down movement of Z axis of the car body, and the rotation along X axis and Y axis. For the other three of the six degrees of freedom of the space rigid body, two translation and rotation are independent of the suspension system, so they are not considered. The above three body degrees of freedom plus the four suspension spring parts (mainly the up and down runout of tires), a total of 7 degrees of freedom.)
    2021-01-08 23:38:51下载
    积分:1
  • beamactivecontrol
    通过MATLAB语言的编程,可实现悬臂梁振动控制的模拟,参数可调整。(Cantilever beam vibration simulation can be achieved.)
    2018-05-22 00:48:43下载
    积分:1
  • 关于c++做的系统管理,还包含有详细文档说明
    关于c++做的系统管理,还包含有详细文档说明-With regard to c++ to do system management, but also includes a detailed documentation
    2022-08-08 01:22:41下载
    积分:1
  • NAT打洞,原理和源代码 P2P之UDP穿透NAT的原理与实现(附源代码)...
    NAT打洞,原理和源代码 P2P之UDP穿透NAT的原理与实现(附源代码)-NAT burrows, and the principle and source code P2P UDP penetrate NAT"s Theory and Implementation (source code)
    2022-10-20 12:55:03下载
    积分:1
  • Singhi
    说明:  SVC code with PSO and GA comparision
    2019-07-06 15:24:51下载
    积分:1
  • I AM VERY BUSY
    code for i am very busy
    2019-04-11 23:29:13下载
    积分:1
  • vhdl5
    program for half subtractor.
    2009-10-02 16:10:13下载
    积分:1
  • contribute to a good Dong
    再次贡献一个好东东-ccrtp,大家研究一下-contribute to a good Dong-ccrtp, we look at
    2023-03-27 08:10:04下载
    积分:1
  • LandWiner
    在脚本上增加一些代码,修改部分数据,创建了一个新战斗单位 landWinner,修改脚本创建的单位可以更好体验在游戏中随心所欲的感觉(a new battle unite , trying to use it , face a new experience)
    2018-07-04 11:34:55下载
    积分:1
  • 696516资源总数
  • 106562会员总数
  • 4今日下载