We present an approach that generates kinodynamically feasible paths for robots using Rapidly-exploring Random Tree (RRT). We leverage motion primitives as a way to capture the dynamics of the robot and use these motion primitives to build branches of the tree with RRT. Since every branch is built using the robot's motion primitives that doesn't lead to collision with obstacles, the resulting path is guaranteed to satisfy the robot's kinodynamic constraints and thus be feasible for navigation without any post-processing on the generated trajectory. We demonstrate the effectiveness of our approach in simulated 2D environments using simple robot models with a variety of motion primitives.
翻译:我们提出一种方法,为使用快速探索随机树(RRT)的机器人创造在动力学上可行的运动路径。我们利用运动原始技术来捕捉机器人的动态,并利用这些运动原始技术来与RRT一起建造树枝。由于每个分支都是使用机器人的运动原始技术建造的,不会导致与障碍碰撞,因此,由此形成的路径可以保证满足机器人的动力学限制,从而在没有生成轨道的任何后处理的情况下可以进行导航。我们用各种运动原始技术的简单机器人模型来模拟2D环境,证明了我们的方法的有效性。