arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2104.05253math.OCmath.MG
收藏

求解Dubins流动推销员问题的梯度下降法

A Gradient Descent Method for The Dubins Traveling Salesman Problem

David Kirszenblat, José Ayala, J. Hyam Rubinstein

摘要:

我们提出了一种结合边界过程和梯度下降法来解决Dubins流动推销员问题,即在欧氏平面上通过有限个点找到一个最短的曲率约束旅游的问题。该问题在机器人车辆和无人驾驶飞行器的路径规划中有应用,其中最小转弯半径防止车辆急转弯。在本文中,我们专注于任何两个点分开至少四倍的最小转弯半径的情况下,这是最有趣的从实用的角度来看。定界过程有效地确定了访问这些点的最佳顺序。梯度下降法受力学模型的启发,以给定的顺序确定通过点的巡回的最佳轨迹,并且其计算时间尺度与点的数量成线性关系。在九个点的实验中,边界过程通常在找到最佳序列之前探索不超过几个序列,并且梯度下降法通常在单次迭代中收敛到最佳的1\%以内。

英文摘要:

We propose a combination of a bounding procedure and gradient descent method for solving the Dubins traveling salesman problem, that is, the problem of finding a shortest curvature-constrained tour through a finite number of points in the euclidean plane. The problem finds applications in path planning for robotic vehicles and unmanned aerial vehicles, where a minimum turning radius prevents the vehicle from taking sharp turns. In this paper, we focus on the case where any two points are separated by at least four times the minimum turning radius, which is most interesting from a practical standpoint. The bounding procedure efficiently determines the optimal order in which to visit the points. The gradient descent method, which is inspired by a mechanical model, determines the optimal trajectories of the tour through the points in a given order, and its computation time scales linearly with the number of points. In experiments on nine points, the bounding procedure typically explores no more than a few sequences before finding the optimal sequence, and the gradient descent method typically converges to within 1\% of optimal in a single iteration.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑