Institute for Robotics and Cognitive Systems, University of Lübeck, 23562 Lübeck, Germany.
Institute for Electrical Engineering in Medicine, University of Lübeck, 23562 Lübeck, Germany.
Sensors (Basel). 2023 Mar 28;23(7):3532. doi: 10.3390/s23073532.
To deal with the problem of optimal path planning in 2D space, this paper introduces a new toolbox named "Navigation with Polytopes" and explains the algorithms behind it. The toolbox allows one to create a polytopic map from a standard grid map, search for an optimal corridor, and plan a safe B-spline reference path used for mobile robot navigation. Specifically, the B-spline path is converted into its equivalent Bézier representation via a novel calculation method in order to reduce the conservativeness of the constrained path planning problem. The conversion can handle the differences between the curve intervals and allows for efficient computation. Furthermore, two different constraint formulations used for enforcing a B-spline path to stay within the sequence of connected polytopes are proposed, one with a guaranteed solution. The toolbox was extensively validated through simulations and experiments.
为了解决二维空间中的最优路径规划问题,本文引入了一个名为“多面体导航”的新工具箱,并解释了其背后的算法。该工具箱允许从标准网格地图创建一个多面体地图,搜索最优通道,并规划用于移动机器人导航的安全 B 样条参考路径。具体来说,通过一种新颖的计算方法将 B 样条路径转换为等效的贝塞尔表示,以减少约束路径规划问题的保守性。该转换可以处理曲线间隔之间的差异,并允许进行高效计算。此外,还提出了两种不同的约束公式,用于强制 B 样条路径保持在连接多面体序列内,其中一种具有保证解。该工具箱通过仿真和实验得到了广泛验证。