Statistical analysis of stochastic multi-robot boundary coverage

We present a novel analytical approach to computing the population and geometric parameters of a multi-robot system that will provably produce specified boundary coverage statistics. We consider scenarios in which robots with no global position information, communication, or prior environmental data have arrived at uniformly random locations along a simple closed or open boundary. This type of scenario can arise in a variety of multi-robot tasks, including surveillance, collective transport, disaster response, and therapeutic and imaging applications in nanomedicine. We derive the probability that a given point robot configuration is saturated, meaning that all pairs of adjacent robots are no farther apart than a specified distance. This derivation relies on a geometric interpretation of the saturation probability and an application of the Inclusion-Exclusion Principle, and it is easily extended to finite-sized robots. In the process, we obtain formulas for (a) an integral that is in general computationally expensive to compute directly, and (b) the volume of the intersection of a regular simplex with a hypercube. In addition, we use results from order statistics to compute the probability distributions of the robot positions along the boundary and the distances between adjacent robots. We validate our derivations of these probability distributions and the saturation probability using Monte Carlo simulations of scenarios with both point robots and finite-sized robots.

[1]  Eric Klavins,et al.  Optimal Rules for Programmed Stochastic Self-Assembly , 2006, Robotics: Science and Systems.

[2]  Spring Berman,et al.  An Enzyme-Inspired Approach to Stochastic Allocation of Robotic Swarms Around Boundaries , 2013, ISRR.

[3]  Spring Berman,et al.  A computational framework for identifying design guidelines to increase the penetration of targeted nanoparticles into tumors. , 2013, Nano today.

[4]  Spring Berman,et al.  A stochastic hybrid system model of collective transport in the desert ant aphaenogaster cockerelli , 2013, HSCC '13.

[5]  Kevin P. Murphy,et al.  Machine learning - a probabilistic perspective , 2012, Adaptive computation and machine learning series.

[6]  Marco Dorigo,et al.  Division of labor in a group of robots inspired by ants' foraging behavior , 2006, TAAS.

[7]  Nikolaus Correll,et al.  Modeling and Optimization of a Swarm-Intelligent Inspection System , 2004, DARS.

[8]  Eric Klavins,et al.  Setpoint regulation for stochastically interacting robots , 2009, Robotics: Science and Systems.

[9]  Kevin Y. Ma,et al.  Controlled Flight of a Biologically Inspired, Insect-Scale Robot , 2013, Science.

[10]  Rajeev Motwani,et al.  Randomized algorithms , 1996, CSUR.

[11]  Shihu Wang,et al.  Selectivity of ligand-receptor interactions between nanoparticle and cell surfaces. , 2012, Physical review letters.

[12]  Joel W. Burdick,et al.  Multi-robot boundary coverage with plan revision , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[13]  Nikolaus Correll,et al.  Parameter estimation and optimal control of swarm-robotic systems: A case study in distributed task allocation , 2008, 2008 IEEE International Conference on Robotics and Automation.

[14]  Spring Berman,et al.  Stochastic strategies for a swarm robotic assembly system , 2009, 2009 IEEE International Conference on Robotics and Automation.

[15]  Metin Sitti,et al.  Micro-Scale Mobile Robotics , 2013, Found. Trends Robotics.

[16]  Nicholas Roy,et al.  Distributed Robot Ensemble Control for Deployment to Multiple Sites , 2012 .

[17]  Spring Berman,et al.  Optimized Stochastic Policies for Task Allocation in Swarms of Robots , 2009, IEEE Transactions on Robotics.

[18]  H. N. Nagaraja,et al.  Order Statistics, Third Edition , 2005, Wiley Series in Probability and Statistics.

[19]  Wenguo Liu,et al.  Modeling and Optimization of Adaptive Foraging in Swarm Robotic Systems , 2010, Int. J. Robotics Res..

[20]  Alcherio Martinoli,et al.  Modeling Swarm Robotic Systems: a Case Study in Collaborative Distributed Manipulation , 2004, Int. J. Robotics Res..

[21]  Antoine Ferreira,et al.  Nanorobotics: Past, Present, and Future , 2013 .

[22]  Yanni Lin,et al.  Nanomedicine: Tiny Particles and Machines Give Huge Gains , 2013, Annals of Biomedical Engineering.

[23]  Alcherio Martinoli,et al.  Comparing and modeling distributed control strategies for miniature self-assembling robots , 2010, 2010 IEEE International Conference on Robotics and Automation.

[24]  Herbert A. David,et al.  Order Statistics , 2011, International Encyclopedia of Statistical Science.

[25]  Richard M. Wilson,et al.  A course in combinatorics , 1992 .

[26]  Vijay Kumar,et al.  Opportunities and challenges with autonomous micro aerial vehicles , 2012, Int. J. Robotics Res..