
94% of researchers rate our articles as excellent or good
Learn more about the work of our research integrity team to safeguard the quality of each article we publish.
Find out more
PERSPECTIVE article
Front. Robot. AI, 28 March 2025
Sec. Bio-Inspired Robotics
Volume 12 - 2025 | https://doi.org/10.3389/frobt.2025.1566452
Biology has inspired robotics since its inception as an academic discipline. However, the use of ecological principles in robotics is still relatively rare and in this paper, we explore how such principles can not only be of relevance to robotics, but can reciprocally lead to new insights into ecology. In particular, we investigate how mutualisms–jointly beneficial interactions between members of different species–can inform collaborative architectures for multi-robot systems comprised of different types of robots. To better understand how mutualisms can have practical relevance in robotics, we present a case study where the landscape heterogeneity, i.e., the configuration of the landscape, is varied, and we measure the efficiency of robots functioning independently or involved in a mutualism. We show that landscape composition impacts the benefits of forming mutualisms, which, in turn, has implications for mutualism emergence and stability in ecology. Moreover, through this case study, the concept of fitness and its components can be introduced for engineered systems, leading to notions of longevity, task fecundity, and, ultimately, robot fitness.
Collaboration is foundational to functioning societies and has been studied in diverse settings and disciplines, such as collective behaviors among eusocial insects or human team formation (Wilson, 1971; Camazine et al., 2001; Bowles and Gintis, 2011). In robotics, some tasks are more achievable when multiple robots are deployed; e.g., a disaster area can more effectively be searched and secured if more than a single robot is involved, and multiple robots can manipulate larger and heavier loads together. Additionally, if the robot team is heterogeneous, tasks can be accomplished by working together that would otherwise not be possible by any individual robot alone (Tuci et al., 2018). These observations point towards the importance of a formal understanding of the efficacy of multi-robot collaboration.
In ecology, collaborations are conceptualized as mutualisms–jointly beneficial interactions between members of different species (Pauli et al., 2014). Mutualisms are emergent properties in that the species involved can gain novel capabilities without evolving the traits themselves (Bronstein, 2009). Minimally, the benefits gained must be greater than the associated costs for mutualisms to emerge and, subsequently, persist (Leigh Jr, 2010). In addition, mutualisms enhance biodiversity by providing novel evolutionary trajectories and by increasing the available biomass and energy of ecological communities. Canonical examples of mutualisms include arbuscular mycorrhizal fungi and plants (Kiers and Heijden, 2006), figs (Ficus spp.) and fig wasps (family Agaonidae) (Cook and Rasplus, 2003), and whistling-thorn trees (Vachellia drepanolobium) and native acacia ants (Crematogaster spp.) (Kamaru et al., 2024).
Extending G. Evelyn Hutchinson’s classic metaphor of the ecological theater (Hutchinson, 1965) but featuring different players (organisms and robots) and stage (landscape and workspace), the play (interactions and interplay between individuals) is nevertheless the same in ecology and robotics. To that end, if robotics can benefit from an understanding of when collaborations are beneficial–a well-established principle in ecology–two questions arise: “How can collaboration (i.e., mutualisms), viewed from an ecological vantage point, be leveraged in robotics settings?” and “How can an understanding of collaborations in robotics contribute to ecology?”. Starting with mutualisms as a framework, this paper shows that its transition from ecology to robotics is not only relevant to heterogeneous multi-robot systems, but can also lead to other concepts not previously explored in robotics, such as robot fitness and its underlying components of longevity and task fecundity. Reciprocally, we show that ecology can, in turn, benefit from the findings of experiments in robotics to elucidate how landscape composition can affect the stability of mutualisms.
Mutualisms define many ecosystem processes. The products and services being exchanged, however, can vary widely, from nutrients and shelter to protection and pollination (Cushman and Beattie, 1991). These mutually beneficial arrangements emerge due to evolutionary pressures, where the participating partners gain an advantage through their association, with the three primary mechanisms of interdependent interactions: partner fidelity, feedback loops, and partner choice (Bronstein, 2009). Such mutualisms can take on various forms, ranging from obligate, where partners rely exclusively on each other, to facultative, where partners can survive without relying on each other (Chomicki et al., 2020).
Mutualism stability occurs when the benefits outweigh the costs for both participants, fostering sustained collaboration (Chomicki et al., 2020). However, disruptions to environmental conditions, the availability of resources, or the behavior of one partner (cheating) can lead to asymmetries, causing the mutualism to break down (Sachs and Simms, 2006). For example, the recent invasion of a novel agent, the big-headed ant (Pheidole megacephala), to a savanna ecosystem disrupted the mutualism between native acacia ants (C. spp.) and the whistling-thorn trees (V. drepanolobium). Without defense, the trees became susceptible to elephant (Loxodonta africana) browsing, which resulted in tree suppression and the opening of landscapes featuring high visibility and a subsequent shift in the predator-prey dynamics between lions (Panthera leo) and zebra (Equus quagga) (Kamaru et al., 2024). This example illustrates how mutualisms can dramatically reshape the landscape with cascading and ecosystem-wide consequences.
Resource gradients, abiotic (stress) gradients, and the distribution of mutualists across a system have been theoretically and empirically shown to influence mutualism stability and the forms that mutualisms take (Hoeksema and Bruna, 2015; Rogalski et al., 2021; Hauert and Doebeli, 2004). However, a largely open question in ecology is how landscape heterogeneity (i.e., the configuration of the landscape independent of resource and stress quantities) influences mutualism occurrence and persistence.
Multi-robot coordination concerns itself with how to make teams of robots achieve a common objective through the design of appropriate, individual strategies (Yan et al., 2013). A distinction, however, is typically made between homogeneous and heterogeneous teams (Verma and Ranga, 2021). In robotics, heterogeneity is commonly understood along the following dimensions (Notomista et al., 2021): mobility (how is the robot moving through the environment), sensing (what means does the robot possess to gather information about its environment), computation (how effectively can the obtained information be processed), and communication (how do the robots share information between each other).
It has been observed that heterogeneous robot teams are better suited to tackle more complex problems than their homogeneous counterparts (Parker, 1994; Jones et al., 2006; Mayya et al., 2021). The traditional approach to heterogeneous task assignment decomposes the mission into subtasks that can be solved by the individual robots based on their respective capabilities (Rizk et al., 2019). However, such an approach fails to expand the set of capabilities that collaboration might enable, and the whole is not greater than the sum of its parts. Or, to borrow terminology from ecology, the robots cannot gain novel capabilities without “evolving” the corresponding traits themselves. To that end, we focus on collaboration in heterogeneous teams rather than on the relatively better-studied question of how to coordinate activities among homogeneous robots. For collaborative arrangements to be preferred, there must be a clear motivation for why robots should work together in the first place. In this paper, we will examine how the environment can provide insights into when collaborations would be beneficial, reminiscent of the role that the landscape plays in ecology (Pianka, 1994).
Fitness is a universal concept and is relevant to many disciplines. In evolutionary ecology, fitness is a function of an individual’s survival and reproductive output. Although it is a population parameter, fitness can still be estimated for individuals who can boost their overall fitness by increasing their survival, i.e., lifespan, or by improving their reproductive output, i.e., number of offspring (Doak et al., 2002).
Unlike biological systems that emerge through natural selection over millennia, engineered systems are designed with a particular purpose in mind–scissors are built to cut, while transistors are meant to act as switches in integrated circuits. However, the central concept of fitness still applies. We propose that robot fitness, based on the similar ecological underpinnings of organismal fitness, is a useful framework for multi-robot systems (Egerstedt et al., 2018; Egerstedt, 2021). Within this framework, we conceptualize robot fitness as a function of two components: longevity, i.e., the duration over which a robot can perform its tasks, and task fecundity, i.e., the rate at which tasks can be completed. These two characteristics–longevity (akin to survival) and task fecundity (akin to reproduction) – enable a construct by which the disparate disciplines of robotics and ecology can share a common language through which the value of collaboration can be formulated and understood.
To elucidate how mutualisms can have practical relevance in robotics, we consider a case study where the landscape heterogeneity shapes the collaborations among the robots while, at the same time, providing feedback to ecology to better understand how mutualisms may arise. We consider an idealized experiment in which two robots with different mobility characteristics are tasked with reaching goal points either independently or collaboratively (i.e., involved in a mutualism). When the robots act independently, they simply move towards their respective goal points while collaboration involves one robot carrying the other. One would expect that if the robots form mutualisms, they might complete their respective tasks utilizing less energy and, therefore, have greater longevity and exhibit higher task fecundity. However, as will be seen, the degree of landscape heterogeneity and the cost associated with forming the mutualism can negate these potential benefits.
The case study is designed as a sequence of empirical robotics experiments, where mobile robots operate in a workspace with features that can be modified as needed. In particular, we consider the scenario where the environment is artificially discretized into a finite number of pixels of two different types, representing resistance, distributed into high-variability and low-variability patterns across four different landscape profiles. For illustrative purposes, we refer to these two terrain types as “water” and “land” (depicted as blue and brown pixels, respectively, in Figure 1), where all the pixels of each type are gathered into the sets
Figure 1. Snapshots from the conducted experimental case study. One robot is more effective on land (the “rabbit”;
The premise behind the experiments is that they should clearly point out the potential benefits (or lack thereof) associated with collaborative arrangements. To that end, we assume that both robots can traverse either terrain type, but they incur different energetic costs in that one robot is more effective on land while the other is more effective in water. Continuing the water and land analogy, we call the robot with a land preference the “rabbit”
The mutualism comes into play by allowing the robots to carry each other. By doing so, the robot performing the carrying incurs an additional energetic cost, while the movement becomes energetically free for the carried robot. Additionally, the robots’ speeds are also affected by the mutualism. The resulting speeds are given in descending order for
This means that
Rather than having the robots physically carry each other, “carrying” is represented in the experiments by the robots being in close proximity, organized in such a way that one robot leads the other. In the collaborative scenario, the decision of which robot assumes the role of the leader is dependent on the terrain in that energetically beneficial arrangements are always preferred. Namely, when in a collaborative arrangement,
To evaluate the effects of collaboration on how well the robots are traversing through the environment, additional parameters are needed (Table 1). These are the robot mass
where
In addition, the pointwise pixel resistances are given by.
where
In robotics, as in ecology, setting up and disengaging from a collaborative arrangement is not free. If
For simplicity, we assume that this cost is experienced the same by both robots. In fact, it should be pointed out that unlike the other parameters in the experiment, the cost to form a mutualism is not directly coupled to any physical parameters such as mass, distance, or pixel resistance, meaning that this value acts as a scale factor that does not qualitatively affect the outcome of the experiments.
The total energy expenditure of each robot is now given as the sum of energy expended while moving (
where
Longevity by itself does not tell the full story. It is entirely possible that a robot can move around for a very long period of time without achieving any goal points, i.e., achieving any tasks. As such, the rate at which tasks are achieved is an important measure of the overall ability of the individual robots and, borrowing from the ecological concept of fecundity, we can use task fecundity,
Here,
We can now describe how long a robot can operate (longevity) and the rate at which tasks are being solved (task fecundity). The final, missing piece is the total number of tasks solved, i.e., a notion closely related to fitness. To that end, we define robot fitness,
With these entities established, we can now proceed to investigate how efficiently the robots move across the landscape and what the effects of collaborating (i.e., forming a mutualism) are within high-variability and low-variability environments.
By executing multiple experiments for each of the four different landscape profiles, as a way of describing the spectrum of variability, we found that (on average) the task fecundity, longevity, and fitness of both robots were higher when they engaged in a mutualism within low-variability landscapes while this did not hold in high-variability landscapes. Specifically, as the landscape became less varied, task fecundity, longevity, and fitness decreased for
Figure 2. Task fecundity, longevity, and fitness quantities (on average) with error bars
Returning to the question of whether or not collaborations are beneficial in multi-robot systems, for this particular case study, the robots did exhibit a crossover point of benefit in task fecundity, longevity, and fitness for the individual and mutualism scenarios that was dependent on the landscape composition and total energy expenditures. Meaning as the landscape became less varied, collaborative arrangements became more beneficial. Note that the corresponding crossover point for
The experimental case study illustrates how ecological ideas can be employed to inform robotics. In particular, the concepts of fitness and its components lead to notions of longevity, task fecundity, and, ultimately, robot fitness (longevity times task fecundity). Under this framework, the emergence of mutualisms as a potentially beneficial strategy becomes apparent and highlights the landscape’s prominent role in promoting or impeding the formation of jointly beneficial associations. Furthermore, this approach also helps to uncover the particular fitness component that changes the most from a mutualism.
In conceptualizing robot fitness, the results suggest that roboticists can choose alternative strategies that lead to similar outcomes (MacArthur and Wilson, 1967; Pianka, 1970). There are conceivable scenarios in which the task is paramount, regardless of a robot’s longevity. Alternatively, there are cases where longevity and the continual presence of a robot would be prioritized, regardless of the number of tasks completed. The proposed collaborative framework thus provides support for roboticists to choose which of these are preferred or if overall fitness, i.e., the number of tasks completed during the lifetime of a robot, is what matters.
On the other hand, explaining mutualism emergence and stability in ecology has been challenging (Heath and Stinchcombe, 2014), and the impact of landscape configuration on mutualism emergence, performance, and stability has not been previously addressed. In fact, spatial heterogeneity between participants in the mutualism can lead to covarying effects between host and symbiont resource exploitation and, hence, reproductive success (Boza and Scheuring, 2004). Our robotics experiments showed that this observation can be extended to resource acquisition between potential mutualists within a heterogeneous environment independent of resource quantity. Specifically, the results from this idealized experiment reinforce the degree to which environmental contexts can shape mutualism emergence, performance, and stability.
Landscape heterogeneity has been shown to drive many facets of ecological interactions. Our results suggest that mutualism stability may be promoted (or minimally mediated) indirectly by environmental configuration, whereby higher costs are incurred by individuals who attempt to exploit the landscape independently while cooperating species utilize less energy to accomplish the same tasks. Notably, a similar concept in a heterogeneous resource environment created by figs has been previously observed, whereby fig hosts present wasp symbionts with a heterogeneous resource environment, which results in higher costs to exploitative individuals than the cooperative wasps that “allow” their host to set seeds (Yu et al., 2004). Broadly, our results suggest that mutualisms may have evolved in response to (or minimally been reinforced by) resource clumping, a well-studied feature of ecological systems (Wiens, 1989).
While cross-pollination between robotics and ecology is not new (Pauli and Egerstedt, 2021), this paper highlights that such collaborations can lead to new insights of relevance across disciplines. In particular, we found that this cross-disciplinary framework, termed “EcoBotics,” provides new insights into both fields. As demonstrated, the ecological concepts of mutualisms and fitness can provide novel insights into heterogeneous multi-robot systems. Accordingly, there are likely other applications of ecological concepts in robotics–such as an ecological niche or the metabolic theory of ecology–which, in turn, can be used to inform mechanisms driving ecological relationships.
The datasets generated and analyzed for this study can be found in the following online repository: https://github.com/alexngxyen/From-Ecology-to-Robotics-and-Back-Mutualisms-as-a-Framework-for-Multi-Robot-Collaboration
AAN: Conceptualization, Methodology, Data curation, Formal Analysis, Investigation, Software, Validation, Visualization, Writing–original draft, Writing–review and editing. MRC: Conceptualization, Methodology, Investigation, Visualization, Writing–original draft, Writing–review and editing. ME: Conceptualization, Methodology, Funding acquisition, Investigation, Project administration, Resources, Supervision, Writing–original draft, Writing–review and editing. JNP: Conceptualization, Methodology, Funding acquisition, Investigation, Project administration, Resources, Supervision, Writing–original draft, Writing–review and editing.
The author(s) declare that financial support was received for the research and/or publication of this article. This work was supported by the US Office of Naval Research under grant number N00014-22-1-2625.
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
The authors declare that no Generative AI was used in the creation of this manuscript.
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/frobt.2025.1566452/full#supplementary-material
SUPPLEMENTARY VIDEO S1 | Hardware experiment in a high-variability landscape for robots functioning collaboratively.
SUPPLEMENTARY VIDEO S2 | Hardware experiment in a low-variability landscape for robots functioning individually.
SUPPLEMENTARY VIDEO S3 | Hardware experiment in a low-variability landscape for robots functioning collaboratively.
SUPPLEMENTARY VIDEO S4 | Hardware experiment in a high-variability landscape for robots functioning individually.
Bowles, S., and Gintis, H. (2011). A cooperative species: human reciprocity and its evolution. Princeton University Press.
Boza, G., and Scheuring, I. (2004). Environmental heterogeneity and the evolution of mutualism. Ecol. Complex. 1, 329–339. doi:10.1016/j.ecocom.2004.07.002
Bronstein, J. L. (2009). The evolution of facilitation and mutualism. J. Ecol. 97, 1160–1170. doi:10.1111/j.1365-2745.2009.01566.x
Camazine, S., Deneubourg, J. L., Franks, N. R., Sneyd, J., Theraulaz, G., and Bonabeau, E. (2001). Self-organization in biological systems. Princeton University Press.
Chomicki, G., Kiers, E. T., and Renner, S. S. (2020). The evolution of mutualistic dependence. Annu. Rev. Ecol. Evol. Syst. 51, 409–432. doi:10.1146/annurev-ecolsys-110218-024629
Cook, J. M., and Rasplus, J. Y. (2003). Mutualists with attitude: coevolving fig wasps and figs. Trends Ecol. and Evol. 18, 241–248. doi:10.1016/s0169-5347(03)00062-4
Cushman, J. H., and Beattie, A. J. (1991). Mutualisms: assessing the benefits to hosts and visitors. Trends Ecol. and Evol. 6, 193–195. doi:10.1016/0169-5347(91)90213-h
Doak, D. F., Thomson, D., and Jules, E. S. (2002). Population viability analysis for plants: understanding the demographic consequences of seed banks for population health. Popul. Viability Anal., 312–337.
Egerstedt, M. (2021). Robot ecology: constraint-based design for long-duration autonomy. Princeton University Press.
Egerstedt, M., Pauli, J. N., Notomista, G., and Hutchinson, S. (2018). Robot ecology: constraint-based control design for long duration autonomy. Annu. Rev. Control 46, 1–7. doi:10.1016/j.arcontrol.2018.09.006
Hauert, C., and Doebeli, M. (2004). Spatial structure often inhibits the evolution of cooperation in the snowdrift game. Nature 428, 643–646. doi:10.1038/nature02360
Heath, K. D., and Stinchcombe, J. R. (2014). Explaining mutualism variation: a new evolutionary paradox? Evolution 68, 309–317. doi:10.1111/evo.12292
Hoeksema, J. D., and Bruna, E. M. (2015). Context-dependent outcomes of mutualistic interactions. Mutualism 10, 181–202. doi:10.1093/acprof:oso/9780199675654.003.0010
Jones, E. G., Browning, B., Dias, M. B., Argall, B., Veloso, M., and Stentz, A. (2006). “Dynamically formed heterogeneous robot teams performing tightly-coordinated tasks,” in Proceedings of the IEEE international conference on robotics and automation, 570–575.
Kamaru, D. N., Palmer, T. M., Riginos, C., Ford, A. T., Belnap, J., Chira, R. M., et al. (2024). Disruption of an ant-plant mutualism shapes interactions between lions and their primary prey. Science 383, 433–438. doi:10.1126/science.adg1464
Kiers, E. T., and Heijden, M. G. (2006). Mutualistic stability in the arbuscular mycorrhizal symbiosis: exploring hypotheses of evolutionary cooperation. Ecology 87, 1627–1636. doi:10.1890/0012-9658(2006)87[1627:msitam]2.0.co;2
Leigh, E. G. (2010). The evolution of mutualism. J. Evol. Biol. 23, 2507–2528. doi:10.1111/j.1420-9101.2010.02114.x
MacArthur, R. H., and Wilson, E. O. (1967). The theory of island biogeography. Princeton University Press.
Mayya, S., D’antonio, D. S., Saldaña, D., and Kumar, V. (2021). Resilient task allocation in heterogeneous multi-robot systems. IEEE Robotics Automation Lett. 6, 1327–1334. doi:10.1109/lra.2021.3057559
Morris, M., and Tosunoglu, S. (2012). “Survey of rechargeable batteries for robotic applications,” in Proceedings of the Florida conference on recent advances in robotics.
Notomista, G., Mayya, S., Emam, Y., Kroninger, C., Bohannon, A., Hutchinson, S., et al. (2021). A resilient and energy-aware task allocation framework for heterogeneous multirobot systems. IEEE Trans. Robotics 38, 159–179. doi:10.1109/tro.2021.3102379
Parker, L. E. (1994). Heterogeneous multi-robot cooperation. Ph.D. thesis, Cambridge, MA, United States Massachusetts Institute of Technology.
Pauli, J. N., and Egerstedt, M. (2021). Robot ecology: an inspiration for future ecologists. BioScience 71, 325–326. doi:10.1093/biosci/biaa173
Pauli, J. N., Mendoza, J. E., Steffan, S. A., Carey, C. C., Weimer, P. J., and Peery, M. Z. (2014). A syndrome of mutualism reinforces the lifestyle of a sloth. Proc. R. Soc. B Biol. Sci. 281, 20133006. doi:10.1098/rspb.2013.3006
Rizk, Y., Awad, M., and Tunstel, E. W. (2019). Cooperative heterogeneous multi-robot systems: a survey. ACM Comput. Surv. 52, 1–31. doi:10.1145/3303848
Rogalski, M. A., Merrill, T. S., Gowler, C. D., Cáceres, C. E., and Duffy, M. A. (2021). Context-dependent host-symbiont interactions: shifts along the parasitism-mutualism continuum. Am. Nat. 198, 563–575. doi:10.1086/716635
Sachs, J. L., and Simms, E. L. (2006). Pathways to mutualism breakdown. Trends Ecol. and Evol. 21, 585–592. doi:10.1016/j.tree.2006.06.018
Tuci, E., Alkilabi, M. H. M., and Akanyeti, O. (2018). Cooperative object transport in multi-robot systems: a review of the state-of-the-art. Front. Robotics AI 5, 59. doi:10.3389/frobt.2018.00059
Verma, J. K., and Ranga, V. (2021). Multi-robot coordination analysis, taxonomy, challenges and future scope. J. Intelligent and Robotic Syst. 102, 10–36. doi:10.1007/s10846-021-01378-2
Yan, Z., Jouandeau, N., and Cherif, A. A. (2013). A survey and analysis of multi-robot coordination. Int. J. Adv. Robotic Syst. 10, 399. doi:10.5772/57313
Keywords: mutualisms, multi-robot systems, heterogeneity, landscape, fitness
Citation: Nguyen AA, Rodriguez Curras M, Egerstedt M and Pauli JN (2025) Mutualisms as a framework for multi-robot collaboration. Front. Robot. AI 12:1566452. doi: 10.3389/frobt.2025.1566452
Received: 24 January 2025; Accepted: 10 March 2025;
Published: 28 March 2025.
Edited by:
Takeshi Kano, Future University Hakodate, JapanReviewed by:
Chikoo Oosawa, Kyushu Institute of Technology, JapanCopyright © 2025 Nguyen, Rodriguez Curras, Egerstedt and Pauli. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Alexander A. Nguyen, YWxleGFhbjJAdWNpLmVkdQ==
Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.
Research integrity at Frontiers
Learn more about the work of our research integrity team to safeguard the quality of each article we publish.