-
扫地机器人的路径规划问题
说明: 电子科技大学,数学学院,本科二年级,数学实验课程作业:扫地机器人的路径规划问题 实验是内容是规划并利用MATLAB模拟扫地机器人的清扫路径,并与随机游走的清扫方式做对比
编程思路:
规定扫地机器人的尺寸为1×1的网格,地图尺寸为20×15(参数可修改),在利用矩阵Tag储存障碍物信息(障碍物标1,非障碍物标0),barrier_generate函数随即生成障碍物
路径规划考虑采用深度优先搜索算法,根据标记矩阵Tag的信息,找到网格之间可达性关系,建立图的邻接压缩表,深度优先搜索求出路径(深度优先所搜算法是在别人的代码上进行修改)
可视化过程中首先建立起地图网格,利用网格着色体现扫地机器人的运动过程,白色表示未清扫过,黑色表示障碍物,蓝色表示清扫过一次,红色表示反复清扫过。
随机游走采用向上下左右四个方向等可能地游走,可视化过程和路径规划的一样
主函数返回的是路径规划和随机游走所花的总步数(Simulation of Robot Sweeper)
- 2020-07-08 23:18:57下载
- 积分:1
-
是二叉树前中后的初级教程,简单使用,一学就会
是二叉树前中后的初级教程,简单使用,一学就会-Is the binary tree before the post-primary curriculum in a simple to use, one study will be
- 2022-03-14 14:42:32下载
- 积分:1
-
VB实现Win8风格扁平化UI源码包
VB实现Win8风格扁平化UI源码包,资源类文件在目录Ctl文件里面。使用方法:
1.将CTL文件和CTX文件复制到你的程序目录下。
2.打开工程,选择工程-添加用户控件-现存,把全部CTL文件添加进去。
3.拖放在窗体上即可。
提示:未集成窗体控件,需要把Form1调为无边框窗体,用Shape画一个长方形/正方形,线条宽设为3,颜色随意。
关闭按钮用集成的图片框去做(已经封装素材)。
- 2023-02-24 17:45:04下载
- 积分:1
-
在Symbian的进度条的例子
progress bar example in symbian
- 2023-01-17 21:35:04下载
- 积分:1
-
AD9954控制C51以及产生ASK、PSK等信号
AD9954控制C51以及产生ASK、PSK等信号-AD9954 control and C51 have ASK, PSK signals, etc.
- 2022-01-25 22:41:27下载
- 积分:1
-
信息隐藏
说明: 用DCT将文本信息隐藏到图像中,再用各种攻击测试其鲁棒性(The text information is hidden into the image using DCT, and then tested for robustness with various attacks.)
- 2020-12-18 10:49:33下载
- 积分:1
-
FuncPlotter is a combined Java application and applet for displaying two
FuncPlotter is a combined Java application and applet for displaying two-dimensional plots of explicit functions in one variable (ie, FuncPlotter plots functions of the form y = f(x), where f(x) is composed from common mathematical operators).
- 2022-03-18 14:09:08下载
- 积分:1
-
GIS
大学本科的GIS课件,对地理信息系统的学科有很全面的介绍,也相应的给了很多资源,对本科阶段的GIS学习有一定的帮助。(Undergraduate GIS courseware, the Geographic Information System has a very comprehensive introduction to the subject, but also a corresponding to a lot of resources, undergraduate stage of the GIS study has some help.)
- 2016-10-31 10:26:35下载
- 积分:1
-
ultrasonic nondestructive testing array design
一个用于超声无损检测阵列设计的程序,功能很全,非常的实用(A design program for ultrasonic nondestructive testing array, the function is very complete, very practical)
- 2020-09-07 18:08:05下载
- 积分:1
-
ntfs-syxtem-fbt
检测每个盘的文件系统,比如fat还是ntfs并且显示出来,不错(Check the file system for each disk, such as fat or ntfs, and display it.)
- 2018-12-01 11:01:34下载
- 积分:1