The ties that bind: Motion planning for multiple tethered robots

Abstract We consider the problem of motion planning for a number of small, circular robots in a common planar workspace. Each robot is tethered to a point on the boundary of the workspace by a flexible cable of finite length. These cables may be pushed and bent by robots that come in contact with them but remain taut at all times. The robots have a target point to reach on the workspace and, as each moves to its target, its cable gets stretched out into the workspace. For any set of target points, there may be many final cable configurations of differing complexity that allow all robots to reach their targets. Assuming a final configuration of the cables has been specified, the motion planning task addressed here is to produce reasonably short paths for the robots that will achieve this configuration. This is formulated as a problem in computational geometry and an O( n 3 log n ) algorithm is presented for achieving this task for n robots.

[1]  F. Miller Malley,et al.  Single-Layer Wire Routing and Compaction , 1989 .

[2]  Charles E. Leiserson,et al.  Algorithms for routing and testing routability of planar VLSI layouts , 1985, STOC '85.

[3]  Stephen J. Buckley,et al.  Fast motion planning for multiple moving robots , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[4]  Gerardo Pardo-Castellote,et al.  Real-time motion scheduling for a SMALL workcell , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[5]  Rae A. Earnshaw,et al.  Theoretical Foundations of Computer Graphics and CAD , 1988, NATO ASI Series.

[6]  F. W. Sinden,et al.  The Tethered Robot Problem , 1990, Int. J. Robotics Res..

[7]  Harry G. Mairson,et al.  Reporting and Counting Intersections Between Two Sets of Line Segments , 1988 .

[8]  John F. Canny,et al.  A motion planner for multiple mobile robots , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[9]  Victor Scheinman Robotworld: a multiple robot vision guided assembly system , 1988 .