1
|
Islam MS, Faruque IA. Insect visuomotor delay adjustments in group flight support swarm cohesion. Sci Rep 2023; 13:6407. [PMID: 37076527 PMCID: PMC10115836 DOI: 10.1038/s41598-023-32675-5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/02/2022] [Accepted: 03/31/2023] [Indexed: 04/21/2023] Open
Abstract
Flying insects routinely demonstrate coordinated flight in crowded assemblies despite strict communication and processing constraints. This study experimentally records multiple flying insects tracking a moving visual stimulus. System identification techniques are used to robustly identify the tracking dynamics, including a visuomotor delay. The population delay distributions are quantified for solo and group behaviors. An interconnected visual swarm model incorporating heterogeneous delays is developed, and bifurcation analysis and swarm simulation are applied to assess swarm stability under the delays. The experiment recorded 450 insect trajectories and quantified visual tracking delay variation. Solitary tasks showed a 30ms average delay and standard deviation of 50ms, while group behaviors show a 15ms average and 8ms standard deviation. Analysis and simulation indicate that the delay adjustments during group flight support swarm formation and center stability, and are robust to measurement noise. These results quantify the role of visuomotor delay heterogeneity in flying insects and their role in supporting swarm cohesion through implicit communication.
Collapse
|
2
|
Qin M, Brawer J, Scassellati B. Robot tool use: A survey. Front Robot AI 2023; 9:1009488. [PMID: 36726401 PMCID: PMC9885045 DOI: 10.3389/frobt.2022.1009488] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/05/2022] [Accepted: 12/28/2022] [Indexed: 01/18/2023] Open
Abstract
Using human tools can significantly benefit robots in many application domains. Such ability would allow robots to solve problems that they were unable to without tools. However, robot tool use is a challenging task. Tool use was initially considered to be the ability that distinguishes human beings from other animals. We identify three skills required for robot tool use: perception, manipulation, and high-level cognition skills. While both general manipulation tasks and tool use tasks require the same level of perception accuracy, there are unique manipulation and cognition challenges in robot tool use. In this survey, we first define robot tool use. The definition highlighted the skills required for robot tool use. The skills coincide with an affordance model which defined a three-way relation between actions, objects, and effects. We also compile a taxonomy of robot tool use with insights from animal tool use literature. Our definition and taxonomy lay a theoretical foundation for future robot tool use studies and also serve as practical guidelines for robot tool use applications. We first categorize tool use based on the context of the task. The contexts are highly similar for the same task (e.g., cutting) in non-causal tool use, while the contexts for causal tool use are diverse. We further categorize causal tool use based on the task complexity suggested in animal tool use studies into single-manipulation tool use and multiple-manipulation tool use. Single-manipulation tool use are sub-categorized based on tool features and prior experiences of tool use. This type of tool may be considered as building blocks of causal tool use. Multiple-manipulation tool use combines these building blocks in different ways. The different combinations categorize multiple-manipulation tool use. Moreover, we identify different skills required in each sub-type in the taxonomy. We then review previous studies on robot tool use based on the taxonomy and describe how the relations are learned in these studies. We conclude with a discussion of the current applications of robot tool use and open questions to address future robot tool use.
Collapse
|
3
|
Francos RM, Bruckstein AM. On the role and opportunities in teamwork design for advanced multi-robot search systems. Front Robot AI 2023; 10:1089062. [PMID: 37122582 PMCID: PMC10133577 DOI: 10.3389/frobt.2023.1089062] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/03/2022] [Accepted: 03/20/2023] [Indexed: 05/02/2023] Open
Abstract
Intelligent robotic systems are becoming ever more present in our lives across a multitude of domains such as industry, transportation, agriculture, security, healthcare and even education. Such systems enable humans to focus on the interesting and sophisticated tasks while robots accomplish tasks that are either too tedious, routine or potentially dangerous for humans to do. Recent advances in perception technologies and accompanying hardware, mainly attributed to rapid advancements in the deep-learning ecosystem, enable the deployment of robotic systems equipped with onboard sensors as well as the computational power to perform autonomous reasoning and decision making online. While there has been significant progress in expanding the capabilities of single and multi-robot systems during the last decades across a multitude of domains and applications, there are still many promising areas for research that can advance the state of cooperative searching systems that employ multiple robots. In this article, several prospective avenues of research in teamwork cooperation with considerable potential for advancement of multi-robot search systems will be visited and discussed. In previous works we have shown that multi-agent search tasks can greatly benefit from intelligent cooperation between team members and can achieve performance close to the theoretical optimum. The techniques applied can be used in a variety of domains including planning against adversarial opponents, control of forest fires and coordinating search-and-rescue missions. The state-of-the-art on methods of multi-robot search across several selected domains of application is explained, highlighting the pros and cons of each method, providing an up-to-date view on the current state of the domains and their future challenges.
Collapse
|
4
|
Murayama T. Analysis of trade-off between network connectivity robustness versus coverage area of networked multi-robot system. ARTIFICIAL LIFE AND ROBOTICS 2022. [DOI: 10.1007/s10015-022-00794-3] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/14/2022]
|
5
|
Choi C, Adil M, Rahmani A, Madani R. Multi-Robot Motion Planning via Parabolic Relaxation. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3171075] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
Affiliation(s)
- Changrak Choi
- NASA Jet Propulsion Lab, California Institute of Technology, Pasadena, CA, USA
| | - Muhammad Adil
- Department of Electrical Engineering, University of Texas at Arlington, Arlington, TX, USA
| | - Amir Rahmani
- NASA Jet Propulsion Lab, California Institute of Technology, Pasadena, CA, USA
| | - Ramtin Madani
- Department of Electrical Engineering, University of Texas at Arlington, Arlington, TX, USA
| |
Collapse
|
6
|
Ahmed I, Faruque IA. High speed visual insect swarm tracker (Hi-VISTA) used to identify the effects of confinement on individual insect flight. BIOINSPIRATION & BIOMIMETICS 2022; 17:046012. [PMID: 35439741 DOI: 10.1088/1748-3190/ac6849] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/14/2021] [Accepted: 04/19/2022] [Indexed: 06/14/2023]
Abstract
Individual insects flying in crowded assemblies perform complex aerial maneuvers by sensing and feeding back neighbor measurements to small changes in their wing motions. To understand the individual feedback rules that permit these fast, adaptive behaviors in group flight, both experimental preparations inducing crowded flight and high-speed tracking systems capable of tracking both body motions and more subtle wing motion changes for multiple insects in simultaneous flight are needed. This measurement capability extends tracking beyond the previous focus on individual insects to multiple insects. This paper describes an experimental preparation that induces crowded insect flight in more naturalistic conditions (a laboratory-outdoor transition tunnel) and directly compares the resulting flight performance to traditional flight enclosures. Measurements are made possible via the introduction of a multi-agent high speed insect tracker called Hi-VISTA, which provides a capability to track wing and body motions of multiple insects using high speed cameras (9000-12 500 fps). Processing steps consist of automatic background identification, data association, hull reconstruction, segmentation, and feature measurement. To improve the biological relevance of laboratory experiments and develop a platform for interaction studies, this paper applies the Hi-VISTA measurement system toApis melliferaforagers habituated to transit flights through the transparent transition environment. Binary statistical analysis (Welch's t-test, Cohen's d effect size) of 95 flight trajectories is presented, quantifying the differences between flights in an unobstructed environment and in a confined tunnel volume. The results indicate that body pitch angle, heading rate, flapping frequency, and vertical speed (heave) are each affected by confinement, and other flight variables show minor or statistically insignificant changes. These results form a baseline as swarm tracking and analysis begins to isolate the effects of neighbors from environmental enclosures, and improve the connection of high speed insect laboratory experiments to outdoor field experiments.
Collapse
Affiliation(s)
- Ishriak Ahmed
- Oklahoma State University, Stillwater, OK, United States of America
| | - Imraan A Faruque
- Oklahoma State University, Stillwater, OK, United States of America
| |
Collapse
|
7
|
Behavior Composition for Marine Pollution Source Localization Using a Mobile Sensor Network. APPLIED SCIENCES-BASEL 2022. [DOI: 10.3390/app12125767] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/10/2022]
Abstract
Marine pollution, which can cause damage to marine ecosystems, cut fishery production, and even harm human health, has aroused worldwide interest in recent years. Marine pollution reduction operations can stagnate in the case that the source of the pollution is unknown or hidden. In this paper, we present a novel method for marine pollution source localization using a network of mobile sensor nodes, such as autonomous underwater vehicles equipped with chemical sensors. Traditional reactive control methods can respond quickly to the shape dynamics of a chemical plume; however, they can hardly achieve intelligent cooperation unlike deliberative methods. In this study, we present a behavior composition method that attempts to combine the advantages of reactive and deliberative methods. An upwind-customized crossover operation based on the genetic algorithm was formulated as one of the elementary behaviors. The upwind sprint and movement away from the centroid of the sensor nodes were also modeled as another two elementary behaviors. Different sensor nodes are capable of different simultaneous elementary behaviors, enabling behavior composition in the mobile sensor network during plume source localization. The proposed method was evaluated using a widely used filamentous plume simulation platform, which has been used to facilitate field experiments in real marine environments. Simulation results indicate that the proposed method achieved high time-efficiency and localization accuracy during plume source localization in marine environments.
Collapse
|
8
|
A Survey of Adaptive Multi-Agent Networks and Their Applications in Smart Cities. SMART CITIES 2022. [DOI: 10.3390/smartcities5010019] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
The world is moving toward a new connected world in which millions of intelligent processing devices communicate with each other to provide services in transportation, telecommunication, and power grids in the future’s smart cities. Distributed computing is considered one of the efficient platforms for processing and management of massive amounts of data collected by smart devices. This can be implemented by utilizing multi-agent systems (MASs) with multiple autonomous computational entities by memory and computation capabilities and the possibility of message-passing between them. These systems provide a dynamic and self-adaptive platform for managing distributed large-scale systems, such as the Internet-of-Things (IoTs). Despite, the potential applicability of MASs in smart cities, very few practical systems have been deployed using agent-oriented systems. This research surveys the existing techniques presented in the literature that can be utilized for implementing adaptive multi-agent networks in smart cities. The related literature is categorized based on the steps of designing and controlling these adaptive systems. These steps cover the techniques required to define, monitor, plan, and evaluate the performance of an autonomous MAS. At the end, the challenges and barriers for the utilization of these systems in current smart cities, and insights and directions for future research in this domain, are presented.
Collapse
|
9
|
Friedman DA, Tschantz A, Ramstead MJD, Friston K, Constant A. Active Inferants: An Active Inference Framework for Ant Colony Behavior. Front Behav Neurosci 2021; 15:647732. [PMID: 34248515 PMCID: PMC8264549 DOI: 10.3389/fnbeh.2021.647732] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/30/2020] [Accepted: 05/18/2021] [Indexed: 11/13/2022] Open
Abstract
In this paper, we introduce an active inference model of ant colony foraging behavior, and implement the model in a series of in silico experiments. Active inference is a multiscale approach to behavioral modeling that is being applied across settings in theoretical biology and ethology. The ant colony is a classic case system in the function of distributed systems in terms of stigmergic decision-making and information sharing. Here we specify and simulate a Markov decision process (MDP) model for ant colony foraging. We investigate a well-known paradigm from laboratory ant colony behavioral experiments, the alternating T-maze paradigm, to illustrate the ability of the model to recover basic colony phenomena such as trail formation after food location discovery. We conclude by outlining how the active inference ant colony foraging behavioral model can be extended and situated within a nested multiscale framework and systems approaches to biology more generally.
Collapse
Affiliation(s)
- Daniel Ari Friedman
- Department of Entomology and Nematology, University of California, Davis, Davis, CA, United States
- Active Inference Lab, University of California, Davis, Davis, CA, United States
| | - Alec Tschantz
- Sackler Centre for Consciousness Science, University of Sussex, Brighton, United Kingdom
- Department of Informatics, University of Sussex, Brighton, United Kingdom
| | - Maxwell J. D. Ramstead
- Division of Social and Transcultural Psychiatry, Department of Psychiatry, McGill University, Montreal, QC, Canada
- Culture, Mind, and Brain Program, McGill University, Montreal, QC, Canada
- Wellcome Centre for Human Neuroimaging, University College London, London, United Kingdom
- Spatial Web Foundation, Los Angeles, CA, United States
| | - Karl Friston
- Wellcome Centre for Human Neuroimaging, University College London, London, United Kingdom
| | - Axel Constant
- Theory and Method in Biosciences, The University of Sydney, Sydney, NSW, Australia
| |
Collapse
|
10
|
|
11
|
Schranz M, Umlauft M, Sende M, Elmenreich W. Swarm Robotic Behaviors and Current Applications. Front Robot AI 2020; 7:36. [PMID: 33501204 PMCID: PMC7805972 DOI: 10.3389/frobt.2020.00036] [Citation(s) in RCA: 63] [Impact Index Per Article: 15.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/15/2019] [Accepted: 03/03/2020] [Indexed: 11/13/2022] Open
Abstract
In swarm robotics multiple robots collectively solve problems by forming advantageous structures and behaviors similar to the ones observed in natural systems, such as swarms of bees, birds, or fish. However, the step to industrial applications has not yet been made successfully. Literature is light on real-world swarm applications that apply actual swarm algorithms. Typically, only parts of swarm algorithms are used which we refer to as basic swarm behaviors. In this paper we collect and categorize these behaviors into spatial organization, navigation, decision making, and miscellaneous. This taxonomy is then applied to categorize a number of existing swarm robotic applications from research and industrial domains. Along with the classification, we give a comprehensive overview of research platforms that can be used for testing and evaluating swarm behavior, systems that are already on the market, and projects that target a specific market. Results from this survey show that swarm robotic applications are still rare today. Many industrial projects still rely on centralized control, and even though a solution with multiple robots is employed, the principal idea of swarm robotics of distributed decision making is neglected. We identified mainly following reasons: First of all, swarm behavior emerging from local interactions is hard to predict and a proof of its eligibility for applications in an industrial context is difficult to provide. Second, current communication architectures often do not match requirements for swarm communication, which often leads to a system with a centralized communication infrastructure. Finally, testing swarms for real industrial applications is an issue, since deployment in a productive environment is typically too risky and simulations of a target system may not be sufficiently accurate. In contrast, the research platforms present a means for transforming swarm robotics solutions from theory to prototype industrial systems.
Collapse
Affiliation(s)
| | | | | | - Wilfried Elmenreich
- Institute of Networked and Embedded Systems, University of Klagenfurt, Klagenfurt, Austria
| |
Collapse
|