Robot Collection and Transport of Objects: A Biomimetic Process

Animals as diverse as ants and humans are faced with the tasks of collecting, transporting or herding objects. Sheepdogs do this daily when they collect, herd, and maneuver flocks of sheep. Here, we adapt a shepherding algorithm inspired by sheepdogs to collect and transport objects using a robot. Our approach produces an effective robot collection process that autonomously adapts to changing environmental conditions and is robust to noise from various sources. We suggest that this biomimetic process could be implemented into suitable robots to perform collection and transport tasks that might include – for example – cleaning up objects in the environment, keeping animals away from sensitive areas or collecting and herding animals to a specific location. Furthermore, the feedback controlled interactions between the robot and objects which we study can be used to interrogate and understand the local and global interactions of real animal groups, thus offering a novel methodology of value to researchers studying collective animal behavior.

[1]  Rufus A. Johnstone,et al.  Initiative, Personality and Leadership in Pairs of Foraging Fish , 2012, PloS one.

[2]  Francesco Mondada,et al.  Multi-robot control and tracking framework for bio-hybrid systems with closed-loop interaction , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[3]  W. Hamilton Geometry for the selfish herd. , 1971, Journal of theoretical biology.

[4]  Thomas W. Seamans,et al.  Interspecific variation in wildlife hazards to aircraft: Implications for airport wildlife management , 2011 .

[5]  Dilanthi Amaratunga,et al.  Automation and robotics in post disaster waste management: post tsunami Sri Lanka , 2008 .

[6]  Francesco Mondada,et al.  How mimetic should a robotic fish be to socially integrate into zebrafish groups? , 2018, Bioinspiration & biomimetics.

[7]  Guy Theraulaz,et al.  Identifying influential neighbors in animal flocking , 2017, PLoS Comput. Biol..

[8]  Nancy M. Amato,et al.  Shepherding Behaviors with Multiple Shepherds , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[9]  G. Maarten Bonnema System design of a litter collecting robot , 2012, CSER.

[10]  Nancy M. Amato,et al.  Shepherding behaviors , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[11]  Stephen Cameron,et al.  Robot sheepdog project achieves automatic flock control , 1998 .

[12]  Francesco Mondada,et al.  The e-puck, a Robot Designed for Education in Engineering , 2009 .

[13]  Iain D. Couzin,et al.  The Dynamics of Coordinated Group Hunting and Collective Information Transfer among Schooling Prey , 2012, Current Biology.

[14]  A. Pérez-Escudero,et al.  idTracker: tracking individuals in a group by automatic identification of unmarked animals , 2014, Nature Methods.

[15]  I. Couzin,et al.  Predatory Fish Select for Coordinated Collective Motion in Virtual Prey , 2012, Science.

[16]  Naomi Ehrich Leonard,et al.  Real-Time Feedback-Controlled Robotic Fish for Behavioral Experiments With Fish Schools , 2012, Proceedings of the IEEE.

[17]  J. Deneubourg,et al.  Interactive robots in experimental biology. , 2011, Trends in ecology & evolution.

[18]  Ali Emre Turgut,et al.  Self-organized flocking with a mobile robot swarm: a novel motion control method , 2008, AAMAS.

[19]  Eliseo Ferrante,et al.  Hybrid Societies: Challenges and Perspectives in the Design of Collective Behavior in Self-organizing Systems , 2016, Front. Robot. AI.

[20]  Mark C. L. Patterson,et al.  Safety and security applications for micro-unmanned surface vessels , 2013, 2013 OCEANS - San Diego.

[21]  Tuan N. Nguyen,et al.  Multiple Autonomous Robots for UXO Clearance, the Basic UXO Gathering System (Bugs) Project , 2002 .

[22]  Miltiadis Boboulos Automation and Robotics , 2010 .

[23]  Lynne E. Parker,et al.  Multi-Robot Systems: From Swarms to Intelligent Automata , 2002, Springer Netherlands.

[24]  T. V. Prasad,et al.  DESIGN OF M ULTI-ROBOT SYSTEM FOR CLEANING UP M ARINE OILSPILL , 2012 .

[25]  Alan M. Wilson,et al.  Endosymbiosis , 2012, Current Biology.

[26]  Tim Landgraf,et al.  Interactive Robotic Fish for the Analysis of Swarm Behavior , 2013, ICSI.

[27]  R. Beer,et al.  Simulation of adaptive behaviour , 1992, Current Biology.

[28]  Dirk Helbing,et al.  Experiment, theory, and simulation of the evacuation of a room without visibility. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[29]  F Mondada,et al.  Social Integration of Robots into Groups of Cockroaches to Control Self-Organized Choices , 2007, Science.

[30]  Chris Melhuish,et al.  Patch Sorting: Multi-object Clustering Using Minimalist Robots , 2001, ECAL.

[31]  Gonzalo G de Polavieja,et al.  Structure of deviations from optimality in biological systems , 2009, Proceedings of the National Academy of Sciences.

[32]  Iain D. Couzin,et al.  A novel method for investigating the collective behaviour of fish: introducing ‘Robofish’ , 2010, Behavioral Ecology and Sociobiology.

[33]  Atsuo Takanishi,et al.  Modulation of rat behaviour by using a rat-like robot , 2013, Bioinspiration & biomimetics.

[34]  Pawel Romanczuk,et al.  RoboFish: increased acceptance of interactive robotic fish with realistic eyes and natural motion patterns by live Trinidadian guppies , 2016, Bioinspiration & biomimetics.

[35]  Wei Li,et al.  Clustering objects with robots that do not compute , 2014, AAMAS.

[36]  Andrew J. King,et al.  Solving the shepherding problem: heuristics for herding autonomous, interacting agents , 2014, Journal of The Royal Society Interface.

[37]  Tetsuya Nakamura,et al.  An Effective Simple Shepherding Algorithm Suitable for Implementation to a Multi-Mmobile Robot System , 2006, First International Conference on Innovative Computing, Information and Control - Volume I (ICICIC'06).