Abstract
Cooperative transport is a striking phenomenon where multiple agents join forces to transit a payload too heavy for the individual. While social animals such as ants are routinely observed to coordinate transport at scale, reproducing the effect in artificial swarms remains challenging, as it requires synchronization in a noisy many-body system. Here we show that cooperative transport spontaneously emerges in swarms of stochastic self-propelled robots. Robots deprived of sensing and communication, are isotropically initialized around a passive circular payload, where directional motion is not expected without an external cue. And yet it moves. We find that a minute modification to the mechanical design of the individual agent dramatically changes its alignment response to an external force. We then show experimentally that by controlling the individual’s friction and mass distribution, a swarm of active particles autonomously cooperates in the directional transport of larger objects. Surprisingly, transport increases with increasing payload size, and its persistence surpasses the persistence of the active particles by over an order of magnitude. A mechanical, coarse-grained description reveals that force-alignment is intrinsic and captured by a signed, charge-like parameter with units of curvature. Numerical simulations of swarms of active particles with a negative active charge corroborate the experimental findings. We analytically derive a geometrical criterion for cooperative transport which results from a bifurcation in a non-linear dynamical system. Our findings generalize existing models of active particles, provide design rules for distributed robotic systems, and shed light on cooperation in natural swarms.
Subject terms: Applied physics, Mechanical engineering, Entomology, Nonlinear phenomena
Cooperative transport in ants inspires applications in robotic swarms yet poses a challenge in decentralized control. The authors designed a robotic swarm where cooperative transport emerges spontaneously through mechanical interactions alone, offering an embodied route for swarm intelligence.
Introduction
Foraging ants teaming up to transport a large payload is a hallmark of agile cooperation in nature1–5. Groups of ants can forage synergetically, transporting items heavier than the summed capacity of the individuals2. The significance of cooperative transport in living systems, and the potential industrial applications of coordinating transport using simple agents with only local sensing attracted interest beyond entomology, inspiring researchers across disciplines including swarm robotics6–15, non-equilibrium physics16–21, and biology of social animals22–27.
Recent research in collective behavior successfully captured emergent effects such as flocking or aggregation by treating individual agents as stochastic self-propelled particles with simple interaction rules28–32. This approach, however, proved limited in describing cooperative transport: a passive payload introduced to a swarm of active particles shows moderate, diffusive dynamics. Unless the payload has an explicit shape asymmetry, it only exhibits Brownian motion16–18,20,21.
Replacing the primitive active agents with robotic swarms augmented with sophisticated circuitry and advanced artificial intelligence also had limited outcomes without the aid of an external cue or manual positioning10: robots with electronic feedback, proximity sensors, and communications, struggle to respond to the rapidly changing environment owing to frequent mechanical collisions of the robots with the payload and with one another9,11–15,19,22. At the absence of an external cue, cooperative transport was restricted to small swarms, and required a manual pre-arrangement of the swarm relative to the payload11. Robots programmed to avoid collisions displayed suppressed collective dynamics, leading many times to swarm-scale deadlocks33,34.
In this work, we show that collective transport can spontaneously emerge in a swarm of rudimentary self-propelled particles, without any form of sensing, feedback, or control. This is achieved via a minor adjustment to the mechanical design of the self-propelled particle, which dramatically alters its orientation response to an external force. We show experimentally that it is possible to achieve negative force-alignment in which particles orient themselves opposite to the external force, and that a swarm of such robots cooperate in the directional transport of a larger, passive object (see Fig. 1 and Supplementary Movies 1 and 2). An inspection of the contact dynamics of an active particle with the ground (Supplementary Movies 3 and 4) allows us to derive from first principles the pivotal contribution of mechanics to force-alignment (Fig. 2), thereby extending, and generalizing previous phenomenological descriptions for the equations of motion of self-propelled particles13,35–44. We find that the force-alignment is intrinsic to active particles, and can be described by a signed, charge-like parameter with units of curvature, which we term “curvity”.
Fig. 1. Spontaneous cooperative transport of a payload by stochastic vibrational robots.
A A robot with a stiff rear leg and two soft front legs driven using vibration motors (center of mass, red dot, is behind the soft legs: δ < 0). B Time laps of a swarm of robots that spontaneously push a larger payload (diameter 2a = 28 cm) moving it all the way to the arena’s boundary. C A robot design with opposite leg polarity, where the stiff leg is in the front, and the soft legs are in the back (center of mass is forward of the soft legs δ > 0). D Robots with this design are deflected by the payload which shows only moderate, rather diffusive displacement. E Mean square displacement of the payload shows near ballistic motion ( ∝ t2) for δ < 0 design (green), while with robots with δ > 0 (blue), the payload show orders of magnitude slower, near diffusive, motion ( ∝ t1). Scale bar is 20 cm.
Fig. 2. The mechanical origin of force-alignment stands on the fore-aft restitution difference.
A A top view of an active particle self-propelled along its heading () subjected to an in-plane external body force () acting on the center of mass (CoM, red dot). B The quasi-two-dimensional motion of a bristle bot has three characteristic phases: (I) At Rest all legs are on the ground and the external force is balanced by static friction, the robot does not move. (II) In the Aerial phase, the robot is completely aloft with constant linear acceleration along the external force. (III) Having softer legs creates a Pivot phase, where the robot is partially touching the ground, and the external force creates a torque around the pivot axis. The softer legs are in front of the CoM, and the robot turns against an external force (see also Supplementary Movie 3). C A robot with a stiffer front leg (δ > 0, soft legs at the back) goes through a similar sequence but rotates in the opposite direction, i.e., along the external force (see also Supplementary Movie 4). D A robot with soft front legs goes against an external force and climbs up an inclined plane. (E) A robot with soft rear legs goes down an inclined plane (see also Supplementary Movie 4). F Trajectories of numerical simulation of Eqs. (1), (2) show that particles with negative curvity (κ < 0) turn and move against an external force, like robots with soft front legs (green), and particles with positive curvity (κ > 0), turn along the external force, like robots with soft rear legs (blue). A particle with a theoretical zero curvity (like ABP), drifts along the external force, but does not reorient its heading. Scale bars are 10 cm.
We use this model in numerical simulations of stochastic active particles, where we observe cooperative transport when particles have a negative curvity, corroborating the experimental observations (see Fig. 3 and Supplementary Movies 1,2,5, and 6). Surprisingly, in both experiments and simulations the transport propensity increases with increasing payload size (see Fig. 4). We analytically derive a condition for transport, which depends on the geometrical curvature of the payload as well as the intrinsic curvity of self-propelled particles. The condition is consistent in both simulations and experiments, offering a geometrical criterion for cooperative transport.
Fig. 3. Numerical simulations of self-propelled particles with negative force-alignment show cooperative transport.
A Schematic of the motion of a self-propelled particle with negative curvity (κ < 0) that turns its heading () against an external force. B Time sequence from a simulation of 1000 particles shows a progressive accumulation of the particles on one side of the payload followed by its transport. An active wake is formed at the rear of the payload and continually exchanges particles with the surroundings in a dynamic steady-state (see also Supplementary Movie 2). C Schematic of the motion of a self-propelled particle with positive curvity, that turns its heading along an external force. D Time sequence of a payload with one thousand active particles with positive curvity shows a diffusive trajectory (see Supplementary Movie 6). E Mean square displacement of the payload’s trajectory shows near ballistic motion ( ∝ t2) when κ < 0 (green) but near diffusive motion ( ∝ t1) when κ > 0 (blue).
Fig. 4. Larger payloads are better transported.
A Individual trajectories become increasingly persistent for larger payloads and negative curvity in both experiments and simulations. B The power law (n) of the mean square displacement is closer to ballistic motion (n > 1.5), when κa < −1, and closer to diffusive (n < 1.4), when κa > −1. Each point is the average n of four experiments with error bars showing standard error (see SI Section I for details). C Simulations of a payload of radius a, in a swarm of 200 FAABPs of curvity κ, moves an order of magnitude faster when κa < −1 (simulation results measure mean speed of payload 〈vp〉 relative to nominal speed of FAABPs, v0, see SI Section II for details). Circles show experimental results with near ballistic MSD (n > 1.5), and × denotes experiments where power law is closer to diffusive (n < 1.4). Dashed line follows the analytical prediction for cooperative transport (κa = −1, see Eq. (6)), and found at the boundary between the two dynamical regimes.
Results
Experiments in cooperative transport
Stochastic self-propelled robots were built following a modified bristle bot design36,38,40,44. A robot (sizing 5–6 cm in diameter) is driven by two vibration motors mounted on a tripod with one stiff leg and a pair of asymmetric soft legs (see Fig. 1 and SI Section I). Vibrations induce noisy forward motion which defines the robot’s heading, (see Fig. 1A, C). In the experiments, a large circular passive payload was placed in the middle of a symmetrical arrangement of robots, which were then turned on, setting the swarm into motion. With the traditional design (soft legs placed at the back), robots sporadically push the passive payload which exhibits Brownian-like motion—with each collision, robots turn away from the payload (Fig. 1C–E, and Supplementary Movie 5). In contrast, when the soft legs are placed at the front, the swarm spontaneously breaks symmetry and propels the payload in a near ballistic trajectory (see Fig. 1A, B, E and Supplementary Movie 1). Here, with each collision, robots tend to turn into the payload and progressively push it until reaching the perimeter of the arena (150 cm diameter). The cooperative transport emerges autonomously, and does not require an external, directional cue, nor manual pre-arrangement. We further find the effect to increase with payload diameter (2a = 7–32 cm), swarm size (N = 1 − 53 robots) in both a custom-made and a modified commercial multi-robot platform33,44 (see Fig. 4 and SI Section IB 4).
High-speed video imaging offered insight into the origin of force-alignment (see Fig. 2, Supplementary Movies 3, 4, and SI Section I A 2). While moving, the robot’s stiff and soft legs interact differently with the ground—the stiff leg has higher restitution, and spends a longer duration in the air, whereas the softer legs show only moderate hopping. This difference leads to a differential fore-aft friction which lies at the heart of the mechanical origin of the force-alignment—robots with soft legs at the back align with an external force (descend downhill), whereas robots with soft legs at the front align against the force (ascend uphill). The difference between the two designs is revealed in the presence of an external force or boundaries. In the absence of such, their dynamics are qualitatively indistinguishable. Force-alignment is generic to self-propelled particles regardless of the locomotion mechanism and should be expected in general both on the macroscopic and the microscopic scale. In the next section, we derive the mechanical origin of force-alignment in granular hoppers from first principles.
Mechanical origin of signed force alignment
The microscopic origin of force-alignment is revealed by considering the instantaneous acceleration, , of a vibrationally propelled robot under an external body force, , acting in the plane of motion. Below we outline the coarse-graining of the rapid hopping dynamics, and derive effective equations of motion of a granular active particle dominated by inertia and dry friction. The equations only require the mean value of the different parameters, with no particular significance to the order of the three phases. We will reproduce previous work that assumed overdamped dynamics, and force alignment based on symmetry37, however we will show that their effective parameters (mobility and force-alignment) are controlled by inertial quantities (mass and moment of inertia).
We consider the motion to have three characteristic phases: I — rest, II — aerial, and III — pivot, with a mean overall duration T (see Fig. 2). A robot starts at rest (I) with all contact points on the ground, thereby the external force is perfectly balanced by static friction and there is no motion (). The robot then jumps forward (along ) with an instantaneous horizontal speed of vh, having a typical time aloft of τA. While in the aerial phase (II) the robot accelerates by the external force . For simplicity, we treat contact with the substrate as having perfect static friction, and when the robot lands it loses all its momentum. Combining phases I and II results in a coarse-grained velocity proportional to the sum of active velocity and the external force (Eq. (1)), where the nominal speed is and the mobility is . This formalism is similar to Drude’s model that leads to linear Ohm’s conductivity where charge carriers in a conductor lose their momentum during collisions. Inevitably, contact friction is not equal on all legs, and empirically we find that the robot spends a longer duration, τP, on the softer legs acting as a pivot. During the pivot phase (III), static friction with the contacting feet restrict linear motion (), however, the robot can rotate, as it experiences a torque . The torque is the result of the external force acting on the center of mass which in general is displaced from the axis of rotation, , where I is the moment of inertia around the rotation axis, and the lever arm, δ, is the offset of the center of mass from the axis along the orientation vector (see Fig. 2B, C). The offset, δ, can be positive or negative, respectively resulting in positive or negative force-alignment.
Phase III gives the microscopic basis for force-alignment on which our model rests. Combining the instantaneous dynamics of phases I-III results in coarse-grained equations of motion
| 1 |
| 2 |
where κ acts as an effective charge-like parameter of an active particle, and defined from the microsopic properties of the hopper
| 3 |
Being a key result of our model we name κ curvity, as it has units of curvature, and stems from the particle’s activity (for details see SI Section III). Similarly to an electric charge, κ is signed, and its sign is controlled by an internal symmetry. The sign and magnitude of the curvity follow δ, the signed offset of the center of mass.
Despite not having any formal viscus drag, Eq. (1) has the same structure as the equations used to describe drag-dominated micro-swimmers acting in the low Reynolds number regime20, where inertial quantities are justifiably neglected, and velocity is proportional to the external force through a mobility constant (μ). Previous work on granular active matter already assumed that dry macroscopic objects can be described using overdamped dynamics37,40. The derivation above shows that while the equations of motion take the same structure, they are controlled by effective parameters that directly depend on inertial quantities, like mass (m) and moment of inertia (I). Equations (1) is also found in the extensively used model of Active Brownian Particles (ABP)29,35,45–49. Our derivation shows that the rotation of the active particle results from an external force, and does not require self-propulsion. Previous work used similar equations37,40,42,44,50 to describe particles that undergo velocity alignment as self-aligning active particles (SAAP). Originally introduced to offer a mechanism for flocking whereby a bird’s heading tends to align on its velocity50. There, and in subsequent work the alignment strength described using positive quantities such as ‘relaxation-time’ or ‘alignment rate’37,40,50, and more recently, ‘alignment-length’42,44. That description successfully captured important collective behavior such as flocking (positive curvity). Since the alignment parameter can be negative, it is more naturally treated as a curvature (signed inverse length). For negative curvity (κ < 0), there is no-self alignment: when subjected to a strong force (μf > v0), a particle’s heading will settle against its velocity (Eqs. (1), (2)). Moreover, the microscopic derivation shows that the curvity does not depend on self-propulsion (Eq. (3)): an external force can rotate an active particle even at zero nominal speed (v0 = vh = 0, see SI). Therefore we call particles which follow Eqs. (1),(2) Force-Aligning Active Brownian Particles (FAABP), as their alignment stems from the external force (rather than self-propulsion).
An important consequence of the microscopic model presented here is to identify that κ is signed and to offer a powerful design rule. For example, in the point mass limit (I = mδ2), the curvity is inversely proportional to the offset κ ∝ 1/δ, and when the offset is negative (center of mass is behind the soft legs, δ < 0), robots turn against an external force. Describing the robots’ mass distribution as a disc-shaped core (battery and electronics) embedded in a ring shaped frame (3D printed chassis), shows that the mechanical model predicts the measured curvity to within a factor of 1.8 (see Movies 3–4, and Supplementary Figs. 1 and 2, and Section I A 4 in the SI). The curvity can be also computed for an arbitrary shape (e.g., rod-like) and mass distribution, by evaluating the robot’s moment of inertia relative to the pivot axis, as the balance of the increased lever arm (κ ∝ δ), with the increased moment of inertia (κ ∝ 1/I). The derivation above also shows that the effective parameters (v0, μ, and κ) are not independent of one another, and how they are linked by the robot’s inertial properties. It is interesting to note that previous work showed that some ciliated and flagellated micro-swimmers tend to swim up51,52. Specifically E.coli53 and Paramecium54 showed an increasing radius of curvature of their trajectories with their own size, even on the micro-scale. Super diffusion of a passive particle was even observed in bath of E.Coli55. When combined, these suggest a potential extension of the collective dynamics described here to the domain of micro-swimmers20.
Cooperative transport in numerical simulations
We tested numerically swarms of FAABPs by adding orientational noise to Eq. (2) and short-range repulsion, in a simulation engine using 5th-order Runge-Kutta integration. The orientational noise has zero mean, , with a Gaussian distribution of width 〈ξ 2〉 = 2ΔtkBT (Δt is the simulation time step, and kBT sets the magnitude of the noise, thereby tuning their persistence length, l0), with particles modeled as soft discs of radius b (see SI Section II for details).
Simulated dynamics of individual FAABPs with a constant force reproduce experimental trajectories of robots moving on an inclined plane (see Fig. 2D–F). FAABPs with a positive curvity (κ > 0) turn in the direction of the force similarly to robots having their center of mass in front of their soft legs (δ > 0), whereas FAABPs with a negative curvity (κ < 0) turn anti-parallel and move against the external force, like the robots with their center of mass behind the soft legs (δ < 0). The singular, zero curvity FAABP (κ = 0), is simply an ABP — its heading is unaffected as it drifts in the direction of the external force (Fig. 2F).
We tested the effect of a passive particle of radius a on a randomly distributed swarm of FAABPs ranging in sizes between N ∈ [1, 1000], with negative curvities, κ < 0. We observe that after a short transient where the swarm homogeneously accumulates around the passive particle, symmetry is spontaneously broken and particles form an active wake on one side that propels the passive payload (see Fig. 3 and Supplementary Movie 2). In line with the experimental findings, the transport emerges autonomously, despite the initial isotropic random arrangement of the active particles. The passive particle shows elongated trajectories, larger than its size, and larger than the simulation box (for periodic boundary conditions). The direction of transport is different from one run to the other, and the active wake is in a dynamic steady state, constantly exchanging the participating FAABPs. A similar effect is also observed in the non-periodic simulation, excluding the effect of the boundary. Transport is also observed when FAABPs are non-interacting (can pass through one another but not through the passive particle) excluding the role of Motility Induced Phase Transition29,56. This means that cooperation emerges not by direct robot-to-robot interaction, but instead by a proxy—the passive payload. Transport is completely absent for FAABPs with positive curvity (κ > 0) or for smaller payloads, where the passive particle only shows a diffusive trajectory (see Figs. 3C, D, 4, and Supplementary Movie 6).
Dependence on payload size
Counter-intuitively, cooperative transport is enhanced with increasing payload radius, a. By contrast to thermal fluctuations, where a particle’s diffusion decreases with its size57, here we find that both the payload’s speed (vp) and persistence length (lp) increase with its size, with an overall increased long term effective diffusion ( ∝ vplp)35. Performing 116 experiments and over 1000 simulations (varying payload size, curvity, robot count, and orientational noise, see SI), we found that in both experiments and simulations, larger payloads are better transported, provided that the curvity of the active particles is sufficiently negative (see Fig. 4). In the experiments, the payload’s weight is proportional to the payload’s radius (m ∝ a, see SI Section I B 2), for a combined super-linear increase in mass transport. Trajectories of a larger payload in a swarm of robots with negative curvity show more persistent motion compared to that when the curvity is positive or the payload is smaller (Fig. 4A). Experimentally, there is a considerable increase in the average power-law of the mean square displacement of the payload when κa < −1 (see Fig. 4B). Exploring the κ-a phase space in simulation reveals two phases, with an order of magnitude increase in the mean speed of the payload (Fig. 4C). The phase boundary for both experiments and simulations lies at κa = − 1.
We next show that the condition for cooperative transport is geometrical and stems from the interplay of the active particles’ curvity, κ, and the curvature of the circular passive particle, 1/a. Despite the deprecate dynamics underlying the numerical and experimental systems the condition for cooperative transport is identical: simulated particles are in the over-damped limit, with drag proportional to the particle’s diameter, smooth self-propulsion, Gaussian orientational noise, and strictly two-dimensional motion, whereas in experiments objects are inertial, making an effective active granular gas, with solid friction with the ground and with one another, an intermittent vibrational self-propulsion, a non-Gaussian orientational noise, and quasi-two-dimensional hopping.
Geometric criterion for cooperative transport
We start by modeling a circular payload as a repulsive, two-dimensional, radially symmetric potential fixed at the origin, , exerting a repulsive force on the active particles: (see Fig. 5A). Active particles interact with this circular obstacle following Eqs. (1) and (2). Γ(r) sets the radial profile of the force and is chosen such that the magnitude of the repulsive force at the payload’s perimeter exactly balances the nominal speed of the active particle, Γ(r = a) = 1, effectively setting the payload’s size. Inspired by previous work on repulsive particles58, keeping the potential profile implicit (exponential decay, soft-core, Yukawa, etc.), makes the result below more general. Circular self-propelled particles in 2D have three degrees of freedom (see Fig. 5B): a radial and azimuthal position , and a heading relative to the x-axis, . The system has rotational symmetry and the dynamics depend only on the orientation of the heading relative to the center of the potential ψ ≡ θ − φ. Plugging the radial force term into the FAABPs’ equations of motion (Eqs. (1), (2)) gives a dynamical system described by two non-linear coupled first-order differential equations:
| 4 |
| 5 |
(see SI Section IV A for a detailed derivation). At ψ = 0 the active particle points away from the payload, and at ψ = π, it fronts the payload. When the prefactor in Eq. (5) switches sign (), an active particle is effectively attracted to the repulsive potential (see Fig. 5C). Given the definition of , this can be satisfied when
| 6 |
The condition in Eq. (6) presents a geometrical criterion for cooperative transport: once the curvity is sufficiently negative, instead of being scattered away (ψ → 0), an active particle colliding with the obstacle re-orients sufficiently fast into the receding repulsive hill to continually push against the obstacle (ψ → π). The inequality in Eq. (6) is agnostic to whether the curvity or the curvature is negative, and could be applied more generally. Even if the force alignment is non-negative (positive or zero), a self-propelled particle could display effective attraction to a concave boundary, provided that its curvature is sufficiently negative (1/a < 0). This has been previously observed in self-propelled particles interacting with a concave obstacle16, in a single confined active particle interacting with the inner concave walls of a harmonic trap40, and more recently, in active particles interacting with one another59.
Fig. 5. FAABPs with a negative curvity show an effective attraction to a repulsive potential.
A Illustration of an active particle near a repulsive potential. B Configurational coordinates [position and heading θ] of an active particle (green) near a circular repulsive potential. ψ is the angle of the heading relative to the potential center. C An effective attraction well is formed when κa < −1. is the prefactor in Eq. (5), and in regions where , self-propelled particles are effectively attracted to an otherwise repulsive potential. D Experiments where κa < −1 show an effective attraction as an increase in the mean linear density, λ, of robots at the perimeter of the payload. Each point is the average λ of 4 runs with standard error. E Phase portraits of Eqs. (4) and (5) in the distance and relative orientation plane (r-ψ) display a basin of attraction (gray region) when κa = −2: an active particle is effectively attracted to a repulsive potential. At the linearly stable fixed point (r = a, ψ = π, filled circle) self-propulsion is balanced by the repulsive force. F When κa = 1, the fixed point is a saddle (empty circle), and there is no activity-induced attraction.
Phase portraits of the dynamical systems above (κa = 1) and below (κa = −2) the transition, show a local topological change at the fixed point where the active particle is pushing against the payload, r/a = 1, ψ = π (see Fig. 5E, F). When Eq. (6) is satisfied, the dynamical system undergoes a bifurcation, and the saddle point turns into a linearly stable sink that attracts active particles (see SI Section IV A 2). In both experiments and simulations, this effective attraction is manifested in an enhanced kissing number Nkiss of robots touching the payload (see Figs. 1, 3, 4 and Supplementary Movies 1, 2 and 5, 6), with an increased linear filling fraction, λ ≡ Nkissb/a (see Fig. 5D). In a system that meets the condition in Eq. (6), the effective attraction and the resulting cooperative transport are robust over a range of orientational noises (see Fig. 6).
Fig. 6. Cooperative transport is robust to a range of re-orientational noise of the active particles.
A Phase diagram of the mean speed of the payload shows an order of magnitude increase when the condition in Eq. (6) is met, over a range of persistence lengths of the active particles (l0) (see SI Section II). B Individual trajectories of the payload and the ensemble averages of the MSD (inset) shows that at low orientational noise of the active particles (l0≥ 1) the passive payload moves in extended trajectories (blue, green) with near ballistic MSD ( ∝ t2, inset). Cooperative transport is suppressed (red blob) with a diffusive MSD of the payload ( ∝ t1, inset), when the persistence length of the active particles approaches their own size (l0 = 0.05 ≈ b).
The cooperative nature of the transport
We find that the persistence of the payload (lp) increases with the number of active particles, and can even surpass the persistence of the active particles themselves (l0, Fig. 7A, B). This effect becomes clear when measuring the amplification of the persistence length (lp/l0): with increasing interaction (κa more negative), the amplification increases faster with increasing swarm size (Fig. 7D). Moreover, at a given interaction strength, the amplified persistence increases super-linearly with the number of robots (N), a hallmark of a cooperative swarm60. Overall, both the speed (Figs. 4, 6), and the persistence length (Fig. 7) of the payload increase with its size (a). The effective equations of motions derived above can explain this pronounced effect.
Fig. 7. The cooperative transport is enhanced with both payload and swarm size.
A The trajectories and (B) MSDs of a simulation of N = 1000 active particles (gray) and one passive payload (green, κa = −6) show that the payload moves more slowly (shorter trajectory, lower MSD) but is more persistent (MSD ∝ t2) than the active particles. C The persistence of a passive payload is amplified by over an order of magnitude relative to the active particles (lp/l0 > 10) with increasing interaction strength (κa) and swarm size (N). Sections of the κa − N phase space show a sharper increase in the amplification with increasing swarm size (D), and a super linear marginal contribution of swarm size to the persistence length of the passive particle (E), expected from a cooperative system.
Once the payload starts moving, the dynamics are no longer isotropic. A velocity fluctuation driving the passive particle to the right, (w.l.o.g.), spontaneously breaks symmetry and introduces an explicit dependence on the azimuthal coordinate in Eqs. (4) and (5), as well as an additional dynamical equation for the azimuth itself, leading to a dynamical system with three variables:
| 7 |
| 8 |
| 9 |
(see SI Section IV B 1 for derivation). In the isotropic case (Eqs. (4) and (5)), there was a fixed point for any combination of the heading (θ) and azimuth (φ) that satisfy: ψ ≡ θ − φ = π. When the payload is already moving, this is no longer the case. There are only two fixed points for the azimuthal degree of freedom, either pushing against the payload’s motion (φ = 0, unstable) or along its motion (φ = π, stable). This means that when a group is transiting a payload, it preferentially recruits further individuals to push in the same direction, facilitating cooperative transport. Since the direction of the payload guides recruitment, a single ‘leader’ could, in theory, synchronize the group’s behavior, by adjusting the payload’s movement. Whereas in previous work, the manual pre-arrangement of a small number of robots dictated the direction of transport11,44. Here, the recruitment effect emerges directly from symmetry-breaking, supporting cooperation at scale.
Discussion
In this work, we found that a mechanical response to external forces alone can directly lead to cooperative transport. We showed that transport emerges spontaneously and autonomously in a swarm of stochastic, self-propelled particles with no explicit sensing or decision-making, nor external cue whatsoever, important in the growing field of multi-robot systems. We identified the key role of force-alignment response and traced its mechanical origin by coarse-graining the equations of motion from first principles. We found that an intrinsic parameter, which we term curvity, controls the sign and magnitude at which the orientation of an active particle responds to an external force, thereby setting the characteristic curvature of its trajectory. We discovered that particles with negative curvity tend to turn against an external force and push against obstacles. We experimentally fabricated such particles and presented a mechanical design rule for their construction, offering a route for engineering cooperative transport.
We then compared experiments and simulations over a range of parameters (including payload size, swarm size, curvity, and system noise) finding a consistent criterion for the emergence of cooperative transport as spontaneous symmetry breaking. The criterion is given by geometrical quantities, where self-propelled particles can become attracted to an otherwise repulsive potential. The criterion shares a mathematical structure with the Young-Laplace equation61, where the stability of a three-dimensional fluid interface is conditioned by two local curvatures, suggesting a link between interfacial phenomena, boundaries, and active matter.
Being of a geometrical origin, force-alignment can be tuned on the micron-scale: analogous dynamics were also observed in bacteria53. A marriage of force-alignment with emerging colloidal technologies of artificial microswimmers harbors a potential for designing cooperative transport at the cellular level20,31,62. Moreover, effective attraction and repulsion can be further tuned by designing non-circular payloads with variable curvature (positive and negative) in tandem with the curvity of the self-propelled particles. Tunable attraction and repulsion, combined with cooperative transport, offer an activity-based architecture for unlocking new paradigms in modeling, as well as programming, far-from-equilibrium self-assembly.
Finally, although foraging ants are not simple stochastic particles, and make complex decisions based on sensory information, our findings suggest an underlying mechanism for scalable cooperation in nature.
Supplementary information
Description Of Additional Supplementary File
Acknowledgements
We acknowledge I. Kolvin, C. Kelleher, and O. Dauchot for critical reading of the manuscript, and Y. Roichman for supplying Kilobots. This work was supported in part by the Israel Science Foundation grants 2096/18 and 2117/22 and the Israeli Ministry of Aliya, and by the project Dutch Brain Interface Initiative (DBI2), project number 024.005.022 of the research programme Gravitation financed by the Dutch Research Council (NWO).
Author contributions
E.A. performed and analyzed the robotic swarm experiments, C.v.W. contributed to the development of the analytical model, L.B. contributed to the development and analysis of the numerical simulations, Y.L. contributed to the experimental design, analysis, and funding, N.O. developed the numerical and analytical models, M.Y.B.Z. conceived the project, contributed to the development of the experimental, analytical, and numerical models, to the project’s funding, and oversaw the project’s execution.
Peer review
Peer review information
Nature Communications thanks the anonymous, reviewer(s) for their contribution to the peer review of this work. A peer review file is available.
Data availability
Experimental data required to reproduce the results found in the manuscript is found on an online repository63. https://figshare.com/s/04953ebc5c87d0a2b4a7.
Code availability
Code required to reproduce the simulations in the manuscript is found on an online repository64. https://github.com/Mybzlab/faabp-cooperative-transport.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
The online version contains supplementary material available at 10.1038/s41467-025-61896-7.
References
- 1.Traniello, J. F. A. Social organization and foraging success in lasius neoniger (hymenoptera: Formicidae): behavioral and ecological aspects of recruitment communication. Oecologia59, 94–100 (1983). [DOI] [PubMed] [Google Scholar]
- 2.Franks, N. R. Teams in social insects: group retrieval of prey by army ants (eciton burchelli, hymenoptera: Formicidae). Behav. Ecol. Sociobiol.18, 425–429 (1986). [Google Scholar]
- 3.Czaczkes, T. J. & Ratnieks, F. L. Cooperative transport in ants (hymenoptera: Formicidae) and elsewhere. Myrmecol. News18, 1–11 (2013). [Google Scholar]
- 4.McCreery, H. F. & Breed, M. D. Cooperative transport in ants: a review of proximate mechanisms. Insectes Sociaux61, 99–110 (2014). [Google Scholar]
- 5.Buffin, A., Sasaki, T. & Pratt, S. C. Scaling of speed with group size in cooperative transport by the ant novomessor cockerelli. PLoS ONE13, 1–14 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Brooks, R. A. & Flynn, A. M. Fast, cheap and out of control: a robot invasion of the solar system. J. Br. Interplanet. Soc.,42, 478–485 (1989). [Google Scholar]
- 7.Kube, C. R. & Hong, Z. Collective robotics: from social insects to robots. Adapt. Behav.2, 189–218 (1993). [Google Scholar]
- 8.Cao, Y. U., Fukunage, A. S. & Kahng, A. B. Cooperative mobile robotics: Antecedents and directions (expanded version of 1995 ieee/rsj iros conference proceedings). Autonomous Robots4, 7–27 (1997). [Google Scholar]
- 9.Chen, J., Gauci, M., Li, W., Kolling, A. & Groß, R. Occlusion-based cooperative transport with a swarm of miniature mobile robots. IEEE Trans. Robot.31, 307–321 (2015). [Google Scholar]
- 10.Alkilabi, M. H., Narayan, A. & Tuci, E. Cooperative object transport with a swarm of e-puck robots: robustness and scalability of evolved collective strategies. Swarm Intell.11, 185–209 (2017). [Google Scholar]
- 11.Tuci, E., Alkilabi, M. H. & Akanyeti, O. Cooperative object transport in multi-robot systems: a review of the state-of-the-art. Front. Robot. AI.5, 1–15 (2018). [DOI] [PMC free article] [PubMed]
- 12.Savoie, W. et al. A robot made of robots: emergent transport and control of a smarticle ensemble. Sci. Robot.4, eaax4316 (2019). [DOI] [PubMed]
- 13.Boudet, J. F. et al. From collections of independent, mindless robots to flexible, mobile, and directional superstructures. Sci. Robot.6, eabd0272 (2021). [DOI] [PubMed] [Google Scholar]
- 14.Giardina, F., Prasath, G. & Mahadevan, L. Collective phototactic robotectonics. Arxiv cond-mat.soft10.48550/arXiv.2208.12373 (2022).
- 15.Pratissoli, F. et al. Coherent movement of error-prone individuals through mechanical coupling. Nat. Commun.14, 4063 (2023). [DOI] [PMC free article] [PubMed]
- 16.Kaiser, A., Popowa, K., Wensink, H. H. & Löwen, H. Capturing self-propelled particles in a moving microwedge. Phys. Rev. E Stat. Nonlinear Soft Matter Phys.88, 1–9 (2013). [DOI] [PubMed] [Google Scholar]
- 17.Wensink, H. H., Kantsler, V., Goldstein, R. E. & Dunkel, J. Controlling active self-assembly through broken particle-shape symmetry. Phys. Rev. E89, 010302 (2014). [DOI] [PubMed] [Google Scholar]
- 18.Bechinger, C. et al. Active particles in complex and crowded environments. Rev. Mod. Phys.88, 045006 (2016). [Google Scholar]
- 19.Li, S. et al. Particle robotics based on statistical mechanics of loosely coupled components. Nature567, 361–365 (2019). [DOI] [PubMed] [Google Scholar]
- 20.Gompper, G. et al. The 2020 motile active matter roadmap. J. Phys. Condens. Matter32, 193001 (2020). [DOI] [PubMed] [Google Scholar]
- 21.Granek, O., Kafri, Y. & Tailleur, J. Anomalous transport of tracers in active baths. Phys. Rev. Lett.129, 038001 (2022). [DOI] [PubMed] [Google Scholar]
- 22.Kube, C. R. & Bonabeau, E. Cooperative transport by ants and robots. Robot. Autonomous Syst.30, 85–101 (2000). [Google Scholar]
- 23.Gelblum, A. et al. Ant groups optimally amplify the effect of transiently informed individuals. Nat. Commun.6, 7729 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Gelblum, A., Pinkoviezky, I., Fonio, E., Gov, N. S. & Feinerman, O. Emergent oscillations assist obstacle negotiation during ant cooperative transport. Proc. Natl. Acad. Sci. USA113, 14615–14620 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Ron, J. E., Pinkoviezky, I., Fonio, E., Feinerman, O. & Gov, N. S. Bi-stability in cooperative transport by ants in the presence of obstacles. PLoS Comput. Biol.14, 1–21 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Feinerman, O., Pinkoviezky, I., Gelblum, A., Fonio, E. & Gov, N. S. The physics of cooperative transport in groups of ants. Nat. Phys.14, 683–693 (2018). [Google Scholar]
- 27.Heckenthaler, T., Holder, T., Amir, A., Feinerman, O. & Fonio, E. Connecting cooperative transport by ants with the physics of self-propelled particles. PRX Life1, 1–7 (2023). [Google Scholar]
- 28.Vicsek, T., Czirók, A., Ben-Jacob, E., Cohen, I. & Shochet, O. Novel type of phase transition in a system of self-driven particles. Phys. Rev. Lett.75, 1226–1229 (1995). [DOI] [PubMed] [Google Scholar]
- 29.Tailleur, J. & Cates, M. E. Statistical mechanics of interacting run-and-tumble bacteria. Phys. Rev. Lett.100, 218103 (2008). [DOI] [PubMed] [Google Scholar]
- 30.Bricard, A., baptiste Caussin, J., Desreumaux, N., Dauchot, O. & Bartolo, D. Emergence of macroscopic directed motion in populations of motile colloids. Nature503, 95–98 (2013). [DOI] [PubMed] [Google Scholar]
- 31.Ben Zion, M. Y., Caba, Y., Modin, A. & Chaikin, P. M. Cooperation in a fluid swarm of fuel-free micro-swimmers. Nat. Commun.13, 184 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Wei, M., Ben Zion, M. Y. & Dauchot, O. Reconfiguration, interrupted aging, and enhanced dynamics of a colloidal gel using photoswitchable active doping. Phys. Rev. Lett.131, 018301 (2023). [DOI] [PubMed] [Google Scholar]
- 33.Rubenstein, M., Cornejo, A. & Nagpal, R. Programmable self-assembly in a thousand-robot swarm. Science345, 795–799 (2014). [DOI] [PubMed] [Google Scholar]
- 34.Werfel, J., Petersen, K. & Nagpal, R. Designing collective behavior in a termite-inspired robot construction team. Science343, 754–758 (2014). [DOI] [PubMed] [Google Scholar]
- 35.Howse, J. R. et al. Self-motile colloidal particles: from directed propulsion to random walk. Phys. Rev. Lett.99, 048102 (2007). [DOI] [PubMed] [Google Scholar]
- 36.Giomi, L., Hawley-Weld, N. & Mahadevan, L. Swarming, swirling and stasis in sequestered bristle-bots. Proc. R. Soc. A: Math. Phys. Eng. Sci.469, 20120637 (2013). [Google Scholar]
- 37.Lam, K. D. N. T., Schindler, M. & Dauchot, O. Self-propelled hard disks: Implicit alignment and transition to collective motion. New J. Phys.17, 113056 (2015).
- 38.Deblais, A. et al. Boundaries control collective dynamics of inertial self-propelled robots. Phys. Rev. Lett.120, 188002 (2018). [DOI] [PubMed] [Google Scholar]
- 39.Jin, C., Vachier, J., Bandyopadhyay, S., MacHarashvili, T. & Maass, C. C. Fine balance of chemotactic and hydrodynamic torques: when microswimmers orbit a pillar just once. Phys. Rev. E100, 40601 (2019). [DOI] [PubMed] [Google Scholar]
- 40.Dauchot, O. & Démery, V. Dynamics of a self-propelled particle in a harmonic trap. Phys. Rev. Lett.122, 1–5 (2019). [DOI] [PubMed] [Google Scholar]
- 41.Zhang, J., Alert, R., Yan, J., Wingreen, N. S. & Granick, S. Active phase separation by turning towards regions of higher density. Nat. Phys.17, 961–967 (2021). [Google Scholar]
- 42.Baconnier, P. et al. Selective and collective actuation in active solids. Nat. Phys.18, 1234–1239 (2022). [Google Scholar]
- 43.Mirhosseini, Y., Ben Zion, M. Y., Bredeche, N. & Dauchot, O. Adaptive phototaxis of a swarm of mobile robots using positive and negative feedback self-alignment. In Proc. Genetic and Evolutionary Computation Conference, 104–112 (ACM, 2022). 10.1145/3512290.3528816.
- 44.Ben Zion, M. Y., Fersual, J., Bredeche, N. & Dauchot, O. Morphological computation and decentralized learning in a swarm of sterically interacting robots. Sci. Robot.8, 1–13 (2023). [DOI] [PubMed] [Google Scholar]
- 45.Marchetti, M. C. et al. Hydrodynamics of soft active matter. Rev. Mod. Phys.85, 1143–1189 (2013). [Google Scholar]
- 46.Redner, G. S., Hagan, M. F. & Baskaran, A. Structure and dynamics of a phase-separating active colloidal fluid. Phys. Rev. Lett.110, 055701 (2013). [DOI] [PubMed] [Google Scholar]
- 47.Fily, Y., Baskaran, A. & Hagan, M. F. Dynamics of self-propelled particles under strong confinement. Soft Matter10, 5609–5617 (2014). [DOI] [PubMed] [Google Scholar]
- 48.Fily, Y., Baskaran, A. & Hagan, M. F. Dynamics and density distribution of strongly confined noninteracting nonaligning self-propelled particles in a nonconvex boundary. Phys. Rev. E91, 1–11 (2015). [DOI] [PubMed] [Google Scholar]
- 49.Solon, A. P. et al. Pressure is not a state function for generic active fluids. Nat. Phys.11, 673–678 (2015). [Google Scholar]
- 50.Shimoyama, N., Sugawara, K., Mizuguchi, T., Hayakawa, Y. & Sano, M. Collective motion in a system of motile elements. Phys. Rev. Lett.76, 3870–3873 (1996). [DOI] [PubMed] [Google Scholar]
- 51.Roberts, A. M. Geotaxis in motile micro-organisms. J. Exp. Biol.53, 687–699 (1970). [DOI] [PubMed] [Google Scholar]
- 52.Roberts, A. M. Mechanisms of gravitaxis in chlamydomonas. Biol. Bull.210, 78–80 (2006). [DOI] [PubMed] [Google Scholar]
- 53.Lauga, E., DiLuzio, W. R., Whitesides, G. M. & Stone, H. A. Swimming in circles: Motion of bacteria near solid boundaries. Biophys. J.90, 400–412 (2006). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 54.Roberts, A. M. The mechanics of gravitaxis in paramecium. J. Exp. Biol.213, 4158–4162 (2010). [DOI] [PubMed] [Google Scholar]
- 55.Wu, X.-L. & Libchaber, A. Particle diffusion in a quasi-two-dimensional bacterial bath. Phys. Rev. Lett.84, 3017–3020 (2000). [DOI] [PubMed] [Google Scholar]
- 56.Cates, M. E. & Tailleur, J. Motility-induced phase separation. Annu. Rev. Condens. Matter Phys.6, 219–244 (2015). [Google Scholar]
- 57.Einstein, A. On the movement of small particles suspended in stationary liquids required by the molecular-kinetic theory of heat. Annalen der Physik. 17, 549–560 (1905).
- 58.Ben Zion, M. Y. & Oppenheimer, N. Compact expansion of a repulsive suspension. Phys. Rev. Lett.132, 238201 (2024). [DOI] [PubMed]
- 59.Caiulis, M. et al. A geometric condition for robot-swarm cohesion and cluster-flock transition. Arxiv cond-mat.softhttp://arxiv.org/abs/2409.04618 (2024).
- 60.Hamann, H. Swarm Robotics: A Formal Approach10.1007/978-3-319-74528-2 (Springer International Publishing, 2018).
- 61.de Gennes, P.-G., Brochard-Wyart, F. & Quere, D. Capillarity and Wetting Phenomena (Springer, 2002).
- 62.Maass, C. C., Krüger, C., Herminghaus, S. & Bahr, C. Swimming droplets. Annu. Rev. Condens. Matter Phys.7, 171–193 (2016). [Google Scholar]
- 63.Arbel, E. & Ben Zion, M. Y. Figshare repository. figsharehttps://figshare.com/articles/dataset/A_Mechanical_Route_for_Cooperative_Transport_in_Autonomous_Robotic_Swarms/28695140 (2025).
- 64.Buise, L., Oppenheimer, N. & Ben Zion, M. Y. Mybzlab/faabp-cooperative-transport: Cooperative transport in force aligning active brownian particles. github10.5281/zenodo.15338098 (2025).
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Description Of Additional Supplementary File
Data Availability Statement
Experimental data required to reproduce the results found in the manuscript is found on an online repository63. https://figshare.com/s/04953ebc5c87d0a2b4a7.
Code required to reproduce the simulations in the manuscript is found on an online repository64. https://github.com/Mybzlab/faabp-cooperative-transport.







