Fabio Giardina’s research while affiliated with Harvard University and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (30)


On the Timescales of Embodied Intelligence for Autonomous Adaptive Systems
  • Article

November 2022

·

16 Reads

·

10 Citations

Annual Review of Control Robotics and Autonomous Systems

Fumiya Iida

·

Fabio Giardina

Embodiment is a crucial concept for the autonomy and adaptivity of systems working in the physical world with high degrees of uncertainty and complexity. The physical bodies of autonomous adaptive systems heavily influence the information flow from the environment to the central processing (and vice versa), requiring us to consider the full triad of brain, body, and environment to investigate intelligent behavior. This article provides a structured review of embodied intelligence with a special emphasis on the concept of timescales and their role in self-organization and the emergence of complex behavior. We classify embodied interactions into three types—cross-timescale matching, separation, and nontemporal sequences—and discuss how these interactions were studied in the past as well as how they can contribute to the systematic investigation of complex autonomous and adaptive systems in both biological and artificial entities. Expected final online publication date for the Annual Review of Control, Robotics, and Autonomous Systems, Volume 14 is May 2023. Please see http://www.annualreviews.org/page/journal/pubdates for revised estimates.


Dynamics of cooperative excavation in ant and robot collectives
  • Article
  • Full-text available

October 2022

·

111 Reads

·

7 Citations

eLife

S Ganga Prasath

·

·

Fabio Giardina

·

[...]

·

The solution of complex problems by the collective action of simple agents in both biologically evolved and synthetically engineered systems involves cooperative action. Understanding the resulting emergent solutions requires integrating across the organismal behaviors of many individuals. Here we investigate an ecologically relevant collective task in black carpenter ants Camponotus pennsylvanicus: excavation of a soft, erodible confining corral. Individual ants show a transition from individual exploratory excavation at random locations to spatially localized collective exploitative excavation and eventual excavate out from the corral. An agent minimal continuum theory that coarse-grains over individual actions and considers their integrated influence on the environment leads to the emergence of an effective phase space of behaviors in terms of excavation strength and cooperation intensity. To test the theory over the range of both observed and predicted behaviors, we used custom-built robots (RAnts) that respond to stimuli to characterize the phase space of emergence (and failure) of cooperative excavation. By tuning the amount of cooperation between RAnts, we found that we could vary the efficiency of excavation and synthetically generate the other macroscopic phases predicted by our theory. Overall, our approach shows how the cooperative completion of tasks can arise from simple rules that involve the interaction of agents with a dynamically changing environment that serves as both an enabler and a modulator of behavior.

Download

FIG. 4: Robustness and unified phase space (a) Distribution of substrate elements at the end of experiments for 4 scenarios: (A) with no threshold and phototaxis, c * = 0, C = 0; (B) with no threshold and strong phototaxis, c * = 0, C = 1; (C) with threshold and strong phototaxis, c * = 0, C = 1; (D) with threshold and no phototaxis, c * = 0, C = 0 (see SI Fig. S6(b) for a quantitative comparison). The black ellipses represent the sample covariance of the substrate elements in the construction area. We see that the clustering is densely packed only when both threshold and phototaxis is present, c * = 0 and C = 1. (b) Distribution of substrate elements at the end of experiments under high cooperation, C = 1 for construction K > 0 and de-construction K < 0. The tasks exhibited by the RAnt collective is captured in this unified phase space represented by C vs K.
FIG. 5: Continuum simulations Simulations of the Eqs. 6-8 showing substrate density s (and density a in insets) capturing both cooperative de-construction for K = −1.44 and construction for K = 1.44 and C = 0.8 (see sec. S5 for simulation details). The agent density, a propagates into the interior of the substrate resulting in degradation of the density s for K < 0 while the substrate density s grows in magnitude in locations where the agents cluster for K > 0. This captures the tasks performed by the RAnt collective defined by the cooperation parameter, C vs the deposition rate K into a unified phase space. Color bar indicates the contour values of a , , s .
FIG. S1: (a) Evolution of ψ(t), r(t) and the corresponding evolution in (x, y)-coordinates, (r, ψ)-plane from Eqs. S8, S9 with r(0) = 1.2, ψ(0) = π/4, G = 1. We find periodic dynamics in (r, ψ)-plane. (b) (Top) Evolution of ψ from Eq. S10 and comparison with linearized solution valid for short times and leading order non-linear solution. We set ψ(0) = ˙ ψ(0) = 0.1. (Bottom) Comparison of solution ψ(t) with perturbative solution obtained in Eq. S12 for G = 15 and initial conditions ψ(0) = (π/2 + 0.1), r(0) = r * . (c) Solution to photormone profile, c ss vs r when l − w in Eq. S16 and comparison of r * obtained from the steady state profile with leading order linear behavior. (d) Schematic showing the radius r * at which RAnts undergo periodic motion and other relevant variables. (e) Comparison of G c vs w with in the two limits derived in Eqs. S14, S15 when l s = 0.01, k + = 1.5, k − = 1.5, v o = 0.04.
FIG. S2: Trapping mechanism for RAnts capturing using non-dimensional gain of each RAnt vs the production width of photormone. (a) Theoretical predictions for boundaries of trapping and (b) radii of trapping for different number of RAnts (1-5) are shown as dashed lines and the simulations are the filled areas trapping parameters. Note that the trapping radius is independent of the number of RAnts and the individual affine functions are offset vertically as they would overlap otherwise.
FIG. S4: Exploded view of a RAnt and a substrate element.
Collective phototactic robotectonics

August 2022

·

183 Reads

Cooperative task execution, a hallmark of eusociality, is enabled by local interactions between the agents and the environment through a dynamically evolving communication signal. Inspired by the collective behavior of social insects whose dynamics is modulated by interactions with the environment, we show that a robot collective can successfully nucleate a construction site via a trapping instability and cooperatively build organized structures. The same robot collective can also perform de-construction with a simple change in the behavioral parameter. These behaviors belong to a two-dimensional phase space of cooperative behaviors defined by agent-agent interaction (cooperation) along one axis and the agent-environment interaction (collection and deposition) on the other. Our behavior-based approach to robot design combined with a principled derivation of local rules enables the collective to solve tasks with robustness to a dynamically changing environment and a wealth of complex behaviors.


Modular representation and control of floppy networks

August 2022

·

57 Reads

·

4 Citations

Geometric graph models of systems as diverse as proteins, DNA assemblies, architected materials and robot swarms are useful abstract representations of these objects that also unify ways to study their properties and control them in space and time. While much work has been done in the context of characterizing the behaviour of these networks close to critical points associated with bond and rigidity percolation, isostaticity, etc., much less is known about floppy, underconstrained networks that are far more common in nature and technology. Here, we combine geometric rigidity and algebraic sparsity to provide a framework for identifying the zero energy floppy modes via a representation that illuminates the underlying hierarchy and modularity of the network and thence the control of its nestedness and locality. Our framework allows us to demonstrate a range of applications of this approach that include robotic reaching tasks with motion primitives, and predicting the linear and nonlinear response of elastic networks based solely on infinitesimal rigidity and sparsity, which we test using physical experiments. Our approach is thus likely to be of use broadly in dissecting the geometrical properties of floppy networks using algebraic sparsity to optimize their function and performance.



Modular representation and control of floppy networks

January 2022

·

65 Reads

Geometric graph models of systems as diverse as proteins, robots, and mechanical structures from DNA assemblies to architected materials point towards a unified way to represent and control them in space and time. While much work has been done in the context of characterizing the behavior of these networks close to critical points associated with bond and rigidity percolation, isostaticity, etc., much less is known about floppy, under-constrained networks that are far more common in nature and technology. Here we combine geometric rigidity and algebraic sparsity to provide a framework for identifying the zero-energy floppy modes via a representation that illuminates the underlying hierarchy and modularity of the network, and thence the control of its nestedness and locality. Our framework allows us to demonstrate a range of applications of this approach that include robotic reaching tasks with motion primitives, and predicting the linear and nonlinear response of elastic networks based solely on infinitesimal rigidity and sparsity, which we test using physical experiments. Our approach is thus likely to be of use broadly in dissecting the geometrical properties of floppy networks using algebraic sparsity to optimize their function and performance.


Simulating the evolution of bipedalism and the absence of static bipedal hexapods

August 2021

·

82 Reads

·

2 Citations

In nature, very few animals locomote on two legs. Static bipedalism can be found in four limbed and five limbed animals like dogs, cats, birds, monkeys and kangaroos, but it cannot be seen in hexapods or other multi-limbed animals. In this paper, we present a simulation with a novel perspective on the evolution of static bipedalism, with a virtual creature evolving its body and controllers, and we apply an evolutionary algorithm to explore the locomotion transition from octapods to bipods. We find that the presence of four limbs in the evolutionary trajectory of the creature scaffolds a parametric jump that enables bipedalism, and shows that hexapods, without undergoing such transformation, struggle to evolve into bipeds. An analysis of the transitional parameters points to the role of a shorter femur length in helping maintain the stability of the body, and the tibia length is responsible for improving the forward speed.


Cooperative escape in ants and robots

July 2021

·

23 Reads

·

2 Citations

The solution of complex problems by the collective action of simple agents in both biologically evolved and synthetically engineered systems involves cooperative action. Understanding the resulting emergent solutions requires integrating across the organismal behaviors of many individuals. Here we investigate an ecologically relevant collective task in black carpenter ants Camponotus pennsylvanicus: escape from a soft, erodible confining corral. Individual ants show a transition from individual exploratory excavation at random locations to spatially localized collective exploitative excavation and escape from the corral. A minimal continuum theory that coarse-grains over individual actions and considers their integrated influence on the environment leads to the emergence of an effective phase space of behaviors in terms of excavation strength and cooperation intensity. To test the theory over the range of predicted behaviors, we used custom-built robots (RAnts) that respond to stimuli and show the emergence (and failure) of cooperative excavation and escape. Overall, our approach shows how the cooperative completion of tasks can arise from relatively simple rules that involve the interaction of simple agents with a dynamically changing environment that serves as an enabler and modulator of behavior.


Models of benthic bipedalism

January 2021

·

14 Reads

·

4 Citations

Walking is a common bipedal and quadrupedal gait and is often associated with terrestrial and aquatic organisms. Inspired by recent evidence of the neural underpinnings of primitive aquatic walking in the little skate Leucoraja erinacea , we introduce a theoretical model of aquatic walking that reveals robust and efficient gaits with modest requirements for body morphology and control. The model predicts undulatory behaviour of the system body with a regular foot placement pattern, which is also observed in the animal, and additionally predicts the existence of gait bistability between two states, one with a large energetic cost for locomotion and another associated with almost no energetic cost. We show that these can be discovered using a simple reinforcement learning scheme. To test these theoretical frameworks, we built a bipedal robot and show that its behaviours are similar to those of our minimal model: its gait is also periodic and exhibits bistability, with a low efficiency mode separated from a high efficiency mode by a ‘jump’ transition. Overall, our study highlights the physical constraints on the evolution of walking and provides a guide for the design of efficient biomimetic robots.



Citations (16)


... The cross-modal sensory system perceives multimodal information from both external environment and internal body. Furthermore, the ABC embodied intelligence structure are proactively learning from data collected during operation, enabling continuous learning and evolution [17] to generate intelligent behaviors with adaptability [18]. ...

Reference:

Embodied Intelligence Toward Future Smart Manufacturing in the Era of AI Foundation Model
On the Timescales of Embodied Intelligence for Autonomous Adaptive Systems
  • Citing Article
  • November 2022

Annual Review of Control Robotics and Autonomous Systems

... The concept of simple behavioural rules that lead to complex and intelligent behaviour has been widely explored in robotics, particularly in the context of swarm robotics [29,30]. Inspired by biological systems, researchers have demonstrated that complex collective behaviours can emerge from simple local interactions between agents [31]. This concept, which is rooted in the seminal work of Reynolds (1987) [32] on simulated bird flocking, has been extended to various robotic systems. ...

Dynamics of cooperative excavation in ant and robot collectives

eLife

... Networks below the mechanical stability threshold exhibit large-scale, low-energy deformation modes [1]. These floppy modes play an important role in a wide range of systems, ranging from elastic networks [2,3] to particle packings [4], and are also important for understanding the rheological behavior of colloidal gels [5] and biopolymer networks [6], the glass transition in disordered solids [7], and protein flexibility [8]. Floppy modes in frictionless ordered [1] and disordered [2,9] packings and networks have been shown to be strictly zero-energy deformations. ...

Modular representation and control of floppy networks

... Despite the majority of this field still giving precedence to the cognitive development using unchanging morphologies, there is now an emphasis on natural morphological development; studying changes in the robot's body shape, properties, and capabilities throughout its lifetime and learning process [9]. This is seen in altering physical property, for instance, the size or mass of the body [10][11][12][13] and adjusting the robot's action possibilities during learning [14,15] in simulation and hardware. These adjustments are applied to legged, virtual, and soft robots to learn a broad scope of anthropomorphic tasks ranging from reaching and grasping to walking, as seen in biology. ...

Simulating the evolution of bipedalism and the absence of static bipedal hexapods

... The absence of prehensile systems with a similar myoseptal organization and vertebral span as the seahorse tail makes it challenging to investigate its function and validate its adaptive nature using the traditional comparative approaches. Therefore, similar to recent works that use tools from robotics to investigate animal behaviour [11][12][13][14], we use a physics simulator to explore the mechanics and functional behaviour of this unique muscle architecture. Physics simulators allow rapid evaluations of arbitrary structures with ad hoc quality metrics. ...

Models of benthic bipedalism

... Furthermore, we are interested in the emergence of collaboration and competition through the analysis of dynamic forces. As shown in Figure 1, in this system, a nozzle at the bottom emits vertical airflow, which allows the balls to float in the air (Nudehi et al., 2018;Howison et al., 2020a). When only one ball is put into the system, it gets vertically balanced by compensating the gravity force with the drag of the airflow (Taneda, 1956;Flemmer and Banks, 1986) and horizontally balanced by side forces pointing to the horizontal center governed by Bernoulli's principle (Massey and Ward-Smith, 2018). ...

Augmenting Self-Stability: Height Control of a Bernoulli Ball via Bang-Bang Control
  • Citing Conference Paper
  • May 2020

... Our chosen focus is the design problem of the V-shaped falling paper, which involves a parameterized V-shaped paper exhibiting a range of different falling behaviors upon release, resulting in variable falling speeds. Introduced and studied in previous works ( [12,13]), it is an elegant example of morphological computation, with two design parameters controlling, or physically programming the falling behavior. In addition, the resulting design space is highly non-linear and stochastic in its nature. ...

Physics driven behavioural clustering of free-falling paper shapes

... In addition, a three-dimensional ECR was developed based on three rigid and bendable tubes, which are actuated by three DC motors for the bending and transitional motion [37,38]. The grooves of the tubes are attached to the motors' gears, moving the three motors at the same time translates the robot's body forward and backward accordingly, and the bending motion of the ECR is accomplished by moving one or two motors only. ...

Reachability Improvement of a Climbing Robot Based on Large Deformations Induced by Tri-Tube Soft Actuators

Soft Robotics

... To address the above-mentioned issues, research has been conducted from the perspective of making good use of robot dynamics that occurs as a natural phenomenon. In a previous study, it has been shown that the robot can walk stably on slippery ground by making the ground contact area circularly shaped [8][9][10]. A sliding locomotion robot with an arc-shaped frame was proposed and a limit cycle locomotion was generated on a low-friction downhill slope [11,12]. ...

Efficient and Stable Locomotion for Impulse-Actuated Robots Using Strictly Convex Foot Shapes
  • Citing Article
  • March 2018

IEEE Transactions on Robotics

... Bayesian Optimization (BO), recognized as one of the most efficient sampling algorithms for black-box functions [24], was selected as the optimization method. It is particularly effective when only a few parameters need to be optimized [47]. BO focuses on creating a surrogate model formed from a Gaussian process that best resembles the examined function. ...

Model-Free Design Optimization of a Hopping Robot and Its Comparison With a Human Designer
  • Citing Article
  • January 2018

IEEE Robotics and Automation Letters