A Study of a Class of Vibration-Driven Robots: Modeling, Analysis, Control and Design of the Brushbot

In this paper we present a study of a specific class of vibration-driven robots: the brushbots. In a bottom-up fashion, we start by deriving dynamic models of the brushes and we discuss the conditions under which these models can be employed to describe the motion of brushbots. Then, we present two designs of brushbots: a fully-actuated platform and a differential-drive-like one. The former is employed to experimentally validate both the developed theoretical models and the devised motion control algorithms. Finally, a coordinated-control algorithm is implemented on a swarm of differential-drive-like brushbots in order to demonstrate the design simplicity and robustness that can be achieved by employing a vibration-based locomotion strategy.

[1]  L. Mahadevan,et al.  Swarming, swirling and stasis in sequestered bristle-bots , 2013, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[2]  R. Olfati-Saber Near-identity diffeomorphisms and exponential /spl epsi/-tracking and /spl epsi/-stabilization of first-order nonholonomic SE(2) vehicles , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[3]  Roy Featherstone,et al.  Balancing control algorithm for a 3D under-actuated robot , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Siddharth Mayya,et al.  Non-Uniform Robot Densities in Vibration Driven Swarms Using Phase Separation Theory , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[5]  Jun Nakanishi,et al.  A brachiating robot controller , 2000, IEEE Trans. Robotics Autom..

[6]  Antonio DeSimone,et al.  Motility of a Model Bristle-Bot: a Theoretical Analysis. , 2014, 1410.8153.

[7]  Dae-Eun Kim,et al.  Novel Propelling Mechanisms Based on Frictional Interaction for Endoscope Robot , 2010 .

[8]  Eric Feron,et al.  Motion Rectification for an Homeostasis-Enabling Wheel , 2017, ArXiv.

[9]  D. Stewart,et al.  A Platform with Six Degrees of Freedom , 1965 .

[10]  Soon-Jo Chung,et al.  A biomimetic robotic platform to study flight specializations of bats , 2017, Science Robotics.

[11]  V Radhakrishnan,et al.  Locomotion: dealing with friction. , 1998, Proceedings of the National Academy of Sciences of the United States of America.

[12]  Peter I. Corke,et al.  Environmental Wireless Sensor Networks , 2010, Proceedings of the IEEE.

[13]  Evangelos Papadopoulos,et al.  Analysis, design and control of a planar micro-robot driven by two centripetal-force actuators , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[14]  Felix Becker,et al.  On the Mechanics of Bristle-Bots - Modeling, Simulation and Experiments , 2014, ISR 2014.

[15]  Pål Liljebäck,et al.  A survey on snake robot modeling and locomotion , 2009, Robotica.

[16]  Mark W. Spong,et al.  Path Following Control of Swimming Magnetic Helical Microrobots Subject to Step-Out Frequencies , 2018, 2018 IEEE Conference on Control Technology and Applications (CCTA).

[17]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[18]  Nikolaus Correll,et al.  A stick-slip omnidirectional powertrain for low-cost swarm robotics: Mechanism, calibration, and control , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Daniel E. Koditschek,et al.  Analysis of a Simplified Hopping Robot , 1991, Int. J. Robotics Res..

[20]  Jean-Marc Breguet,et al.  Stick and slip actuators: design, control, performances and applications , 1998, MHA'98. Proceedings of the 1998 International Symposium on Micromechatronics and Human Science. - Creation of New Industry - (Cat. No.98TH8388).

[21]  Stephen P. Timoshenko,et al.  History of strength of materials : with a brief account of the history of theory of elasticity and theory of structures , 1983 .

[22]  Tim Landgraf RoboBee: A Biomimetic Honeybee Robot for the Analysis of the Dance Communication System , 2013 .

[23]  Radhika Nagpal,et al.  Kilobot: A low cost scalable robot system for collective behaviors , 2012, 2012 IEEE International Conference on Robotics and Automation.