【24h】

A visibility graph based method for path planning in dynamic environments

机译:动态环境中基于可见度图的路径规划方法

获取原文

摘要

Computational geometry is very important for solving motion planning problems. Visibility graphs are very useful in determining the shortest path. In this work, a modified Asano's algorithm is implemented for determining the visibility polygons and visibility graphs. Implementation is done using the CGAL library. Although the principle for determining visibility graphs is rather simple, the procedure is very time and space consuming and the goal is to achieve lower algorithm complexity. The algorithm consists of two steps: first, angular sorting of points is done using the dual transformation, and second, visibility between the points is determined. Testing of the algorithm is done on two polygonal test sets. The first is made of squares, uniformly and densely distributed. The second is made of triangles, randomly and sparsely distributed. Results show a cubical complexity of the algorithm, depending on the number of reflex points. The main advantage of this method is that it can be applied in dynamical environments (environments that change in time). It is not required to perform the calculation for all points on the map. Instead, the graph can be refreshed locally so it is very practical for online use.
机译:计算几何对于解决运动计划问题非常重要。可见性图对于确定最短路径非常有用。在这项工作中,实施了一种改进的Asano算法,用于确定可见性多边形和可见性图。使用CGAL库完成实现。尽管确定可见性图的原理很简单,但该过程非常耗时和空间,目标是实现较低的算法复杂度。该算法包括两个步骤:第一,使用对偶变换对点进行角度排序,第二,确定点之间的可见性。该算法的测试是在两个多边形测试集上完成的。第一个由正方形组成,均匀且密集地分布。第二个由随机且稀疏分布的三角形组成。结果显示了算法的三次复杂度,具体取决于反射点的数量。该方法的主要优点是可以应用于动态环境(随时间变化的环境)中。不需要对地图上的所有点执行计算。相反,该图可以在本地刷新,因此对于在线使用非常实用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号