-
GRASPion: an Open-Source, Programmable Brainbot for Active Matter Research
Authors:
F. Novkoski,
M. Mélard,
M. Delens,
F. Wéry,
M. Noirhomme,
J. Pande,
A. Maier,
A. -S. Smith,
N. Vandewalle
Abstract:
We present the GRASPion, a compact, open-source bristlebot designed for the controlled study of active matter systems. Built around a low-cost Arduino-compatible board and modular 3D-printed components, the GRASPion combines ease of use, programmability, and mechanical versatility. It features dual vibrating motors for self-propulsion, integrated sensors for local interaction, and customizable fir…
▽ More
We present the GRASPion, a compact, open-source bristlebot designed for the controlled study of active matter systems. Built around a low-cost Arduino-compatible board and modular 3D-printed components, the GRASPion combines ease of use, programmability, and mechanical versatility. It features dual vibrating motors for self-propulsion, integrated sensors for local interaction, and customizable firmware enabling various motion modes, from ballistic to diffusive regimes. The robot is equipped with onboard IR communication, color and proximity sensors, and a magnetometer, allowing for real-time interaction and complex collective behaviors. With a runtime exceeding 90 minutes and reproducible fabrication, the GRASPion provides a robust and scalable platform for both educational and research applications in out-of-equilibrium physics. This article details the mechanical and electronic design and software architecture of the GRASPion, and illustrates its capabilities through prototypical experiments relevant to active matter.
△ Less
Submitted 9 September, 2025;
originally announced September 2025.
-
Brainbots as smart autonomous active particles with programmable motion
Authors:
M. Noirhomme,
I. Mammadli,
N. Vanesse,
J. Pande,
A. -S. Smith,
N. Vandewalle
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…
▽ More
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.
△ Less
Submitted 4 November, 2024;
originally announced November 2024.
-
Taming the diffusion approximation through a controlling-factor WKB method
Authors:
Jayant Pande,
Nadav M. Shnerb
Abstract:
The diffusion approximation (DA) is widely used in the analysis of stochastic population dynamics, from population genetics to ecology and evolution. DA is an uncontrolled approximation that assumes the smoothness of the calculated quantity over the relevant state space and fails when this property is not satisfied. This failure becomes severe in situations where the direction of selection switche…
▽ More
The diffusion approximation (DA) is widely used in the analysis of stochastic population dynamics, from population genetics to ecology and evolution. DA is an uncontrolled approximation that assumes the smoothness of the calculated quantity over the relevant state space and fails when this property is not satisfied. This failure becomes severe in situations where the direction of selection switches sign. Here we employ the WKB (large-deviations) method, which requires only the logarithm of a given quantity to be smooth over its state space. Combining the WKB scheme with asymptotic matching techniques, we show how to derive the diffusion approximation in a controlled manner and how to produce better approximations, applicable for much wider regimes of parameters. We also introduce a scalable (independent of population size) WKB-based numerical technique. The method is applied to a central problem in population genetics and evolution, finding the chance of ultimate fixation in a zero-sum, two-types competition.
△ Less
Submitted 20 November, 2020; v1 submitted 20 July, 2020;
originally announced July 2020.
-
Population dynamics in stochastic environments
Authors:
Jayant Pande,
Nadav M. Shnerb
Abstract:
Populations are made up of an integer number of individuals and are subject to stochastic birth-death processes whose rates may vary in time. Useful quantities, like the chance of ultimate fixation, satisfy an appropriate difference (master) equation, but closed-form solutions of these equations are rare. Analytical insights in fields like population genetics, ecology and evolution rely, almost ex…
▽ More
Populations are made up of an integer number of individuals and are subject to stochastic birth-death processes whose rates may vary in time. Useful quantities, like the chance of ultimate fixation, satisfy an appropriate difference (master) equation, but closed-form solutions of these equations are rare. Analytical insights in fields like population genetics, ecology and evolution rely, almost exclusively, on an uncontrolled application of the diffusion approximation (DA) which assumes the smoothness of the relevant quantities over the set of integers. Here we combine asymptotic matching techniques with a first-order (controlling-factor) WKB method to obtain a theory whose range of applicability is much wider. This allows us to rederive DA from a more general theory, to identify its limitations, and to suggest alternative analytical solutions and scalable numerical techniques when it fails. We carry out our analysis for the calculation of the fixation probability in a fluctuating environment, highlighting the difference between (on average) deleterious and beneficial mutant invasion and the intricate distinction between weak and strong selection.
△ Less
Submitted 21 July, 2020; v1 submitted 20 July, 2020;
originally announced July 2020.
-
Optimal motion of triangular magnetocapillary swimmers
Authors:
Alexander Sukhov,
Sebastian Ziegler,
Qingguang Xie,
Oleg Trosman,
Jayant Pande,
Galien Grosjean,
Maxime Hubert,
Nicolas Vandewalle,
Ana-Suncana Smith,
Jens Harting
Abstract:
A system of ferromagnetic particles trapped at a liquid-liquid interface and subjected to a set of magnetic fields (magnetocapillary swimmers) is studied numerically using a hybrid method combining the pseudopotential lattice Boltzmann method and the discrete element method. After investigating the equilibrium properties of a single, two and three particles at the interface, we demonstrate a contr…
▽ More
A system of ferromagnetic particles trapped at a liquid-liquid interface and subjected to a set of magnetic fields (magnetocapillary swimmers) is studied numerically using a hybrid method combining the pseudopotential lattice Boltzmann method and the discrete element method. After investigating the equilibrium properties of a single, two and three particles at the interface, we demonstrate a controlled motion of the swimmer formed by three particles. It shows a sharp dependence of the average center-of-mass speed on the frequency of the time-dependent external magnetic field. Inspired by experiments on magnetocapillary microswimmers, we interpret the obtained maxima of the swimmer speed by the optimal frequency centered around the characteristic relaxation time of a spherical particle. It is also shown that the frequency corresponding to the maximum speed grows and the maximum average speed decreases with increasing inter-particle distances at moderate swimmer sizes. The findings of our lattice Boltzmann simulations are supported by bead-spring model calculations.
△ Less
Submitted 28 June, 2019; v1 submitted 8 January, 2019;
originally announced January 2019.
-
Effect of body deformability on microswimming
Authors:
Jayant Pande,
Laura Merchant,
Timm Krüger,
Jens Harting,
Ana-Sunčana Smith
Abstract:
In this work we consider the following question: given a mechanical microswimming mechanism, does increased deformability of the swimmer body hinder or promote the motility of the swimmer? To answer this we study a microswimmer model composed of deformable beads connected with springs. We determine the velocity of the swimmer analytically, starting from the forces driving the motion and assuming t…
▽ More
In this work we consider the following question: given a mechanical microswimming mechanism, does increased deformability of the swimmer body hinder or promote the motility of the swimmer? To answer this we study a microswimmer model composed of deformable beads connected with springs. We determine the velocity of the swimmer analytically, starting from the forces driving the motion and assuming that the oscillations in the effective radii of the beads are known and are much smaller than the radii themselves. We find that to the lowest order, only the driving frequency mode of the surface oscillations contributes to the swimming velocity, and that this velocity may both rise and fall with the deformability of the beads depending on the spring constant. To test these results, we run immersed boundary lattice Boltzmann simulations of the swimmer, and show that they reproduce both the velocity-promoting and velocity-hindering effects of bead deformability correctly in the predicted parameter ranges. Our results mean that for a general swimmer, its elasticity determines whether passive deformations of the swimmer body, induced by the fluid flow, aid or oppose the motion.
△ Less
Submitted 21 November, 2016; v1 submitted 6 November, 2016;
originally announced November 2016.
-
Microswimming with inertia
Authors:
Jayant Pande,
Kristina Pickl,
Oleg Trosman,
Ulrich Rüde,
Ana-Sunčana Smith
Abstract:
Microswimmers, especially in theoretical treatments, are generally taken to be completely inertia-free, since inertial effects on their motion are typically small and assuming their absence simplifies the problem considerably. Yet in nature there is no discrete break between swimmers for which inertia is negligibly small and for which it is detectable. Here we study a microswimming model for which…
▽ More
Microswimmers, especially in theoretical treatments, are generally taken to be completely inertia-free, since inertial effects on their motion are typically small and assuming their absence simplifies the problem considerably. Yet in nature there is no discrete break between swimmers for which inertia is negligibly small and for which it is detectable. Here we study a microswimming model for which the effect of inertia is calculated explicitly in the regime of transition between the Stokesian and the non-Stokesian flow limits, which we term the intermediate regime. The model in the inertialess limit is the bead-spring swimmer. We first show that in the intermediate regime a mechanical microswimmer exhibits damped inertial coasting like an underdamped harmonic oscillator. We then calculate analytically the swimmer's velocity by including a mass-acceleration term in the equations of motion which are otherwise based on the Stokes flow. We show that this hybrid treatment combining aspects of underdamped and overdamped dynamics provides an accurate description of the motion in the intermediate regime, as verified here by comparison to simulations using the lattice Boltzmann method, and is a significant improvement over the results from the inertialess theory when either the mass of the swimmer or the forces driving its motion is/are large enough.
△ Less
Submitted 6 November, 2016; v1 submitted 15 March, 2016;
originally announced March 2016.
-
Setting the pace of microswimmers: when increasing viscosity speeds up self-propulsion
Authors:
Jayant Pande,
Laura Merchant,
Timm Krüger,
Jens Harting,
Ana-Sunčana Smith
Abstract:
It has long been known that some microswimmers seem to swim counter-intuitively faster when the viscosity of the surrounding fluid is increased, whereas others slow down. This conflicting dependence of the swimming velocity on the viscosity is poorly understood theoretically. Here we explain that any mechanical microswimmer with an elastic degree of freedom in a simple Newtonian fluid can exhibit…
▽ More
It has long been known that some microswimmers seem to swim counter-intuitively faster when the viscosity of the surrounding fluid is increased, whereas others slow down. This conflicting dependence of the swimming velocity on the viscosity is poorly understood theoretically. Here we explain that any mechanical microswimmer with an elastic degree of freedom in a simple Newtonian fluid can exhibit both kinds of response to an increase in the fluid viscosity for different viscosity ranges, if the driving is weak. The velocity response is controlled by a single parameter $\varGamma$, the ratio of the relaxation time of the elastic component of the swimmer in the viscous fluid and the swimming stroke period. This defines two velocity-viscosity regimes, which we characterize using the bead-spring microswimmer model and analyzing the different forces acting on the parts of this swimmer. The analytical calculations are supported by lattice-Boltzmann simulations, which accurately reproduce the two velocity regimes for the predicted values of $\varGamma$.
△ Less
Submitted 6 November, 2016; v1 submitted 20 November, 2014;
originally announced November 2014.
-
Optimal shapes of artificial bead-spring micro-carriers at low Reynolds numbers
Authors:
Jayant Pande,
Ana-Sunčana Smith
Abstract:
Bead-based micro-swimmers are promising systems for payload delivery on the micro-scale. However, the principles underlying their optimal design are not yet fully understood. Here we study a simple device consisting of three arbitrarily-shaped beads connected by two springs. We analytically determine the most favorable kinematic parameters for sinusoidal driving, and show how the swimmer changes f…
▽ More
Bead-based micro-swimmers are promising systems for payload delivery on the micro-scale. However, the principles underlying their optimal design are not yet fully understood. Here we study a simple device consisting of three arbitrarily-shaped beads connected by two springs. We analytically determine the most favorable kinematic parameters for sinusoidal driving, and show how the swimmer changes from being a pusher to a puller. For cargo carrying ellipsoidal beads, we perform geometric optimization under the constraint of a constant total volume or surface area, with the aim of maximizing the device transport velocity and efficiency. Interestingly, we identify two major transport regimes, which arise from the competition between the elastic and the drag forces faced by the swimmer. We construct a phase diagram that indicates when the fastest swimming emerges because of minimized drag, and when due to heightened interactions among the beads.
△ Less
Submitted 28 February, 2014; v1 submitted 9 September, 2013;
originally announced September 2013.
-
All good things come in threes - Three beads learn to swim with lattice Boltzmann and a rigid body solver
Authors:
Kristina Pickl,
Jan Götz,
Klaus Iglberger,
Jayant Pande,
Klaus Mecke,
Ana-Suncana Smith,
Ulrich Rüde
Abstract:
We simulate the self-propulsion of devices in a fluid in the regime of low Reynolds numbers. Each device consists of three bodies (spheres or capsules) connected with two damped harmonic springs. Sinusoidal driving forces compress the springs which are resolved within a rigid body physics engine. The latter is consistently coupled to a 3D lattice Boltzmann framework for the fluid dynamics. In simu…
▽ More
We simulate the self-propulsion of devices in a fluid in the regime of low Reynolds numbers. Each device consists of three bodies (spheres or capsules) connected with two damped harmonic springs. Sinusoidal driving forces compress the springs which are resolved within a rigid body physics engine. The latter is consistently coupled to a 3D lattice Boltzmann framework for the fluid dynamics. In simulations of three-sphere devices, we find that the propulsion velocity agrees well with theoretical predictions. In simulations where some or all spheres are replaced by capsules, we find that the asymmetry of the design strongly affects the propelling efficiency.
△ Less
Submitted 3 August, 2011;
originally announced August 2011.