Path planning for multiple tethered robots is a challenging problem due to the complex interactions among the cables and the possibility of severe entanglements. Previous works on this problem either consider idealistic cable models or provide no guarantee for entanglement-free paths. In this work, we present a new approach to address this problem using the theory of braids. By establishing a topological equivalence between the physical cables and the space-time trajectories of the robots, and identifying particular braid patterns that emerge from the entangled trajectories, we obtain the key finding that all complex entanglements stem from a finite number of interaction patterns between 2 or 3 robots. Hence, non-entanglement can be guaranteed by avoiding these interaction patterns in the trajectories of the robots. Based on this finding, we present a graph search algorithm using the permutation grid to efficiently search for a feasible topology of paths and reject braid patterns that result in an entanglement. We demonstrate that the proposed algorithm can achieve 100% goal-reaching capability without entanglement for up to 10 drones with a slack cable model in a high-fidelity simulation platform. The practicality of the proposed approach is verified using three small tethered UAVs in indoor flight experiments.
翻译:多台绳系机器人的路径规划因缆线间的复杂交互及严重缠绕的可能性而极具挑战性。已有研究或采用理想化缆线模型,或无法保证无缠绕路径。本文提出一种基于辫带理论的新方法来解决该问题。通过建立物理缆线与机器人时空轨迹之间的拓扑等价关系,并识别缠绕轨迹中出现的特定辫带模式,我们获得关键发现:所有复杂缠绕均源于2个或3个机器人之间有限数量的交互模式。因此,通过规避机器人轨迹中的这些交互模式即可保证无缠绕状态。基于此发现,我们提出一种利用置换网格的图搜索算法,高效搜索可行路径拓扑,并拒绝会导致缠绕的辫带模式。实验表明,该算法在采用松弛缆线模型的高保真仿真平台上,可为多达10架无人机实现100%无缠绕目标可达能力。我们通过室内飞行实验使用三架小型绳系无人机验证了该方法的实用性。