本博客下载链接包含修改的word版本, 可免费下载阅览学习, 也可作为数学建模相关课程作业修改上交:

链接:https://pan.baidu.com/s/154PJvLFAPA9Udpj7dyqA4g?pwd=qtnc 
提取码:qtnc

D题  机器人避障问题

摘      要

本文综合运用分析法、图论方法、非线性规划方法,讨论了机器人避障最短路径和最短时间路径求解问题。

针对问题一,首先,通过分析,建立了靠近障碍物顶点处转弯得到的路径最短、转弯时圆弧的半径最小时和转弯圆弧的圆心为障碍物的顶点时路径最短、转弯在中间目标点附近时,中间目标点位于弧段中点有最短路径的三个原理,基于三个原理,其次对模型进行变换,对障碍物进行加工,扩充为符合条件的新的区域并在转弯处圆角化构成障碍图,并通过扩充的跨立实验,得到切线和圆弧是否在可避障区的算法,第三,计算起点、中间目标点和最终目标点和各圆弧及圆弧之间的所有可避障切线和圆弧路径,最后给这些定点赋一个等于切线长度或弧度的权值构成一个网络图,然后利用Dijkstra算法求出了O-A、O-B,O-C的最短路径为O-A:471.0372个单位,O-B:853.7001个单位,O-C:1086.0677个单位;对于需要经中间目标点的路径,可运用启发规则分别以相邻的目标点作为起点和终点计算,确定路径的大致情况,在进一步调整可得到O-A-B-C-O的最短路径为2748.699个单位。

针对问题二,主要研究的是由出发点到达目标点A点的最短时间路径,我们在第一问的基础上考虑路径尽可能短且圆弧转弯时的圆弧尽量靠近障碍物的顶点,即确定了圆弧半径最小时的圆弧内切于要确定的圆弧时存在最小时间路径,建立以总时间最短为目标函数,采用非线性规划模型通过Matlab编程求解出最短时间路径为最短时间路程为472.4822个单位,其中圆弧的圆心坐标为(81.430,209.41),最短时间为94.3332秒。圆弧两切点的坐标分别为(70.88,212.92)、(77.66,219.87)。

关键字: Dijkstra算法    跨立实验   分析法    非线性规划模型

2012年数学建模国赛D题(机器人避障问题)优秀论文.doc相关推荐

  1. 2012年数学建模国赛A题(葡萄酒质量评价)优秀论文.doc

    本博客下载链接包含修改的word版本, 可免费下载阅览学习, 也可作为数学建模相关课程作业修改上交: 链接:https://pan.baidu.com/s/1JaNsp6aVhl0xLuESsKwv4 ...

  2. 2018年数学建模国赛B题 智能RGV的动态调度策略

    第一种情况大致思路: 每秒判断各个CNC的状态,若工作完成或者是出于空闲状态下则向RGV发出一个请求.同时,RGV每秒判断自己的状态(上下料.移动.闲置.清洗等),如果是处于闲置状态,则启用调度算法, ...

  3. 2020年数学建模国赛C题

    2020年数学建模国赛C题题目: 后续会更新解题思路,在此可以看下面的一篇论文 基于贝叶斯神经网络的信贷策略规划研究

  4. 2022数学建模国赛ABC题思路

    2022年数学建模国赛ABC题思路 a题:添加链接描述 b题: 添加链接描述 c题: 基础版+进阶版 c题:进阶版 e题: 添加链接描述

  5. 2020年数学建模国赛B题题目和解题思路

    2020年数学建模国赛B题题目: 考虑如下的小游戏:玩家凭借一张地图,利用初始资金购买一定数量的水和食物(包括食品和其他日常用品),从起点出发,在沙漠中行走.途中会遇到不同的天气,也可在矿山.村庄补充 ...

  6. 2020年数学建模国赛C题Demo【准确率只有61%,仅供参考】

    2020年数学建模国赛C题Demo[准确率只有61%,仅供参考] MPai下载链接:www.mpaidata.com 关注公众号:[万灵数据]可以看很多很多建模资料噢 附件数据下载:https://m ...

  7. 2020年数学建模国赛A题题目和解题思路

    2020年数学建模国赛A题: 在集成电路板等电子产品生产中,需要将安装有各种电子元件的印刷电路板放置在回焊炉中,通过加热,将电子元件自动焊接到电路板上.在这个生产过程中,让回焊炉的各部分保持工艺要求的 ...

  8. 2020年数学建模国赛B题解题思路

    2020年数学建模国赛B题题目: 考虑如下的小游戏:玩家凭借一张地图,利用初始资金购买一定数量的水和食物(包括食品和其他日常用品),从起点出发,在沙漠中行走.途中会遇到不同的天气,也可在矿山.村庄补充 ...

  9. 2020年数学建模国赛C题完整代码下载链接处

    2020年数学建模国赛C题完整代码 因为私信找小编要论文的友友们实在太多了,所以这里直接开源2020年高教社杯数学建模C题的完整代码如下: 需要的小伙伴们,可以利用百度网盘来提取相关资料 ~~ ~~ ...

最新文章

  1. 中职计算机php学啥,计算机专业都学什么主要课程有什么_中职中专网
  2. 1106 Lowest Price in Supply Chain
  3. 对“粘连”footer布局的思考和总结
  4. 新IT运维时代 | Docker运维之最佳实践-上篇
  5. 关于布局管理器FlowLayout的思考:如何让FlowLayout自动换行(3)
  6. VRRP与VLAN综合实验
  7. 超赞!墙裂推荐一个 MySQL 自动化运维工具!
  8. Pymol入门教程--基础
  9. linux内存测试工具memtest,Linux基础教程:内存测试工具(Memtest86+)
  10. 输入法只能打拼音不能打汉字
  11. 达梦 DCA 培训总结
  12. 程序猿生存指南-1 初出茅庐
  13. 王者荣耀鸿蒙抽奖,爆料:天行者抽奖乾坤福袋鸿蒙秘宝将再出现
  14. ZYNQ图像处理|静态图像通路|VDMA寄存器、DDR内存操作
  15. 如何微信多开(PC端微信多开)
  16. 【conda安装】mamba安装 ==conda安装记录
  17. CAPL基础篇-----CAPL中的循环
  18. 意云丰到底是一个怎么样的赚钱软件?今天就带大家来解读一下
  19. 计算机网络第三章习题
  20. 盛高会员系统服务器启动不了,盛高会员管理系统实用操作指南

热门文章

  1. 1155:回文三位数
  2. 我的微软漫漫信仰路【多图】
  3. 电赛设计报告模板及历年资源
  4. 【光纤通信课程-每周一练(含答案)】第十周—光纤通信系统设计与性能分析
  5. 浅论激光相控阵雷达在自动驾驶汽车中的应用
  6. 【雷达通信】基于matlab GUI相控阵雷达方向图【含Matlab源码 1048期】
  7. 对不起,又让你失望/额头生出第三只眼,堕天... ...
  8. javaweb项目Tomcat启动卡在 Deployment of web application directory[····\webapps\manager]
  9. 超级兔子魔法设置 V7.99 正式版
  10. adreno630gpu参数_GPU各型号参数对照表