规划并模拟扫地机器人的清扫路径,并与随机游走的清扫方式做对比 规定扫地机器人的尺寸为1×1的网格,地图尺寸为20×15(参数可修改),在利用矩阵Tag储存障碍物信息(障碍物标1,非障碍物标0),barrier_generate函数随即生成障碍物 路径规划考虑采用深度优先搜索算法,根据标记矩阵Tag的信息,找到网格之间可达性关系,建立图的邻接压缩表,深度优先搜索求出路径(深度优先所搜算法是在别人的代码上进行修改) 深度优先搜索源码地址 可视化过程中首先建立起地图网格,利用网格着色体现扫地机器人的运动过程,白色表示未清扫过,黑色表示障碍物,蓝色表示清扫过一次,红色表示反复清扫过。 随机游走采用向上下左右四个方向等可能地游走,可视化过程和路径规划的一样 主函数返回的是路径规划和随机游走所花的总步数
2022-09-28 22:01:53 450KB matlab 深度优先搜索 路徑规划
1
人工智人-家居设计-基于STM32的智能扫地机器人研究与设计.pdf
2022-07-14 11:04:01 8.35MB 人工智人-家居
Java 扫地雷游戏设计源代码,添加九张图片用于设置开始的图和所见到周围一有多少雷的个数。
2022-07-02 09:06:41 671KB Java 扫地雷游戏
自动扫地机器人.pdf
2022-06-21 22:06:20 285KB
扫地机器人激光雷达硬件设计,基于激光三角定位法原理使用高像素线性CCD和红外激光组合而成的激光测距,小米和360扫地机器人使用的激光雷达就是此种方案。
1
1、资源内容:毕业设计lun-wen word版10000字+;开题报告,任务书 2、学习目标:快速完成相关题目设计; 3、应用场景:课程设计、diy、毕业、参赛; 4、特点:直接可以编辑使用; 5、使用人群:设计参赛人员,学生,教师等。 6、使用说明:下载解压可直接使用。 7、能学到什么:通过学习本课题的设计与实现, 了解不同课题的知识内容,学习内部架构和原理,掌握有关课题重要资源, 同时增加自己对不同方面知识的了解,为后续的创作提供一定的设计思路和设计启发 , 并且可以快速完成相关题目设计,节约大量时间精力,也为后续的课题创作 提供有力的理论依据、实验依据和设计依据,例如提供一些开源代码、设计原理、 原理图、电路图、毕业设计lun-wen word版10000字+;开题报告,任务书等有效的资料, 也可以应用于课程设计、diy、毕业、参赛等不同场景,而且本设计简单,通俗易通, 方便快捷,易于学习,下载之后可以直接可以编辑使用, 可以为设计参赛人员、学生、老师及爱好者等不同使用者提供有效且实用的学习资料 及参考资料,同时也是一份值得学习和参考的资料。
2022-06-07 12:05:11 15.08MB 智能机器人
扫地僧Backtrader股票量化回测核心篇 + 源码
2022-05-18 17:59:55 2.78MB 扫地僧 Backtrader 股票 量化
1
scratch编程项目源代码文件案例素材-自动扫地机.zip
2022-05-16 17:06:16 301KB 源代码 scratch 游戏案例 少儿趣味编程
智能扫地机器人浅析
2022-05-14 09:05:18 1.58MB 文档资料 智能扫地机器人浅析