SearcharxivSearch

arXiv subjects

Jeremy Fersula

Publications and source records attributed to Jeremy Fersula.

3 recordsLinked to original sources

Aggregating swarms through morphology handling design contingencies: from the sweet spot to a rich expressivity

Morphological computing, the use of the physical design of a robot to ease the realization of a given task has been proven to be a relevant concept in the context of swarm robotics. Here we demonstrate both experimentally and numerically, that the success of such a strategy may heavily rely on the type of policy adopted by the robots, as well as on the details of the physical design. To do so, we consider a swarm of robots, composed of Kilobots embedded in an exoskeleton, the design of which controls the propensity of the robots to align or anti-align with the direction of the external force they experience. We find experimentally that the contrast that was observed between the two morphologies in the success rate of a simple phototactic task, where the robots were programmed to stop when entering a light region, becomes dramatic, if the robots are not allowed to stop, and can only slow down. Building on a faithful physical model of the self-aligning dynamics of the robots, we perform numerical simulations and demonstrate on one hand that a precise tuning of the self-aligning strength around a sweet spot is required to achieve an efficient phototactic behavior, on the other hand that exploring a range of self-alignment strength allows for a rich expressivity of collective behaviors.

cond-mat.soft

Self-Aligning Active Agents with Inertia and Active Torque

We extend the study of the inertial effects on the dynamics of active agents to the case where self-alignment is present. In contrast with the most common models of active particles, we find that self-alignment, which couples the rotational dynamics to the translational one, produces unexpected and non-trivial dynamics, already at the deterministic level. Examining first the motion of a free particle, we contrast the role of inertia depending on the sign of the self-aligning torque. When positive, inertia does not alter the steady-state linear motion of an a-chiral self-propelled particle. On the contrary, for a negative self-aligning torque, inertia leads to the destabilization of the linear motion into a spontaneously broken chiral symmetry orbiting dynamics. Adding an active torque, or bias, to the angular dynamics the bifurcation becomes imperfect in favor of the chiral orientation selected by the bias. In the case of a positive self-alignment, the interplay of the active torque and inertia leads to the emergence, out of a saddle-node bifurcation, of truly new solutions, which coexist with the simply biased linear motion. In the context of a free particle, the rotational inertia leaves unchanged the families of steady-state solutions but can modify their stability properties. The situation is radically different when considering the case of a collision with a wall, where a very singular oscillating dynamics takes place which can only be captured if both translational and rotational inertia are present.

cond-mat.soft

Morphological computation and decentralized learning in a swarm of sterically interacting robots

Whereas naturally occurring swarms thrive when crowded, physical interactions in robotic swarms are either avoided or carefully controlled, thus limiting their operational density. Here we present a mechanical design rule that allows robots to act in a collision-dominated environment. We introduce the Morphobots -- a robotic swarm platform developed to implement embodied computation through a morpho-functional design. By engineering a 3D-printed exoskeleton we encode a re-orientation response to an external body force (such as gravity) or a surface force (such as a collision). We show that the force-orientation response is generic, and can augment existing swarm-robotic platforms (e.g Kilobots) as well as custom robots even 10 times larger. At the individual level, the exoskeleton improves the motility and stability, and also allows to encode two contrasting dynamical behaviors in response to an external force or a collision (including collision with a wall or a movable obstacle, and on a dynamically tilting plane). This force-orientation response adds a mechanical layer to the robot's sense-act cycle at the swarm level, leveraging steric interactions for collective phototaxis when crowded. Enabling collisions also promotes information flow, facilitating online distributed learning. Each robot runs an embedded algorithm that ultimately optimizes collective performance. We identify an effective parameter that controls the force-orientation response and explore its implications in swarms that transition from dilute to crowded. \green{Experimenting with both physical swarms (of up to 64 robots), and simulated swarms (of up to 8192 agents) show that the effect of morphological-computation increases with growing swarm size.

cond-mat.soft