Efficient Path Generation with Reduced Coordinates

被引:1
|
作者
Chen, Renjie [1 ]
Gotsman, Craig [2 ]
Hormann, Kai [3 ,4 ]
机构
[1] Max Planck Inst Informat, Saarbrucken, Germany
[2] New Jersey Inst Technol, Newark, NJ 07102 USA
[3] Univ Svizzera Italiana, Lugano, Switzerland
[4] Nanyang Technol Univ, Singapore, Singapore
关键词
TIME OBSTACLE AVOIDANCE;
D O I
10.1111/cgf.13489
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Path generation is an important problem in many fields, especially robotics. One way to create a path between a source point z and a target point y inside a complex planar domain is to define a non-negative distance function d(y, z), such that following the negative gradient of d (by z) traces out such a path. This presents two challenges: (1) The mathematical challenge of defining d, such that d(y, z) has a single minimum at z = y for any fixed y, because the gradient-descent path may otherwise terminate at a local minimum before reaching y; (2) The computational challenge of defining d, such that it can be computed efficiently. Using the concepts of harmonic measure and f-divergence, we show how to assign a set of reduced coordinates to each point in and to define a family of distance functions based on these coordinates, such that both the mathematical and the computational challenge are met. Since in practice, especially in robotics applications, the path is often restricted to follow the edges of a discrete network defined on a finite set of sites sampled from , any method that works well in the continuous setting must be discretized appropriately to preserve the important properties of the continuous case. We show how to define a network connecting a finite set of sites, such that a greedy routing algorithm, which is the discrete equivalent of continuous gradient descent, based on our reduced coordinates is guaranteed to generate a path in the network between any two sites. In many cases, this network is close to a planar graph, especially if the set of sites is dense. Guaranteeing the existence of a greedy route between any two points in the graph is a significant advantage in practical applications, avoiding the complexity of other path-planning methods, such as the shortest-path and A* algorithms. While the paths generated by our algorithm are not the shortest possible, in practice we found that they are close to that.
引用
收藏
页码:37 / 48
页数:12
相关论文
共 50 条
  • [1] Efficient generation of the cartesian coordinates of truncated icosahedron and related polyhedra
    Hosoya, H
    Maruyama, Y
    JOURNAL OF MOLECULAR GRAPHICS & MODELLING, 2001, 19 (02): : 205 - 209
  • [2] An Efficient Critical Path Generation Algorithm Considering Extensive Path Constraints
    Guo, Guannan
    Huang, Tsung-Wei
    Lin, Chun-Xun
    Wong, Martin
    PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [3] EFFICIENT GENERATION OF BODY-FITTED COORDINATES FOR CASCADES USING MULTIGRID
    CAMARERO, R
    YOUNIS, M
    AIAA JOURNAL, 1980, 18 (05) : 487 - 488
  • [4] PATH INTEGRALS IN POLAR COORDINATES
    ARTHURS, AM
    PROCEEDINGS OF THE ROYAL SOCIETY OF LONDON SERIES A-MATHEMATICAL AND PHYSICAL SCIENCES, 1969, 313 (1514): : 445 - &
  • [5] PATH INTEGRALS IN CURVILINEAR COORDINATES
    ARTHURS, AM
    PROCEEDINGS OF THE ROYAL SOCIETY OF LONDON SERIES A-MATHEMATICAL AND PHYSICAL SCIENCES, 1970, 318 (1535): : 523 - &
  • [6] An efficient path-generation method for virtual colonoscopy
    Lee, J
    Hong, H
    Shin, YG
    Kim, SH
    PROGRESS IN PATTERN RECOGNITION, IMAGE ANALYSIS AND APPLICATIONS, PROCEEDINGS, 2005, 3773 : 339 - 347
  • [7] Efficient test generation algorithm for path delay faults
    Kim, MG
    Kang, SH
    ELECTRONICS LETTERS, 2000, 36 (01) : 13 - 14
  • [8] Intelligent and Efficient Method for Optimal Penetration Path Generation
    Wang S.
    Wang J.
    Tang G.
    Pei Q.
    Zhang Y.
    Liu X.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2019, 56 (05): : 929 - 941
  • [9] Efficient tool path generation for √3 subdivision surface
    Wu, Jianhuang
    Liu, Weijun
    Bian, Hongyou
    IEEE ICMA 2006: PROCEEDING OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, VOLS 1-3, PROCEEDINGS, 2006, : 2007 - +
  • [10] Efficient Constraint Generation for Stochastic Shortest Path Problems
    Schmalz, Johannes
    Trevizan, Felipe
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 18, 2024, : 20247 - 20255