Simultaneous Optimization of Assignments and Goal Formations for Multiple Robots

This paper presents algorithms to simultaneously compute the optimal assignments and formation parameters for a team of robots from a given initial formation to a variable goal formation (where the shape of the goal formation is given, and its scale and location parameters must be optimized). We assume the $n$ robots are identical spheres. We use the sum of squared travel distances as the objective function to be minimized, which also ensures that the trajectories are collision free. We show that this assignment with variable goal formation problem can be transformed to a linear sum assignment problem (LSAP) with pseudo costs that we establish are independent of the formation parameters. The transformed problem can then be solved using the Hungarian algorithm in O (n3) time. Thus the assignment problem with variable goal formations using this new approach has the same O (n3) time complexity as the standard assignment problem with fixed goal formations. Results from simulations on 200 and 600 robots are presented to show the algorithm is sufficiently fast for practical applications.

[1]  Vijay Kumar,et al.  Capt: Concurrent assignment and planning of trajectories for multiple robots , 2014, Int. J. Robotics Res..

[2]  Steven L. Neale,et al.  Light-actuated digital microfluidics for large-scale, parallel manipulation of arbitrarily sized droplets , 2010, 2010 IEEE 23rd International Conference on Micro Electro Mechanical Systems (MEMS).

[3]  Gaurav S. Sukhatme,et al.  Downwash-aware trajectory planning for large quadrotor teams , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[4]  Paul A. Beardsley,et al.  Image and animation display with multiple mobile robots , 2012, Int. J. Robotics Res..

[5]  Vijay Kumar,et al.  Decentralized formation control with variable shapes for aerial robots , 2012, 2012 IEEE International Conference on Robotics and Automation.

[6]  Nidhi Kalra,et al.  Market-Based Multirobot Coordination: A Survey and Analysis , 2006, Proceedings of the IEEE.

[7]  Javier Alonso-Mora,et al.  Multi-robot navigation in formation via sequential convex programming , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[8]  Eric P. Y. Chiou,et al.  Lab on a Chip Single-sided continuous optoelectrowetting ( SCOEW ) for droplet manipulation with light patterns † , 2010 .

[9]  Patrick MacAlpine,et al.  SCRAM: Scalable Collision-avoiding Role Assignment with Minimal-Makespan for Formational Positioning , 2014, AAAI.

[10]  John R. Spletzer,et al.  Convex Optimization Strategies for Coordinating Large-Scale Robot Formations , 2007, IEEE Transactions on Robotics.

[11]  Zhiqiang Ma,et al.  Coordination of droplets on light-actuated digital microfluidic systems , 2012, 2012 IEEE International Conference on Robotics and Automation.

[12]  Soon-Jo Chung,et al.  Swarm assignment and trajectory optimization using variable-swarm, distributed auction assignment and sequential convex programming , 2016, Int. J. Robotics Res..

[13]  Seth Hutchinson,et al.  Path planning for permutation-invariant multirobot formations , 2005, IEEE Transactions on Robotics.

[14]  Matthew Campbell,et al.  Towards automated optoelectrowetting on dielectric devices for multi-axis droplet manipulation , 2013, 2013 IEEE International Conference on Robotics and Automation.

[15]  Srinivas Akella Assignment Algorithms for Variable Robot Formations , 2016, WAFR.