热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

二维空间绕过障碍物最短路径

障碍物只有一个,多边形表示,可能为凹多边形我的想法是起点、终点、障碍物合一块求凸包现在只看起点吧,可能有两种情况1、起点在凸包边上,这个好办2、在凸包里面(A为起点,B为中点
障碍物只有一个,多边形表示,可能为凹多边形
我的想法是起点、终点、障碍物合一块求凸包
现在只看起点吧,可能有两种情况
1、起点在凸包边上,这个好办
2、在凸包里面

(A为起点,B为中点,虚线原凹障碍物边线)
第二个情况我想要把A和C、D,连起来,再比较路径长短

我的这个想法有问题吗
第二个情况怎样才能找到C、D这两点,大家能提供下代码吗

7 个解决方案

#1


图片不显示...大家把图片地址复制出来打开吧

#2


图片地址也显示不了图片

#3



求教
或者这题不是用这个思路?

#4


我觉得有问题,按你画的例子你这么做没问题,但如果CD之间比较复杂,那么A到C的连线之间可能还会遇到障碍物。
我觉得可以在AB之间连一条线,然后AB直线上方的点与AB两点连成一个多边形,求出这个多边形的凸包,按这个凸包的走法肯定是从A出发往上方走到B的最短路线。同样可以把AB直线另一侧的点与AB两点连成一个多边形,。。。
下面就比较这两种走法就行了。
没法画图,可能说得不详细。

#5


恩 我的问题就是怎样找到最合理的那个C、D
谢谢啦 你的想法很好啊 回去试试

#6


接分
每天回帖即可获得10分可用分!

#7


我也需要高手求解!

推荐阅读
  • SDWebImage第三方库学习
    1、基本使用方法异步下载并缓存-(void)sd_setImageWithURL:(nullableNSURL*)urlNS_REFINED_FOR_SWIFT;使用占位图片& ... [详细]
  • 本文介绍了一种通过设置主题(Theme)来实现快速启动的Android引导页,并详细说明了如何避免因不同屏幕分辨率导致的图片拉伸问题。 ... [详细]
  • 本文详细介绍了CSS中元素的显示模式,包括块元素、行内元素和行内块元素的特性和应用场景。 ... [详细]
  • web页面报表js下载,web报表软件 ... [详细]
  • 本文探讨了数据结构与算法之间的关系,从基本概念入手,逐步解析二者如何相辅相成,共同构建高效的计算机程序。文中结合实际案例,对数据结构和算法进行了详细说明,并提出了一些思考问题。 ... [详细]
  • 本文详细介绍了如何使用 CSS3 的 background-clip 和 background-origin 属性来裁剪和定位背景图片,以及如何通过 background-size 控制背景图片的尺寸。 ... [详细]
  • 本文详细介绍了如何将Windows 10家庭版系统升级到专业工作站版的方法,包括前期准备和具体步骤。 ... [详细]
  • 本文探讨了SSD购买后是否需要进行4K对齐的问题,并详细解释了4K对齐的原理及其重要性。通过对比机械硬盘与固态硬盘的结构,文章深入分析了4K对齐对SSD性能的影响,并提供了具体的对齐方法。 ... [详细]
  • 开发笔记:前端之前端初识
    开发笔记:前端之前端初识 ... [详细]
  • 我自己做了一个网站图片的抓取,感觉速度有点慢抓取4000张图片可能得用15分钟左右的时间,我百度看用线程可以加快抓取,然后创建了5个线程抓取,但是5个线程是同步执行同样的操作一个图片就 ... [详细]
  • 本文详细介绍了Apache POI库在处理Word (.docx) 文件时的核心模块XWPFDocument及其主要功能。文章涵盖了文档的段落、表格、页眉和页脚的处理方法,并提供了具体的代码示例。 ... [详细]
  • MOSS2007 中型服务场配置指南:网络负载均衡集群设置
    本文详细介绍了如何在MOSS2007环境中配置网络负载均衡集群,包括安装和配置网络负载均衡功能的具体步骤。通过本文,读者可以了解如何在多台Web服务器上安装并配置网络负载均衡,以实现高效的服务分发。 ... [详细]
  • 【转】强大的矩阵奇异值分解(SVD)及其应用
    在工程实践中,经常要对大矩阵进行计算,除了使用分布式处理方法以外,就是通过理论方法,对矩阵降维。一下文章,我在 ... [详细]
  • YOLO由24层ConvNet和2层FCs组成。其核心思想是将图片均匀划分为多个gridcell,每个gridcell产生两个bbox和gridcell中如果存在对象,对象是各类的 ... [详细]
  • 说明Python教程正在编写中,欢迎大家加微信sinbam提供意见、建议、纠错、催更。drymail是一个邮件发送库,封装了Python的smtplib ... [详细]
author-avatar
清宫佳伶330
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有