IEEE Trans Cybern. 2022 Sep;52(9):9302-9315. doi: 10.1109/TCYB.2021.3110196. Epub 2022 Aug 18.
For safe and efficient navigation of heterogeneous multiple mobile robots (HMRs), it is essential to incorporate dynamics (mass and inertia) in motion control algorithms. Many methods rely only on kinematics or point-mass models, resulting in conservative results or occasionally failure. This is especially true for robots with different masses. In this article, we develop a novel navigation methodology for a distributed scheme by incorporating the robots' dynamics through calculating the time to collision (TTC) and designing a new controller accordingly that avoids collisions. We first propose a new predictive collision term by TTC that will be used to quantify imminent collisions among HMRs. Subsequently, using this term, we develop a novel nonlinear controller that explicitly incorporates TTC in the design and guarantees collision-free motion. Simulations and experiments were performed to demonstrate the effectiveness of the developed methods. We first compared the results of our proposed approach with controllers that only consider the robots' kinematics. It was shown that the proposed control strategy (a TTC-based controller) proves to be less conservative when determining safe motions. Specifically, for environments with limited space, it was demonstrated that using robots' kinematics may result in a collision, while our strategy results in safe motion. We also performed experiments that proved collision-free navigation of HMRs with this approach. The outcomes of this work provide more reliable motion control for HMRs, especially when the robots' masses or inertias are significantly different, for example, warehouses. The developments in this work are also applicable to vehicles and can therefore be beneficial in automated collision avoidance in autonomous driving and intelligent transportation.
为了安全高效地引导异构多移动机器人(HMR),在运动控制算法中纳入动力学(质量和惯性)至关重要。许多方法仅依赖于运动学或质点模型,导致结果保守或偶尔失败。对于具有不同质量的机器人来说,这一点尤为明显。在本文中,我们通过计算碰撞时间(TTC)并相应地设计新的控制器来避免碰撞,为分布式方案开发了一种新的导航方法。我们首先通过 TTC 提出了一个新的预测碰撞项,该项将用于量化 HMR 之间即将发生的碰撞。随后,我们使用这个项开发了一种新的非线性控制器,该控制器在设计中明确纳入了 TTC,并保证了无碰撞运动。通过仿真和实验验证了所开发方法的有效性。我们首先将我们提出的方法的结果与仅考虑机器人运动学的控制器进行了比较。结果表明,在确定安全运动时,所提出的控制策略(基于 TTC 的控制器)证明更不保守。具体来说,对于空间有限的环境,使用机器人运动学可能会导致碰撞,而我们的策略则可以实现安全运动。我们还进行了实验,证明了使用这种方法可以实现 HMR 的无碰撞导航。这项工作的结果为 HMR 提供了更可靠的运动控制,特别是当机器人的质量或惯性显著不同时,例如在仓库中。这项工作的进展也适用于车辆,因此在自动驾驶和智能交通中的自动避撞方面可能会受益。