中文

平面域中路径规划的实际距离函数

机器人学 2017-08-22 v1

摘要

路径规划是机器人学中的一个重要问题。在(不一定单连通的)平面域Ω\Omega内两点x,yx,y之间规划路径的一种方法是,在Ω×Ω\Omega\times\Omega上定义一个非负距离函数d(x,y)d(x,y),使得沿该距离函数的(下降)梯度行进即可追踪出这样一条路径。这带来了两个同等重要的挑战:数学挑战——定义dd使得对于任意固定的yyd(x,y)d(x,y)仅有一个最小值(即当x=yx=y时),因为局部最小值实质上是“死胡同”;计算挑战——定义dd使其能够被高效计算。在本文中,给定Ω\Omega的描述,我们展示如何为Ω\Omega的每个点分配坐标,并利用这些坐标定义点之间的一族距离函数,从而同时满足数学与计算挑战。这是通过调和测度与ff-散度的概念实现的。实际上,路径规划是在从Ω\Omega采样得到的有限个站点集合上定义的离散网络上进行的,因此任何在连续域上表现良好的方法都必须被调整以在离散域上同样良好工作。给定从Ω\Omega采样得到的一组站点,我们展示如何定义一个连接这些站点的网络,使得基于上述距离函数的贪心路由算法(连续梯度下降的离散对应)能够保证在该网络中生成任意两个此类站点之间的路径。在许多情况下,该网络接近于(理想的)平面图,尤其当站点集合稠密时。

关键词

引用

@article{arxiv.1708.05855,
  title  = {Practical Distance Functions for Path-Planning in Planar Domains},
  author = {Renjie Chen and Craig Gotsman and Kai Hormann},
  journal= {arXiv preprint arXiv:1708.05855},
  year   = {2017}
}