In the past 20 years, active matter has been a very successful research field, bridging the fundamental physics of nonequilibrium thermodynamics with applications in robotics, biology, and medicine. Active particles, contrary to Brownian particles, can harness energy to generate complex motions and emerging behaviors. Most active-matter experiments are performed with microscopic particles and require advanced microfabrication and microscopy techniques. Here, we propose some macroscopic experiments with active matter employing commercially available toy robots (the Hexbugs). We show how they can be easily modified to perform regular and chiral active Brownian motion and demonstrate through experiments fundamental signatures of active systems such as how energy and momentum are harvested from an active bath, how obstacles can sort active particles by chirality, and how active fluctuations induce attraction between planar objects (a Casimir-like effect). These demonstrations enable hands-on experimentation with active matter and showcase widely used analysis methods.

Active-matter systems consist of “active particles,” which are living or synthetic agents that generate mechanical forces resulting in self-propulsion.1 Some typical examples of active motion include the swimming behavior of Escherichia coli bacteria and the self-propulsion of artificial Janus particles.2,3

Active-matter systems can be of very different sizes, ranging from microscopic colloidal systems1,4 to groups of animals or robots and even human crowds. In spite of their seemingly large differences, all these systems show similar emergent behaviors. Important examples are the motion observed in flocking birds, the formation of living crystals made of active particles,4 the motility-induced phase separation seen in suspensions of self-propelled hard spheres,5 and the chaotic swarming observed in swimming bacteria.

Active motion leads to a steady dissipation of energy into the environment. Therefore, systems of active particles are not in thermodynamic equilibrium. Active particles can dynamically self-organize and exhibit collective behaviors that are impossible at thermodynamic equilibrium.1 However, the interest for active matter does not only stem from its statistical physics properties. It is a field that might also benefit technological applications, from delivering drugs targeting organs, to controlling the spread of infectious microorganisms,6 and developing microrobots capable of advanced group behaviors.7,8

Most active-matter experiments are, however, performed with microscopic particles and require advanced microfabrication and microscopy techniques.9 In this article, we introduce a simple macroscopic experimental model for active matter based on Hexbugs, which are small robots that self-propel in a random direction.10 After showing that this motion can be described as an active Brownian motion, we demonstrate how it can be turned into a chiral active Brownian motion by modifying the robots. Then, we make the Hexbugs interact with different obstacles. We show how they can propel and rotate some simple passive objects. We also make them interact with complex environments, where they are sorted based on their motility and chirality. Finally, we demonstrate the emergence of Casimir-like activity-induced attraction between planar objects in the presence of active particles in the environment.

A single active particle moving in a two-dimensional space has a position given by the coordinates [x(t),y(t)]. Its self-propulsion results in motion with speed v along a direction given by the particle orientation φ(t) (defined with respect to the x-axis). As it moves on a horizontal surface, the particle undergoes rotational diffusion with rotational diffusion coefficient DR11 due to the microscopic irregularities of the surface. In other words, it experiences erratic and random changes in its orientation. An example of this motion is shown for a Hexbug Nano robot in Video 1 of the supplementary material.

A Hexbug (Fig. 1(a)) has six curved rubber legs on each side and a vibrational motor. When turned on, the vibration of the motor propagates to the legs. The resulting friction between the legs and the surface causes the robot to move forward with a constant speed (for a detailed model of the Hexbug propulsion mechanism, see Appendix A in the supplementary material; for a discussion of the conditions under which it can be considered as an active particle, see Sec. VI). Due to noise and small imperfections in both the terrain and the robot, the orientation of the Hexbug changes over time, leading to rotational diffusion.

Fig. 1.

(Color online) Hexbugs perform regular and chiral active Brownian motion. (a) Pictures of a Hexbug Nano (the yellow tag is used to identify it). (b) Its motion is a regular active Brownian motion, as can be seen by its trajectories in a square arena (44×44cm2) with rounded corners (see Video 1 in the supplementary material). (c) This motion can be quantified by computing the average trajectory (thick black line; the gray lines show the 91 trajectories used in the averaging, selected so that the robot does not interact with the boundaries of the arena). The dashed orange line represents the theoretical curve. (d) By adding a weight (black 3D-printed plastic parallelepiped) to the Hexbug, it is possible to control its motion. (e) When the weight is placed on the Hexbug starboard side, the robot performs a right-chiral (dextrogyre) active Brownian motion (see Video 2 in the supplementary material). (f) The average trajectory (thick black line) clearly bends rightward, which can be fitted to a spira mirabilis (orange line). The 22 gray trajectories are used in the averaging. (g) By placing the weight on the Hexbug port side, it performs a left-chiral (levogyre) active Brownian motion ((h), also see Video 3 in the supplementary material), whose average trajectory (thick solid line, obtained averaging the 29 gray trajectories) and spira mirabilis (orange line) bend leftward (j).

Fig. 1.

(Color online) Hexbugs perform regular and chiral active Brownian motion. (a) Pictures of a Hexbug Nano (the yellow tag is used to identify it). (b) Its motion is a regular active Brownian motion, as can be seen by its trajectories in a square arena (44×44cm2) with rounded corners (see Video 1 in the supplementary material). (c) This motion can be quantified by computing the average trajectory (thick black line; the gray lines show the 91 trajectories used in the averaging, selected so that the robot does not interact with the boundaries of the arena). The dashed orange line represents the theoretical curve. (d) By adding a weight (black 3D-printed plastic parallelepiped) to the Hexbug, it is possible to control its motion. (e) When the weight is placed on the Hexbug starboard side, the robot performs a right-chiral (dextrogyre) active Brownian motion (see Video 2 in the supplementary material). (f) The average trajectory (thick black line) clearly bends rightward, which can be fitted to a spira mirabilis (orange line). The 22 gray trajectories are used in the averaging. (g) By placing the weight on the Hexbug port side, it performs a left-chiral (levogyre) active Brownian motion ((h), also see Video 3 in the supplementary material), whose average trajectory (thick solid line, obtained averaging the 29 gray trajectories) and spira mirabilis (orange line) bend leftward (j).

Close modal

To record its motion, we allowed a Hexbug to move within a 44×44cm2 arena bounded by some cardboard walls, as shown in Fig. 1(b). This and other details of the experimental setup are given in Appendix B in the supplementary material. We placed a camera above the table to film the Hexbug in motion. We glued a bright-colored tag to the robot and tracked it using the OpenCV library (this library is available for Python and C++12).

In Subsections II A and II B, we characterize the motion of a single Hexbug and show that it is in fact an active Brownian motion. Then, we show how a Hexbug can be modified to perform a chiral active Brownian motion. Before proceeding further, we note that the dynamics of such self-propelling extended objects is more complex than that of an active Brownian particle. In fact, Hexbugs are finite-sized, elongated, macroscopic objects taking their momentum from their interaction with the ground. This implies a coupling between their rotational and translational degrees of freedom,13 differently from what happens in an active Brownian particle, where no such coupling is present. The coupling is particularly important when the velocity of the Hexbug is not aligned with its orientation, e.g., after collisions. In the following, we will neglect this coupling and its effect on the dynamics of the Hexbugs, for the sake of simplicity and to emphasize general properties of active matter that are common to micro- and macroscale.

The equations describing the active Brownian motion of a single particle are14 
(1)
(2)
(3)
where Wφ is a stochastic process with a mean of 0 and a variance of 1.* The speed, v, is constant (see  Appendix) and can be estimated from the experimental trajectories of the Hexbug by calculating the average speed as
(4)
where Δr is the distance covered by the Hexbug during the time interval Δt. For the trajectory shown in Fig. 1(b), we estimate v=26.0±0.7 cm s1. Similarly, we estimate DR by calculating the mean of the square of the change in orientation as
(5)
where Δφ is the Hexbug orientation change during Δt. (Note that Δφ=0, because the particle has no preferred reorientation direction.) For the trajectory shown in Fig. 1(b), we estimate DR=0.23±0.12rad2s1.
The ensuing motion is characterized by a persistence length L. This is the characteristic distance traveled before rotational diffusion alters the direction of motion of the particle. It is given by
(6)
which gives L=110±30cm based on the estimates above. Alternatively, the persistence length can be determined by measuring the average motion of the Hexbug from a given initial reference point and orientation.1,15 We do that through the following steps: (1) splitting the trajectory into smaller parts that represent the motion between collisions with the walls; (2) translating and rotating each part of the trajectory so that all of them start at x=0, y=0, and φ=0 (gray lines in Fig. 1(c)); and (3) averaging all these splits. The resulting average trajectory is16 
(7)
(8)
where x(t) converges to L for t+. The resulting mean trajectory is shown by the thick black line in Fig. 1(c). Fitting v and DR in Eq. (7), we obtain v=26.3±0.4 cm s1 and DR=0.23±0.06rad2s1. Combining them according to Eq. (6), we obtain the estimation of the persistence length L=110±30cm, which is compatible with the estimate obtained from Eqs. (4) and (5). We note that L is much longer than the arena where the Hexbug moves, as expected in this case.

We can transform a Hexbug into a chiral active Brownian particle by gluing a small 3D-printed parallelepiped on top of the robot (see Appendix B for specifications in the supplementary material). If this object is glued off the Hexbug's axis of symmetry, its weight continuously exerts a torque that bends the trajectory. For example, when the weight is placed on the Hexbug starboard (right-hand) side, as shown in Fig. 1(d), the robot tends to turn right. This leads to a right-chiral active Brownian motion. The resulting motion is shown in Fig. 1(e) (Video 2 in the supplementary material). By placing the weight on the Hexbug port (left-hand) side (Fig. 1(g)), the robot tends to turn left, leading to a left-chiral active Brownian motion (Fig. 1(h) and Video 3 in the supplementary material). The impact of the added weight on the motion chirality might slightly vary for each Hexbug due to the variability of the Hexbug geometry, but this can be compensated by finely tuning the exact position of the weight.

The resulting motion can be described by adding an angular velocity Ω to Eq. (3) that determines the evolution of the Hexbug orientation, while Eqs. (1) and (2) remain unchanged,14 yielding
(9)
The sign of Ω defines the orientation of the robot's rotation.
We estimate the speed v using Eq. (4), and we estimate Ω by calculating the average orientation change as
(10)
and DR by calculating
(11)
which generalizes Eq. (5) to take into account the presence of an angular drift. For a chiral particle, the persistence length is expressed as
(12)
We have performed experiments on a single left-chiral Hexbug and a single right-chiral Hexbug. We obtain, for the speed, angular velocity, rotational diffusion, and persistence length (Eq. (12)):
We can measure the average motion of the Hexbug. The resulting average trajectory (thick black lines in Figs. 1(f) and 1(i)) can be described by a spira mirabilis:17 §
(13)
(14)
where α is the pitch angle of the spira mirabilis (tanα=DR/|Ω|), θ0 is the angle of the initial point of the trajectories with respect to the center C of the spira mirabilis, and θ(t)¯=θ0+Ωt is the angle of the point (Δx(t),Δy(t)) with respect to C. The independent parameters determining the spira mirabilis are v, Ω, and DR. We fit the experimental average trajectory to the spira mirabilis (Eqs. (13) and (14)) and we find**
In the table above, we report also the value obtained for the persistence length. Comparing these values for L with the previous ones, we note that they are (1) compatible and (2) more precise, due to a more precise estimate of Ω and DR. Hence, fitting the average trajectory to a spira mirabilis is a more precise method for the estimate of the persistence length.†† Using the estimated values, we obtain the spira mirabilis for the right-chiral and left-chiral Hexbug, shown by the orange dashed lines in Figs. 1(f) and 1(i), respectively, which fit well with the experimentally measured ones (solid black lines).

We now consider the effect of the interaction of active particles with movable objects and fixed obstacles. In the case of movable objects, the presence of active particles generates an active bath that can displace them. If these objects are asymmetric, they can in turn induce a directional motion or rotation in the active particles. In the same way, fixed obstacles can be used to alter the way in which the active particles explore the space available to them. To create the objects and obstacles used in these experiments, we glued together small 3D-printed cylinders (radius=1.9cm, height=2cm) so that we could control their shape and dimension (see Appendix B in the supplementary material).

When an active particle encounters a movable object, it can interact with it, for instance, by pushing it in its direction of motion. If the object is asymmetric, it will be propelled because the active particles interact with it asymmetrically. For example, when we placed a movable wedge in the arena with 14 Hexbugs (Fig. 2(a) and Video 4 in the supplementary material; the Hexbugs were randomly placed in the arena one by one, see Appendix B), we observed that the Hexbugs tended to get trapped on the wedge's concave side and push it. Meanwhile, Hexbugs tended to interact for much shorter times with the wedge's convex side, because they slid along the wedge without getting trapped. We tracked the tip of the wedge and measured its total displacement as a function of time (Fig. 2(b)). It grows approximately linearly in time at a rate of 0.038±0.05 cm s1.

Fig. 2.

(Color online) Interactions with objects and obstacles. (a) Active particles in an arena in the presence of a movable wedge (black V-shaped object with the pink tag). The orange line represents the wedge's trajectory in the past 30 s preceding the screenshot (see Video 4 in the supplementary material). (b) Its corresponding displacement grows approximately linearly in time at a rate of 0.038±0.05 cm s1. (c) The active particles do not push as efficiently a more symmetric object (see Video 5 in the supplementary material), as demonstrated by the fact that its displacement growth rate is about one order of magnitude smaller (panel (d)). (e) In the presence of a series of fixed wedges dividing the arena, the active particles get gradually segregated to the left of the wedges (area within the red line, see Video 6 in the supplementary material), as demonstrated by the growth of the probability ρL of the active particles to be on the left side of the arena as a function of time. Panel (f) The gray line is the frame-by-frame value. The black line is the moving average calculated with a span of 10% of the data points centered on time t). (g) If the obstacles are symmetric, the active particles remain uniformly distributed across the entire arena (see Video 7 in the supplementary material), as demonstrated by the fact that ρL remains close to 0.5 for the entire duration of the experiment (panel (h)).

Fig. 2.

(Color online) Interactions with objects and obstacles. (a) Active particles in an arena in the presence of a movable wedge (black V-shaped object with the pink tag). The orange line represents the wedge's trajectory in the past 30 s preceding the screenshot (see Video 4 in the supplementary material). (b) Its corresponding displacement grows approximately linearly in time at a rate of 0.038±0.05 cm s1. (c) The active particles do not push as efficiently a more symmetric object (see Video 5 in the supplementary material), as demonstrated by the fact that its displacement growth rate is about one order of magnitude smaller (panel (d)). (e) In the presence of a series of fixed wedges dividing the arena, the active particles get gradually segregated to the left of the wedges (area within the red line, see Video 6 in the supplementary material), as demonstrated by the growth of the probability ρL of the active particles to be on the left side of the arena as a function of time. Panel (f) The gray line is the frame-by-frame value. The black line is the moving average calculated with a span of 10% of the data points centered on time t). (g) If the obstacles are symmetric, the active particles remain uniformly distributed across the entire arena (see Video 7 in the supplementary material), as demonstrated by the fact that ρL remains close to 0.5 for the entire duration of the experiment (panel (h)).

Close modal

In the case of a linear rod (Fig. 2(c) and Video 5 in the supplementary material), the Hexbugs interacted with both sides of the rod in an equal manner, resulting overall in much less movement. In fact, when the Hexbugs enter into contact with the rod, they align with it and slide along its length without pushing it too much. As a consequence, the rod's displacement growth rate, shown in Fig. 2(d), is about one order of magnitude smaller than the wedge's.

In the literature, there are several observations of passive objects interacting with an active bath. Several experiments showed that symmetric objects such as spheres or rods immersed in an active bath feature superdiffusion at short time scales and enhanced diffusion at long time scales.‡‡18 There are also several experiments with asymmetric objects propelled in an active bath. In particular, Kaise et al.19 demonstrated how the activity of motile bacteria in a solution pushed a wedge similarly to what we have shown in Fig. 2(a) and Video 4 in the supplementary material. All these phenomena are studied because they demonstrate a mechanism through which the active system provides energy that is successfully converted into mechanical work and can be used to propel microscopic objects. This is appealing because (1) the active system is inherently chaotic and (2) the possibility to propel microscopic asymmetric shapes paves the way toward biomedical applications (e.g., targeted drug delivery to organs).

We can also consider the case where there are fixed obstacles in the environment. Because active particles are not in thermodynamic equilibrium with their environment, it is possible to use the features of the environment to perform complex tasks on the active particles, e.g., disposing fixed obstacles to trap, or sort them based on their motion properties.1 

We performed an experiment with a series of wedges fixed along the middle of the arena, with a gap between them of approximately 2 cm, wide enough for the Hexbugs to go through. We then placed 14 Hexbugs (one by one and randomly distributed, see Appendix B in the supplementary material) in the arena and let them move freely. As time passes (see Video 6 in the supplementary material), these wedge-shaped barriers effectively trap the active particles on the left side of the arena (highlighted by the red solid line in Fig. 2(e)). This is expected because the concave shape of the barrier rectifies the motion of the Hexbugs and either makes them turn around or traps them in its corners. Figure 2(f) shows the fraction ρL of active particles in the left portion of the box as a function of time. With our system parameters, the distribution quickly approaches a plateau of ρL0.9.§§

Also in this case, we performed a control experiment using rods instead of wedges as fixed obstacles (Fig. 2(g)). In this case, the Hexbugs remain uniformly distributed in the arena (see Video 7 in the supplementary material). This is quantified by measuring the fraction of active particles on the left side of the arena (area highlighted by the red solid line in Fig. 2(g)). As shown in Fig. 2(h), the distribution remains at ρL0.5 for the entire duration of the experiment.***

Similar behaviors have been observed with microscopic particles. For example, Galajda et al.20 showed that E. coli bacteria can be concentrated by a wall of funnels to the subspace to where the funnel openings lead (like those in Fig. 2(e)). They also repeated the experiment with motile bacteria using a flat wall with openings (as in Fig. 2(g)) finding that, in this case, the concentration remains the same, on average, in the two subspaces. This effect was reproduced with simulations in Ref. 21. This is important for several reasons, for example, it (1) suggests an operative way to discriminate active particles from passive ones and (2) inspires methods to sort microorganisms belonging to the same species based on their motility, which can be useful in biology.

In this section and Subsection III D, we deal with gears and their interaction with the Hexbugs. Gears are mechanical components that transmit rotation and power from one shaft to another and are used in almost all machines and appliances. The point of these two subsections is to show that, from a set of active particles that move independently from one another and have no evident collective rotation behavior, one can manage to extract a well-defined, steady rotation, i.e., how the disordered translational kinetic energy of the collection of Hexbugs can be converted into rotational energy. This conversion is made possible thanks to the design of the shape of the gear, which must have a defined chirality (this sets the direction of the rotation) and appropriate dimensions.

To demonstrate that it is also possible to transfer torque to objects, we placed movable asymmetric gears (see Fig. 3(a)) in the arena. The gear we consider has multiple concave corners created by their teeth. When active particles interact with these gears, they behave similarly as in the case of the V-shaped objects. However, in this case, the propulsion of the Hexbugs also causes the gear to rotate.

Fig. 3.

Interaction with gears. (a) An asymmetric gear is an obstacle with a left-chiral shape and (b) with a right-chiral shape. (c) When the left-chiral gear is placed in the arena with the active particles, it is pushed and made to rotate (see Video 8 in the supplementary material). The black line corresponds to the trajectory 30 s prior to the screenshot. (d) The orientation of the gear θ(t) grows at a rate of +0.3±0.2rads1. (d)–(f) The gear with the opposite chirality rotates in the opposite direction with a rate 0.6±0.2rads1. (see Video 9 in the supplementary material). (g) The position of the gear can then be fixed to center of the arena by pinning it on a fixed pivot around which it is still free to rotate. (h) and (i) The gear rotation is enhanced to +1.1±0.2rads1 because now all the forces exerted by the active particles contribute to its rotation (see Video 10 in the supplementary material). (j) and (k) Similarly, the rotation of the opposite-chirality gear is enhanced but in the opposite direction to 0.7±0.2rads1. (see Video 11 in the supplementary material). The mean and uncertainty on the value of the rotation rate are obtained, for each case, by splitting the measured θ(t) into intervals of Δt=60s and taking the average and standard deviations of the average angular velocity on each interval i.

Fig. 3.

Interaction with gears. (a) An asymmetric gear is an obstacle with a left-chiral shape and (b) with a right-chiral shape. (c) When the left-chiral gear is placed in the arena with the active particles, it is pushed and made to rotate (see Video 8 in the supplementary material). The black line corresponds to the trajectory 30 s prior to the screenshot. (d) The orientation of the gear θ(t) grows at a rate of +0.3±0.2rads1. (d)–(f) The gear with the opposite chirality rotates in the opposite direction with a rate 0.6±0.2rads1. (see Video 9 in the supplementary material). (g) The position of the gear can then be fixed to center of the arena by pinning it on a fixed pivot around which it is still free to rotate. (h) and (i) The gear rotation is enhanced to +1.1±0.2rads1 because now all the forces exerted by the active particles contribute to its rotation (see Video 10 in the supplementary material). (j) and (k) Similarly, the rotation of the opposite-chirality gear is enhanced but in the opposite direction to 0.7±0.2rads1. (see Video 11 in the supplementary material). The mean and uncertainty on the value of the rotation rate are obtained, for each case, by splitting the measured θ(t) into intervals of Δt=60s and taking the average and standard deviations of the average angular velocity on each interval i.

Close modal

We placed the gear in the middle of an arena with 14 Hexbugs (Fig. 3(b) and Video 8 in the supplementary material). We tracked the motion of the gear by placing two bright-colored tags on top of it: one on the center and the other on one tooth. The active particles tend to get trapped in between the saw teeth and push the gear. Because the saw teeth are located all around the gear, the propelling force also creates a torque, so that the gear also rotates in a direction that depends on the orientation of its teeth. To quantify this behavior, we measured the cumulative angle of rotation, i.e., the sum of the gear's orientation change in each time step (Fig. 3(c)). As expected, the data show that the gear rotates in the left-chiral direction (Fig. 3(d)). The rate of the rotation is +0.3±0.2 rad s1. We expect this value depends on the mass of the gear, more massive gears holding smaller values of angular rotations for the same experimental conditions, and on the geometry of the gear's teeth.

We ran a second experiment with a right-chiral gear of roughly the same size and mass (Fig. 3(e) and Video 8 in the supplementary material). The same video analysis determined that the behavior of the active particles was similar. However, the gear rotates in the right-chiral direction (Fig. 3(f)). The rate of the rotation is 0.6±0.2 rad s1. The difference between the left-chiral and right-chiral rates of rotation can be ascribed to the following facts: (1) in different experiments, the Hexbugs runs different trajectories, and therefore the number of collisions with the gear is different; (2) the two gears used in the experiments were built with different materials (plastics of different density) and their mass, moment of inertia, and interaction with the surface were different. This affects how much energy is transferred and converted each time to motion and rotation and how much is lost into friction, during a collision event with a Hexbug.

These behaviors were first predicted with numerical simulations, then experimentally realized using microscopic gears set in active baths of motile Bacillus subtilis22 and E. coli23 bacteria. The dimensions of the gears used in the experiments were in the range of tens to hundreds of micrometers and the achieved angular speeds of the order of a few revolutions per minute (rpm). Interestingly, these works demonstrated that it is in principle possible to extract energy from the disordered motion of an active bath through directed rotational motion. There have also been alternative proposals to obtain directed rotational motion by using catalytic self-propelling Janus particles24 and by generating the torque using thermocapillary forces25 or self-electrophoresis.26 

We finally explore the behavior of the system when the gears are fixed to a surface. To achieve this, we placed the hollow left-chiral gear on top of a metallic nut glued at the center of the arena (Fig. 3(g)). This setup restrains the position of the gear while still enabling it to rotate. We let 14 Hexbugs move freely within the arena (Fig. 3(h) and Video 10 in the supplementary material). We observe that the Hexbugs get trapped in the teeth of the gear, inducing its right-chiral rotation, with a rotation rate +1.1±0.2 rad s1 (Fig. 3(i)). The rotation rate is enhanced when the gear is fixed to the surface. Because of the presence of the pivot, now the whole magnitude of the force exerted by a Hexbug on the gear contributes to the rotational motion only, differently from the case of a movable gear, where the force contributes to both the rotational and translational motion.

To compare, we performed the same experiment with the right-chiral gear (Fig. 3(j) and Video 11 in the supplementary material). As expected, the behavior was similar, but displaying right-chiral enhanced rotation (Fig. 3(h)) at a rate of approximately 0.7±0.2 rad s1 (Fig. 3(f)).

A microscopic version of this experiment was performed in Ref. 27, where motile bacteria were used to power an array of fixed microgears. The angular speed of each microgear depended on several factors, but it could reach up to 20rpm with an edge speed very close to the speed of a freely swimming bacterium. This result showed that it is possible to exploit motile bacteria to rotate fixed microgears, like microscopic draught animal moving equally microscopic millstones.

In this section, we show that, by modifying the environment appropriately, we can sort chiral active particles according to their chirality. To achieve sorting, we assemble a structure called a “chiral flower.” This structure is made up of a set of fixed ellipses placed equidistantly along a circle to resemble flower petals that are tilted with respect to the radial direction.28 For this experiment, we employ an arena of 88×44cm2 with two mirror-symmetric chiral flowers. We built these chiral flowers by 3D-printing 12 blue and 12 yellow oval-shaped obstacles (the petals of the chiral flowers) and by placing them along two circles of inner radius 10cm with a tilt of +60° and −60°, respectively (Fig. 4(a)). We modified two Hexbugs to have right chirality (Fig. 1(d)) and two Hexbugs to have left chirality (Fig. 1(g)). We then released the four Hexbugs in the arena.

Fig. 4.

(Color online) Sorting of chiral active particles. (a)Left-chiral (orange trajectories) and right-chiral (violet trajectories) active particles trapped in a left-chiral (yellow) and right-chiral (blue) flower, respectively. Each trajectory corresponds to 5 s (see Video 12 in the supplementary material). (b) Number of counts for the two active particles in each of the chiral flowers. (c)–(e) Example of the interaction between a left-chiral active particle (orange trajectory) and a right-chiral active particle (violet trajectory) and a right-chiral flower: (c) the right-chiral active particle is trapped in the right-chiral flower; (d) when the left-chiral particle arrives, the motion of the right-chiral active particle is disrupted; (e) since the motion of the left-chiral active particle is not matched to the geometry of the right-chiral flower, it quickly moves out of the chiral flower.

Fig. 4.

(Color online) Sorting of chiral active particles. (a)Left-chiral (orange trajectories) and right-chiral (violet trajectories) active particles trapped in a left-chiral (yellow) and right-chiral (blue) flower, respectively. Each trajectory corresponds to 5 s (see Video 12 in the supplementary material). (b) Number of counts for the two active particles in each of the chiral flowers. (c)–(e) Example of the interaction between a left-chiral active particle (orange trajectory) and a right-chiral active particle (violet trajectory) and a right-chiral flower: (c) the right-chiral active particle is trapped in the right-chiral flower; (d) when the left-chiral particle arrives, the motion of the right-chiral active particle is disrupted; (e) since the motion of the left-chiral active particle is not matched to the geometry of the right-chiral flower, it quickly moves out of the chiral flower.

Close modal

Figures 4(c)–4(e) show a series of snapshots of the motion of a right-chiral Hexbug (violet trajectory) in a right-chiral flower: the bug remains trapped within the flower until a left-chiral Hexbug (orange trajectory) enters the right-chiral flower and disrupts its motion, pushing it out of the right-chiral flower. The left-chiral Hexbug itself quickly moves out of the right-chiral flower because its motion is not matched to the geometry of the right-chiral flower.

We quantify how many times each Hexbug is found within a specific flower by recording the experiment and analyzing each snapshot. The snapshots are spaced equally in time so that counting the number of frames each Hexbug is inside a specific flower is equivalent to measuring the time spent in each of them (for the experiment, see Video 12 in the supplementary material). Figure 4(b) shows that the left-chiral Hexbugs were found in the left-chiral flower seven times more frequently than the right-chiral ones and that the right-chiral Hexbugs were found two times more frequently in the right-chiral flower than the left-chiral ones.

Looking at Fig. 4(b), one might wonder whether the right flower is less selective than the left flower in trapping the chiral Hexbugs, despite the two flowers having been designed to be nominally mirror-symmetric. The observed discrepancy can be due to several factors. One could be a simple statistical factor: if the two chiral flowers are equivalent, the discrepancy must become smaller with an increased number of repetitions of the experiment. Moreover, small differences in the placement of the petals and the variability observed in the Hexbugs regarding their chirality tendency to rotate Ω and self-propulsion speed v might have made the chiral flowers not equivalent in trapping. Last but not least, the Hexbugs are solid objects and interact with one another so that collisions between Hexbugs can alter their theoretical trajectories, e.g., by freeing a trapped Hexbug as shown in Figs. 4(c)–4(e).

Mijalkov and Volpe28 showed via numerical simulations that chiral flowers can sort active particles of different chiralities down to the size of large biomolecules. We remark that our experiment slightly differs from these simulations, where the mutual interaction between chiral active particles was neglected. In our experiment, Hexbugs are macroscopic, elongated objects that, when simultaneously present in the arena, cannot occupy the same volume so that their interactions cannot be neglected. This becomes evident when performing the sorting experiment using several Hexbugs at the same time. We decided to show the movies with four Hexbugs because it was the optimal way to demonstrate the effect in a clear way.

We finally qualitatively demonstrate how movable objects in an active bath can experience some activity-induced attraction. In fact, when the persistence length of the active particles is comparable to the characteristic size of the confining geometry, their intrinsic active nature can give rise to an attractive force between the movable objects.30 This is reminiscent of the Casimir attraction experienced by parallel metallic plates set at a small distance, as a consequence of the confinement of the fluctuations of the vacuum electromagnetic field.31 Another example of fluctuation-induced forces is the critical Casimir force experienced by colloidal particles in a binary critical mixture close to a second-order phase transition due to density concentration fluctuations.32,33

To observe this effect, we place two parallel, straight rods at a distance of about 15cm in the arena where 14 Hexbugs are present. The distance at which the rods are placed initially has been chosen in such a way that they are far enough from each other and from the boundaries. In Fig. 5(a) and Video 13 in the supplementary material, we see how, as time passes, the rods are pushed closer to each other.

Fig. 5.

(Color online) Casimir-like activity-induced forces between objects in an active bath. (a) Two straight rods (pink and yellow) are placed within an active bath, i.e., an arena where several active particles are present. As the active particles interact with the rods, the rods tend to be pushed together (see Video 13 in the supplementary material)—an effect reminiscent of depletion and Casimir forces (Ref. 29). (b) This attraction can be quantified by measuring the decrease in the area A(t) between the two rods (outlined by the green polygon in a as a function of time). The orange solid line represents the area corresponding to the two rods being parallel at a distance equal to the width of a Hexbug.

Fig. 5.

(Color online) Casimir-like activity-induced forces between objects in an active bath. (a) Two straight rods (pink and yellow) are placed within an active bath, i.e., an arena where several active particles are present. As the active particles interact with the rods, the rods tend to be pushed together (see Video 13 in the supplementary material)—an effect reminiscent of depletion and Casimir forces (Ref. 29). (b) This attraction can be quantified by measuring the decrease in the area A(t) between the two rods (outlined by the green polygon in a as a function of time). The orange solid line represents the area corresponding to the two rods being parallel at a distance equal to the width of a Hexbug.

Close modal
We quantify this behavior by measuring the area between the rods, defined by a polygon connecting their corners (green polygons in Fig. 5(a)). To calculate A(t), we use the shoelace formula:34 
(15)
where xn and yn are the Cartesian coordinates of the polygon, listed in clockwise order. As shown in Fig. 5(b), this area decreases from A(t=0s)270cm2 reaching A(t)=0cm2 at t120s. Subsequently, occasionally A(t) increases to a value 30cm2 (given by the product of the Hexbug width wHexbug=1.7cm and the length of the rod hrod=18cm, indicated by the orange solid line in Fig. 5(b)), when a Hexbug opens a path between the rods, before going back to 0cm2.

Although there is no model we could compare our results quantitatively to, similar behaviors have been observed with microscopic particles. Angelani et al.35 demonstrated the attractive action of a bacterial bath on a solution of suspended spherical particles with experiments and numerical simulations. Ray et al.29 simulated the attraction between parallel plates caused by active particles. Using a minimal model for the active particles and their interaction with the plates, they showed that the effective (attractive) force between the plates increases with increasing running length of the active particles.†††

To go beyond this simple qualitative experiment, one could get inspiration from the existing literature on the topic. Ni et al.36 show that the effective interaction between two parallel hard walls in a 2D suspension of self-propelled (active) colloidal hard spheres can be tuned from a long-range repulsion to a long-range attraction by changing the density of active particles. Kjeldbjerg and Brady30 provide a theory for the interaction between parallel plates mediated by active particles. It is worth noting that both Refs. 29 and 30 assume a parallel plane geometry and infinitesimally small particles, while in our experiment the parallelism of the rods is not enforced and the size of the active particles is finite. Harder et al.37 investigated the role of the shape of the suspended objects in determining the forces mediated by active particles, assuming finite-size active colloids; they found that large, elongated objects, like our rods, typically interact attractively, as we observed in our experiment.

In the experiments we have presented, the Hexbugs emulate the behavior of active particles. These small robots can be used to demonstrate nonequilibrium phenomena at a macroscopic scale, suitable for the classroom. In fact, performing physical and tangible experiments, as opposed to using only simulations,14 makes the learning process more intuitive.

As Hexbugs are macroscopic objects of finite size, their dynamics are more complex than those of an active Brownian particle, because of the coupling between their angular and the translational degrees of freedom.13 Furthermore, inertia might induce delays between their orientation and velocity38 and alter their dynamics in the presence of an external field acting on the same plane of their self-propulsion. For this reason, all our experiments are performed on a horizontal, flat surface, where inertial effects can be effectively neglected, to keep the focus on the features that are common to microscopic and macroscopic active matter.

Beyond the examples presented in this article, it is possible to use the Hexbugs to emulate many other experiments that have been performed with active matter, such as those described in Ref. 1. For example, it is possible to further modify the environment to create other interesting behaviors, e.g., by adding objects or obstacles of different sizes and shapes, or by letting them run over a concave parabolic substrate, such as in Ref. 39, which, combined with gravity, mimic a harmonic trap. Another interesting set of experiments is reported in Ref. 40, where Hexbugs are employed to model gas pressure and electrical conduction. Complex dynamics due to inertial and effect are reported in Ref. 41. It is also possible to modify the Hexbugs to make them respond to some external stimuli, like light42,43 or sound intensity.44–48 The Hexbugs can also be used to reproduce the transition between free flow and a congested state in traffic,49 the sorting of chiral particles by polarized wall currents,50 and to build flexibles and self-propelled superstructures capable perform tasks such as infiltrating narrow spaces and move around obstacles as in Refs. 51 and 52.

See the supplementary material for guidelines for the experiments, description of the experimental videos, a brief discussion of the meaning of superdiffusion and enhanced diffusion, and three figures illustrating the fitting of the averaged trajectory of the Hexbugs to extract the parameters of their active motion.

The authors gratefully acknowledge the support of the following funding: Grants ERS–StG No. 677511 “COMPLEXSWIMMERS” and ERS–CoG No. 101001267 “Microscopic Active Particle with Embodied Intelligence” of the European Research Council, Grant No. 2019.0079 of the Knut and Alice Wallenberg Foundation, and the EC MSCA–ITN Grant No 812780 “ActiveMatter” of the European Union's Horizon 2020 research and innovation programme.

The authors have no conflicts to disclose.

The Hexbug Nano is a small toy robot manufactured by Innovation First, Inc. (length 4.4cm, width 1.2cm, height 1.7cm, mass 7g). The legs of the Hexbug account for 1.0cm of its total height. Every Hexbug has six pairs of legs. The legs are angled and rubbery. This causes the mechanical energy of the vibrations to move the robot forward.

The Hexbug's battery-powered internal motor has a rated voltage DC 1.3 V and an estimated speed of 8000rpm (133Hz). The motor has a semi-cylindrical load (see Fig. 6), asymmetrically mounted on the shaft. The motor is mounted horizontally (along the length of the Hexbug's body) in such a way that the angular momentum of the motor is directed along the body axis. The load, while rotating, changes the vertical position of its center of mass, so that the Hexbug vibrates along the vertical direction. The Hexbug applies a force on the surface, which is more intense when the center of mass of the Hexbug's body is in the lower position and less intense when it is in the upper position. Thanks to the shape and structure of its legs, the effect of the vertical vibration is transmitted to the surface at an angle α with the horizontal plane. α can be assumed to be related to the angle the leg form with the horizontal direction. Thus, the corresponding expressions for the forces are
(A1)
where ẑ is the axis perpendicular to the surface, x̂ is the axis along the direction of propagation, FM is the motor-induced force that varies with time, Fw is the Hexbug's weight, and FN and Ff are the normal and tangential (friction) forces that the surface applies on the Hexbug. At this stage, we do not specify whether Ff is a static friction force or a kinetic one. For simplicity, we assume that, during a single revolution cycle of the motor, Fm=F>0 in the first half of the cycle, and Fm=F<0 in the second half.
Fig. 6.

The vibrational motor of the Hexbugs. Left: Hexbug in the correct position for self-propulsion. The arrow indicates the position of the motor inside the exoskeleton of the Hexbug. Center: Hexbug in the upside-down position, to show the details of its internal structure through the semi-transparent exoskeleton (visible in the online version). Right: Vibrational motor extracted from a dissected Hexbug. One arrow indicates the motor body, the other arrow indicates the semi-cylindrical load that, when rotating, makes the Hexbug body vibrate. The edges have been highlighted. The scale is roughly two times larger than the scale of the exoskeleton of the Hexbug.

Fig. 6.

The vibrational motor of the Hexbugs. Left: Hexbug in the correct position for self-propulsion. The arrow indicates the position of the motor inside the exoskeleton of the Hexbug. Center: Hexbug in the upside-down position, to show the details of its internal structure through the semi-transparent exoskeleton (visible in the online version). Right: Vibrational motor extracted from a dissected Hexbug. One arrow indicates the motor body, the other arrow indicates the semi-cylindrical load that, when rotating, makes the Hexbug body vibrate. The edges have been highlighted. The scale is roughly two times larger than the scale of the exoskeleton of the Hexbug.

Close modal

The total force that the Hexbug exerts on the substrate has not only a normal component (to the substrate) but also a parallel component. In the model that we will present, we will consider only the parallel component, because the Hexbug has no vertical motion. The maximum amount of friction force that the surface can develop is greater during the first half of the cycle than during the second half. If the inclination of the legs and the motor induced-force are set properly, the horizontal backward component of the motor-induced force will not overcome the maximum amount of static friction developed by the surface, while the horizontal forward component of the motor-induced force will overcome it and the Hexbug will start moving forward.

From the previous discussion, the Hexbug motion is equivalent to having two different static friction coefficients for the forward (μsbw) and backward (μsbw) motions. The kinetic friction coefficient (μk), however, is the same for both cases. Let the motor be described as an effective vibration motor with frequency ν and period T=1/ν. In the first half of one cycle (t[0,T/2]), the motor pushes the Hexbug forward with a constant force F, in the second half of one cycle (t[T/2,T]) the motor pushes the Hexbug backward with the same (in modulus) constant force F.

Initially, the Hexbug is at rest (v(0)=0) (see Fig. 7(a)). During the forward push, the only unbalanced forces acting on the Hexbug are the propulsion force and the kinetic friction. The Hexbug starts moving forward with a constant acceleration a(t)=g(qμk), where q=F/(mg) is the ratio between the propulsion force and the weight. In the case of a smooth surface with no irregularities that can modify the orientation of the Hexbug, the motion is rectilinear and uniformly accelerated (see Fig. 7(b)). We have
(A2)
The peak instantaneous speed happens at t=T/2. For t[T/2,T], the motor switches to backward propulsion. At this point, the Hexbug is still moving forward, so that the kinetic friction force is still along x̂. The Hexbug moves with a constant backward acceleration equal, in magnitude, to g(q+μk) (see Fig. 7(c)), which is larger than the forward acceleration for t[0,T/2]. The Hexbug stops at a time t=Tstop<T (see Fig. 7(d)). We have
(A3)
From the condition on the velocity, we have that Tstop=T(q/q+μk), and the net displacement in the forward direction is
(A4)
After the Hexbug has come to an instantaneous stop, the backward static friction opposes motion (see Fig. 7(e)), and the Hexbug remains at rest until t=T, at which time a new cycle starts.
Fig. 7.

Mechanical model for a Hexbug. (a) The Hexbug is initially at rest and starts moving as the propulsion force applied by the vibrational motor (rotating with period T) on the Hexbug overcomes the forward static friction. The only unbalanced forces acting on the Hexbugs are the forward propulsion force (FM, red arrow) and the kinetic friction force (Fk, blue arrow). (b) The Hexbug continues accelerating and reaches its peak forward velocity at t=T/2. (c) The motor inverts its push. The Hexbug starts decelerating and eventually stops. In this phase, the kinetic friction force is still directed backward, as it is opposite to the instantaneous velocity. (d) From the moment the Hexbug stops, until t=T, the Hexbug will remain at rest until a new cycle starts.

Fig. 7.

Mechanical model for a Hexbug. (a) The Hexbug is initially at rest and starts moving as the propulsion force applied by the vibrational motor (rotating with period T) on the Hexbug overcomes the forward static friction. The only unbalanced forces acting on the Hexbugs are the forward propulsion force (FM, red arrow) and the kinetic friction force (Fk, blue arrow). (b) The Hexbug continues accelerating and reaches its peak forward velocity at t=T/2. (c) The motor inverts its push. The Hexbug starts decelerating and eventually stops. In this phase, the kinetic friction force is still directed backward, as it is opposite to the instantaneous velocity. (d) From the moment the Hexbug stops, until t=T, the Hexbug will remain at rest until a new cycle starts.

Close modal
The motion of the Hexbug and the instantaneous velocity over one period are plotted in Fig. 8. The average speed over one period is
(A5)
which describes an effective uniform linear motion, provided that the experimental time resolution Δt is much larger than T. For the Hexbug Nano, T=7.5 ms, so that this condition is satisfied when filming the Hexbug motion with usual cameras.
Fig. 8.

Displacement and velocity of a Hexbug. (a) Displacement of the Hexbug as a function of time, over ten periods. The motion alternates steps forward and intervals during which the Hexbug stands still, but, for an experiment with time resolution ΔtT, it is effectively a uniform linear motion with constant average velocity vav=14gq(qμk/q+μk)T (Eq. (A5)). (b) Instantaneous velocity of the Hexbug over one period.

Fig. 8.

Displacement and velocity of a Hexbug. (a) Displacement of the Hexbug as a function of time, over ten periods. The motion alternates steps forward and intervals during which the Hexbug stands still, but, for an experiment with time resolution ΔtT, it is effectively a uniform linear motion with constant average velocity vav=14gq(qμk/q+μk)T (Eq. (A5)). (b) Instantaneous velocity of the Hexbug over one period.

Close modal

A “perfect” Hexbug moving on a “perfect” surface will keep a constant average speed and never change its direction. However, irregularities in the microscopic structure of the surface and in the Hexbug itself cause its orientation to change slightly over time. In Sec. II, we have shown that its motion can be described (on a horizontal surface) by Eqs. (1)–(3).

When a small load is added asymmetrically on the Hexbug, it has a tendency to preferentially turn toward that direction. In such a case, it behaves like a chiral active particle that can be described by Eqs. (2), (3), and (9).

As a final remark, in both Eqs. (1)–(3) and Eqs. (2), (3), and (9), noise affects the Hexbugs orientation, but not its position variables x and y, differently from the case of microscopic particles suspended in a fluid. This is because our system is macroscopic: the dimensions of the Hexbug, and the interaction with the surface and with the surrounding air are such that no relevant noise acts on the position. Instead, for a microscopic particle, the interactions with its fluid environment are such that diffusion due to the presence of white noise is observed also on the particle position.

*

Note that, for microscopic particles subject to Brownian motion, translational diffusion terms also have to be taken into account,14 but we do not need them in this work with macroscopic robots so we have not included them in the equations.

The speed v depends on the specific Hexbug and on the charge of the battery. It is relatively uniform for a given Hexbug if the battery is reasonably charged.

We discard the parts of the trajectories where the Hexbug is interacting with the wall.

§

It is worth noting that, when expressed in the coordinates of its center C, a spira mirabilis is described by the simple dependence ρ=ρ0eaθ, where ρ and θ are the polar coordinates of one of its points, and ρ0 and a are its defining parameters.

**

Note that we don't fit v this time: we use the respective values found with Eq. (4).

††

Here we provide a reason why the estimate with the fitting of the spira mirabilis is more precise than the method with the direct calculation of the average speed, angular velocity, and rotational diffusion. In fact, Eqs. (13) and (14) are considered together and the fitting procedure considers information of the behavior of the average x(t) and y(t) for t equal to several multiples of Δt, while Eqs. (10) and (11) consider time differences of only one Δt. Moreover, in Eqs. (10) and (11), the error in the estimate of Ω affects the estimate of DR. It is worth noting that this improvement in the precision of the estimated quantities (Ω and DR) happens for the chiral case. Instead, we don't observe the same improvement in the precision of DR for the non-chiral case. The reason lies in our specific experimental realization. We have used an arena with a side 44 cm long: the persistence length of the Hexbugs, in the non-chiral case, is around 110 cm, longer that the side of the arena, and the trajectories we have are shorter in time (they include about 30 time steps). Instead, the chiral trajectories, which experience a longer period of undisturbed motion, are longer (they include about 100 time steps). In the non-chiral case, the trajectories being significantly shorter in time, they are not long enough to provide an estimate of DR (through Eq. (7)) that is more precise than the one given by Eq. (5).

‡‡

For a brief discussion of what is intended for superdiffusion or enhanced diffusion, see the supplementary material.

§§

The value of ρL over the time of the experiment (0–800 s) is ρL=0.76±0.11. The value of ρL over the second half of the experiment (400–800 s), when the plateau is stable, is ρL=0.86±0.03.

***

The value of ρL over the time of the experiment (0–800 s) is ρL=0.58±0.06. The value of ρL over the second half of the experiment (400–800 s) is ρL=0.57±0.07. These two values show that they are compatible with the reference theoretical value ρL=0.5, which indicates an equal distribution of the Hexbugs on both sides of the arena, and that this trend does not appreciably changes with time. We emphasize that the theoretical value is to be expected in the limit of infinitely many ideal (point-like, non-interacting) active particles observed over a very long time. Here, we have a finite number (14) Hexbugs that have a spatial extension, interact with one another and can hinder each other's path, affecting the probability distribution. Moreover, the speed of the Hexbugs decreases in the limit of long times because the battery wears off. Therefore, the observation has been limited to a time interval up to 800 s to ensure a regime of stable self-propulsion.

†††

Our experiment is aimed at visualizing the effect of fluctuations, here represented by the fluctuation of the value of the area between the two rods when they have come in close proximity and is not directly comparable with the situation of Ref. 29, where the two plates are kept in place at a fixed distance. However, we expect that the time scale of the rods coming close to one another decreases with increasing self-propulsion speed by the Hexbugs. The interaction force, proportional the momentum exchange, then increases, and this follows the trend of Ref. 29.

1.
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
).
2.
W. F.
Paxton
,
A.
Sen
, and
T. E.
Mallouk
, “
Motility of catalytic nanoparticles through self-generated forces
,”
Chemistry
11
(
22
),
6462
6470
(
2005
).
3.
I.
Buttinoni
,
C.
Volpe
,
F.
Kümmel
,
G.
Volpe
, and
C.
Bechinger
, “
Active Brownian motion tunable by light
,”
J. Phys.
24
,
284129
(
2012
).
4.
J.
Palacci
,
S.
Sacanna
,
A. P.
Steinberg
,
D. J.
Pine
, and
P. M.
Chaikin
, “
Living crystals of light-activated colloidal surfers
,”
Science
339
(
6122
),
936
940
(
2013
).
5.
J.
Stenhammar
,
A.
Tiribocchi
,
R. J.
Allen
,
D.
Marenduzzo
, and
M. E.
Cates
, “
Continuum theory of phase separation kinetics for active Brownian particles
,”
Phys. Rev. Lett.
111
(
14
),
145702
975
(
2013
).
6.
P.
Forgács
,
A.
Libál
,
C.
Reichhardt
,
N.
Hengartner
, and
C. J. O.
Reichhardt
, “
Using active matter to introduce spatial heterogeneity to the susceptible infected recovered model of epidemic spreading
,”
Sci. Rep.
12
,
11229
(
2022
).
7.
M.
Rubenstein
,
C.
Ahler
,
N.
Hoff
,
A.
Cabrera
, and
R.
Nagpal
, “
Kilobot: A low cost robot with scalable operations designed for collective behaviors
,”
Rob. Auton. Syst.
62
,
966
(
2014
).
8.
B.
Yigit
,
Y.
Alapan
, and
M.
Sitti
, “
Programmable collective behavior in dynamically self-assembled mobile microrobotic swarms
,”
Adv. Sci.
6
(
6
),
1801837
(
2019
).
9.
J. C.
Love
,
B. D.
Gates
,
D. B.
Wolfe
,
K. E.
Paul
, and
G. M.
Whitesides
, “
Fabrication and wetting properties of metallic half-shells with submicron diameters
,”
Nano Lett.
2
,
891
894
(
2002
).
10.
See <http://www.hexbug.com/nano> for “
Hexbug®
(
2022
).
11.
A.
Callegari
and
G.
Volpe
, “
Numerical simulations of active Brownian particles
,” in
Flowing Matter
, edited by
F.
Toschi
and
M.
Sega
(
Springer International Publishing
,
Cham
,
2019
), pp.
211
238
.
12.
See <https://opencv.org> for “
OpenCV
(
2022
).
13.
P.
Baconnier
,
D.
Shohat
,
C. H.
López
,
C.
Coulais
,
V.
Démery
,
G.
Düring
, and
O.
Dauchot
, “
Selective and collective actuation in active solids
,”
Nat. Phys.
18
,
1234
1239
(
2022
).
14.
G.
Volpe
,
S.
Gigan
, and
G.
Volpe
, “
Simulation of the active Brownian motion of a microswimmer
,”
Am. J. Phys.
82
,
659
664
(
2014
).
15.
A.
Zöttl
and
H.
Stark
, “
Emergent behavior in active colloids
,”
J. Phys.
28
,
253001
(
2016
).
16.
U.
Basu
,
S. N.
Majumdar
,
A.
Rosso
, and
G.
Schehr
, “
Active Brownian motion in two dimensions
,”
Phys. Rev. E
98
,
062121
(
2018
).
17.
S.
van Teeffelen
and
H.
Löwen
, “
Dynamics of a Brownian circle swimmer
,”
Phys. Rev. E
78
,
020101
(
2008
).
18.
X.-L.
Wu
and
A.
Libchaber
, “
Particle diffusion in a quasi-two-dimensional bacterial bath
,”
Phys. Rev. Lett.
84
,
3017
3020
(
2000
).
19.
A.
Kaiser
,
A.
Peshkov
,
A.
Sokolov
,
B.
ten Hagen
,
H.
Löwen
, and
I. S.
Aranson
, “
Transport powered by bacterial turbulence
,”
Phys. Rev. Lett.
112
(
15
),
158101
(
2014
).
20.
P.
Galajda
,
J.
Keymer
,
P.
Chaikin
, and
R.
Austin
, “
A wall of funnels concentrates swimming bacteria
,”
J. Bacteriol.
189
,
8704
8707
(
2007
).
21.
M. B.
Wan
,
C. J.
Olson Reichhardt
,
Z.
Nussinov
, and
C.
Reichhardt
, “
Rectification of swimming bacteria and self-driven particle systems by arrays of asymmetric barriers
,”
Phys. Rev. Lett.
101
(
1
),
018102
(
2008
).
22.
A.
Sokolov
,
M. M.
Apodaca
,
B. A.
Grzybowski
, and
I. S.
Aranson
, “
Swimming bacteria power microscopic gears
,”
Proc. Natl. Acad. Sci. U S A
107
(
3
),
969
974
(
2010
).
23.
R.
Di Leonardo
,
L.
Angelani
,
D.
Dell'arciprete
,
G.
Ruocco
,
V.
Iebba
,
S.
Schippa
,
M. P.
Conte
,
F.
Mecarini
,
F.
De Angelis
, and
E.
Di Fabrizio
, “
Bacterial ratchet motors
,”
Proc. Natl. Acad. Sci. U S A
107
(
21
),
9541
9545
(
2010
).
24.
C.
Maggi
,
J.
Simmchen
,
F.
Saglimbeni
,
J.
Katuri
,
M.
Dipalo
,
F.
De Angelis
,
S.
Sanchez
, and
R.
Di Leonardo
, “
Self-assembly of micromachining systems powered by Janus micromotors
,”
Small
12
(
4
),
446
451
(
2016
).
25.
C.
Maggi
,
F.
Saglimbeni
,
M.
Dipalo
,
F.
De Angelis
, and
R.
Di Leonardo
, “
Micromotors with asymmetric shape that efficiently convert light into work by thermocapillary effects
,”
Nat. Commun.
6
,
7855
(
2015
).
26.
A. M.
Brooks
,
M.
Tasinkevych
,
S.
Sabrina
,
D.
Velegol
,
A.
Sen
, and
K. J. M.
Bishop
, “
Shape-directed rotation of homogeneous micromotors via catalytic self-electrophoresis
,”
Nat. Commun.
10
(
1
),
495
(
2019
).
27.
G.
Vizsnyiczai
,
G.
Frangipane
,
C.
Maggi
,
F.
Saglimbeni
,
S.
Bianchi
, and
R.
Di Leonardo
, “
Light controlled 3D micromotors powered by bacteria
,”
Nat. Commun.
8
,
15974
(
2016
).
28.
M.
Mijalkov
and
G.
Volpe
, “
Sorting of chiral microswimmers
,”
Soft Matter
9
,
6376
6381
(
2013
).
29.
D.
Ray
,
C.
Reichhardt
, and
C. J. O.
Reichhardt
, “
Casimir effect in active matter systems
,”
Phys. Rev. E
90
,
013019
(
2014
).
30.
C. M.
Kjeldbjerg
and
J. F.
Brady
, “
Theory for the Casimir effect and the partitioning of active matter
,”
Soft Matter.
17
(
3
),
523
530
(
2021
).
31.
H. B. G.
Casimir
and
D.
Polder
, “
The influence of retardation on the London-van der Waals forces
,”
Phys. Rev.
73
,
360
372
(
1948
).
32.
M. E.
Fisher
and
P. G.
de Gennes
, “
Wall phenomena in a critical binary mixture
,”
C. R. Séances Acad. Sci., Ser. B
287
,
207
209
(
1978
).
33.
A.
Callegari
,
A.
Magazzù
,
A.
Gambassi
, and
G.
Volpe
, “
Optical trapping and critical Casimir forces
,”
Eur. Phys. J. Plus
136
,
213
(
2021
).
34.
R.
Ochilbek
, “
A new approach (extra vertex) and generalization of shoelace algorithm usage in convex polygon (point-in-polygon)
,” in
14th International Conference on Electronics Computer and Computation (ICECCO)
(
IEEE
,
2018
), pp.
206
212
.
35.
L.
Angelani
,
C.
Maggi
,
M. L.
Bernardini
,
A.
Rizzo
, and
R. Di
Leonardo
, “
Effective interactions between colloidal particles suspended in a bath of swimming cells
,”
Phys. Rev. Lett.
107
,
138302
(
2011
).
36.
R.
Ni
,
M. A.
Cohen Stuart
, and
P. G.
Bolhuis
, “
Tunable long range forces mediated by self-propelled colloidal hard spheres
,”
Phys. Rev. Lett.
114
(
1
),
018302
(
2015
).
37.
J.
Harder
,
S. A.
Mallory
,
C.
Tung
,
C.
Valeriani
, and
A.
Cacciuto
, “
The role of particle shape in active depletion
,”
J. Chem. Phys.
141
(
19
),
194901
(
2014
).
38.
C.
Scholz
,
S.
Jahanshahi
,
A.
Ldov
, and
H.
Löwen
, “
Inertial delay of self-propelled particles
,”
Nat. Commun.
9
(
1
),
5156
(
2018
).
39.
O.
Dauchot
and
V.
Démery
, “
Dynamics of a self-propelled particle in a harmonic trap
,”
Phys. Rev. Lett.
122
,
068002
(
2019
).
40.
G.
DiBari
,
L.
Valle
,
R. T.
Bua
,
L.
Cunningham
,
E.
Hort
,
T.
Venenciano
, and
J.
Hudgings
, “
Using Hexbugs™ to model gas pressure and electrical conduction: A pandemic-inspired distance lab
,”
Am. J. Phys.
90
,
817
825
(
2022
).
41.
M.
Leoni
,
M.
Paoluzzi
,
S.
Eldeen
,
A.
Estrada
,
L.
Nguyen
,
M.
Alexandrescu
,
K.
Sherb
, and
W. W.
Ahmed
, “
Surfing and crawling macroscopic active particles under strong confinement: Inertial dynamics
,”
Phys. Rev. Res.
2
,
043299
(
2020
).
42.
M.
Mijalkov
,
A.
McDaniel
,
J.
Wehr
, and
G.
Volpe
, “
Engineering sensorial delay to control phototaxis and emergent collective behaviors
,”
Phys. Rev. X
6
,
011008
(
2016
).
43.
M.
Leyman
,
F.
Ogemark
,
J.
Wehr
, and
G.
Volpe
, “
Tuning phototactic robots with sensorial delays
,”
Phys. Rev. E
98
,
052606
(
2018
).
44.
D.
Ahmed
,
M.
Lu
,
A.
Nourhani
,
P. E.
Lammert
,
Z.
Stratton
,
H. S.
Muddana
,
V. H.
Crespi
, and
T. J.
Huang
, “
Selectively manipulable acoustic-powered microswimmers
,”
Sci. Rep.
5
,
9744
(
2015
).
45.
D.
Ahmed
,
T.
Baasch
,
B.
Jang
,
S.
Pane
,
J.
Dual
, and
B. J.
Nelson
, “
Artificial swimmers propelled by acoustically activated flagella
,”
Nano Lett.
16
(
8
),
4968
4974
(
2016
).
46.
I.
Eliakim
,
Z.
Cohen
,
G.
Kosa
, and
Y.
Yovel
, “
A fully autonomous terrestrial bat-like acoustic robot
,”
PLoS Comput. Biol.
14
,
e1006406
(
2018
).
47.
C.
Dillinger
,
N.
Nama
, and
D.
Ahmed
, “
Ultrasound-activated ciliary bands for microrobotic systems inspired by starfish
,”
Nat. Commun.
12
(
1
),
6455
(
2021
).
48.
D.
Ahmed
,
A.
Sukhov
,
D.
Hauri
,
D.
Rodrigue
,
G.
Maranta
,
J.
Harting
, and
B. J.
Nelson
, “
Bioinspired acousto-magnetic microswarm robots with upstream motility
,”
Nat. Mach. Intell.
3
(
2
),
116
124
(
2021
).
49.
T.
Barois
,
J.-F.
Boudet
,
N.
Lanchon
,
J. S.
Lintuvuori
, and
H.
Kellay
, “
Characterization and control of a bottleneck-induced traffic-jam transition for self-propelled particles in a track
,”
Phys. Rev. E
99
,
052605
(
2019
).
50.
T.
Barois
,
J.-F.
Boudet
,
J. S.
Lintuvuori
, and
H.
Kellay
, “
Sorting and extraction of self-propelled chiral particles by polarized wall currents
,”
Phys. Rev. Lett.
125
(
23
),
238003
(
2020
).
51.
A.
Deblais
,
T.
Barois
,
T.
Guerin
,
P. H.
Delville
,
R.
Vaudaine
,
J. S.
Lintuvuori
,
J. F.
Boudet
,
J. C.
Baret
, and
H.
Kellay
, “
Boundaries control collective dynamics of inertial self-propelled robots
,”
Phys. Rev. Lett.
120
(
18
),
188002
(
2018
).
52.
J. F.
Boudet
et al, “
From collections of independent, mindless robots to flexible, mobile, and directional superstructures
,”
Sci. Robot.
6
(
56
),
eabd0272
(
2021
).
Published open access through an agreement withKungliga Biblioteket