【24h】

OPTIMAL PATHS FOR POLYGONAL ROBOTS IN SE(2)

机译:SE(2)中多边形机器人的最佳路径

获取原文

摘要

We consider navigation for a polygonal, holonomic robot in an obstacle filled environment in SE(2). We denote the configuration space of the robot as C. In order to determine the free space, obstacles are represented as point clouds then transformed into C. The point-wise Minkowski sum of the robot and obstacle points is then calculated in C by adding the vertices and points on the convex hull of robot to obstacle points for different robot configurations. We then find a seed path using either a graph search or sample based planner. This seed path is then used in our novel method to determine overlapping convex regions for each consecutive chord of the seed path. Our proposed method represents the collision free, traversable region by defining overlapping convex corridors defined by a set of linear constraints. Within these corridors we find feasible trajectories that optimize a specified cost functional. The generated corridors along with the initial and desired poses are then used to determine an optimal path that satisfies the specified objective within the same homotopy group as the seed path. The key contributions is the proposed methods' ability to easily generate a set of convex, overlapping poly-topes that effectively represent the traversable free space. This in turn lends itself to (a) efficient computation of optimal paths, and (b) extending these basic ideas to non-Euclidean spaces such as SE(2). We provide simulated examples and implement this algorithm on the KUKA youBot omni-directional base.
机译:我们考虑在SE(2)中充满障碍的环境中为多边形,完整的机器人导航。我们将机器人的配置空间表示为C。为了确定自由空间,将障碍物表示为点云,然后将其转换为C。然后通过在C中将机器人和障碍物点的逐点Minkowski和在C中进行计算。机器人凸包上的顶点和点到不同机器人配置的障碍点。然后,我们可以使用图形搜索或基于样本的计划程序找到种子路径。然后,在我们的新颖方法中使用此种子路径来确定种子路径的每个连续弦的重叠凸区域。我们提出的方法通过定义由一组线性约束定义的重叠凸面走廊来表示无碰撞,可遍历的区域。在这些走廊中,我们找到了可以优化指定成本函数的可行轨迹。然后,将生成的走廊以及初始姿势和所需姿势用于确定在与种子路径相同的同伦组内满足指定目标的最佳路径。关键的贡献在于所提出的方法能够轻松生成一组有效地表示可遍历自由空间的凸面,重叠多面体的能力。反过来,这又有助于(a)有效计算最佳路径,并且(b)将这些基本思想扩展到非欧几里得空间,例如SE(2)。我们提供了模拟示例,并在KUKA youBot全向基础上实现了该算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号