-
robot_sweeper
电子科技大学,数学学院,本科二年级,数学实验课程作业:扫地机器人的路径规划问题 实验是内容是规划并利用MATLAB模拟扫地机器人的清扫路径,并与随机游走的清扫方式做对比
编程思路:
规定扫地机器人的尺寸为1×1的网格,地图尺寸为20×15(参数可修改),在利用矩阵Tag储存障碍物信息(障碍物标1,非障碍物标0),barrier_generate函数随即生成障碍物
路径规划考虑采用深度优先搜索算法,根据标记矩阵Tag的信息,找到网格之间可达性关系,建立图的邻接压缩表,深度优先搜索求出路径(深度优先所搜算法是在别人的代码上进行修改)
可视化过程中首先建立起地图网格,利用网格着色体现扫地机器人的运动过程,白色表示未清扫过,黑色表示障碍物,蓝色表示清扫过一次,红色表示反复清扫过。
随机游走采用向上下左右四个方向等可能地游走,可视化过程和路径规划的一样
主函数返回的是路径规划和随机游走所花的总步数(Simulation of Robot Sweeper)
- 2020-07-08 23:18:57下载
- 积分:1
-
UMAT1D83
说明: abaqus umat子程序一维损伤模型 程序名umat1d83.for(The one-dimensional damage model is implemented in Abaqus using the UMAT subroutine umat1d83.for. The following items describe the procedure used to explicitly evaluate the damage constitutive equation)
- 2019-05-28 19:16:43下载
- 积分:1
-
Several good js calendar, personal recommendation from the Internet to find U.S.
几款不错js日历, 个人从网上找到的推荐给大家 -Several good js calendar, personal recommendation from the Internet to find U.S.
- 2022-03-18 15:58:32下载
- 积分:1
-
【MFC】ListControl控件实现翻页
实现list翻页。MFC控件,对ListControl实现翻页功能。
Test.h
This is the main header file for the application. It includes other
project specific headers (including Resource.h) and declares the
CTestApp application class.
Test.cpp
This is the main application source file that contains the application
class CTestApp.
Test.rc
This is a listing of all of the Microsoft Windows resources that the
program uses. It includes the icons, bitmaps, and cursors that are stored
in the RES subdirectory. This file can be directly edited in Microsoft
Visual C++.(Test.h
This is the main header file for the application. It includes other
project specific headers (including Resource.h) and declares the
CTestApp application class.
Test.cpp
This is the main application source file that contains the application
class CTestApp.
Test.rc
This is a listing of all of the Microsoft Windows resources that the
program uses. It includes the icons, bitmaps, and cursors that are stored
in the RES subdirectory. This file can be directly edited in Microsoft
Visual C++.)
- 2020-11-06 23:09:50下载
- 积分:1
-
9503669
麻雀虽小,五脏具全!如果想自己做个ftp可以从这个程序做起!(Although sparrows are small, the five viscera are complete! If you want to do your own ftp can start from this program!)
- 2019-01-02 18:34:32下载
- 积分:1
-
基于蚁群算法的二维路径规划算法
说明: 蚁群算法的优化计算-二维路径
经过优化,效果比较好(Two dimensional ant colony algorithm for path optimization
After optimization, the effect is better)
- 2020-12-28 17:43:14下载
- 积分:1
-
evo
演化博弈的仿真程序 可以画复制动态方程的相位图(the example of evolutionary game)
- 2017-09-28 15:07:19下载
- 积分:1
-
小波包
小波包能量提取的程序。。。。。。。。。。。。。(The program of wavelet packet energy extraction)
- 2018-01-30 12:10:01下载
- 积分:1
-
two dimensional wave equation
声波方向的公式,二维波动方程,想要学习的,赶快啊(two-dimensional wave equation)
- 2017-11-06 15:03:31下载
- 积分:1
-
IAR_UART1_Mega128L
IAR_UART1_Mega128L点阵屏程序((ICCAVR all the library functions of the original source document is divided into two parts))
- 2020-06-18 18:40:01下载
- 积分:1