3,351 research outputs found

    Effect of Communication Delays on the Successful Coordination of a Group of Biomimetic AUVs

    Get PDF
    In this paper, the influence of delays on the ability of a formation control algorithm to coordinate a group of twelve Biomimetic Autonomous Underwater Vehicles (BAUVs) is investigated. In this study the formation control algorithm is a decentralized methodology based on the behavioural mechanisms of fish within school structures. Incorporated within this algorithm is a representation of the well-known and frequently used communication protocol, Time-Division-Multiple-Access (TDMA). TDMA operates by assigning each vehicle a specific timeslot during which it can broadcast to the remaining members of the group. The size of this timeslot varies depending on a number of operational parameters such as the size of the message being transmitted, the hardware used and the distance between neighbouring vehicles. Therefore, in this work, numerous timeslot sizes are tested that range from theoretical possible values through to values used in practice. The formation control algorithm and the TDMA protocol have been implemented within a validated mathematical of the RoboSalmon BAUV designed and manufactured at the University of Glasgow. The results demonstrate a significant deterioration in the ability of the formation control algorithms as the timeslot size is increased. This deterioration is due to the fact that as the timeslot size is increased, the interim period between successive communication updates increases and as a result, the error between where the formation control algorithm estimates each vehicle to be and where they actually are, increases. As a result, since the algorithm no longer has an accurate representation of the positioning of neighbouring vehicles, it is no longer capable of selecting the correct behavioural equation and subsequently, is unable to coordinate the vehicles to form a stable group structure

    Time-delayed autosynchronous swarm control

    Get PDF
    In this paper a general Morse potential model of self-propelling particles is considered in the presence of a time-delayed term and a spring potential. It is shown that the emergent swarm behavior is dependent on the delay term and weights of the time-delayed function which can be set to induce a stationary swarm, a rotating swarm with uniform translation and a rotating swarm with a stationary center-of-mass. An analysis of the mean field equations shows that without a spring potential the motion of the center-of-mass is determined explicitly by a multi-valued function. For a non-zero spring potential the swarm converges to a vortex formation about a stationary center-of-mass, except at discrete bifurcation points where the center-of-mass will periodically trace an ellipse. The analytical results defining the behavior of the center-of-mass are shown to correspond with the numerical swarm simulations

    Constructing living buildings: a review of relevant technologies for a novel application of biohybrid robotics

    Get PDF
    Biohybrid robotics takes an engineering approach to the expansion and exploitation of biological behaviours for application to automated tasks. Here, we identify the construction of living buildings and infrastructure as a high-potential application domain for biohybrid robotics, and review technological advances relevant to its future development. Construction, civil infrastructure maintenance and building occupancy in the last decades have comprised a major portion of economic production, energy consumption and carbon emissions. Integrating biological organisms into automated construction tasks and permanent building components therefore has high potential for impact. Live materials can provide several advantages over standard synthetic construction materials, including self-repair of damage, increase rather than degradation of structural performance over time, resilience to corrosive environments, support of biodiversity, and mitigation of urban heat islands. Here, we review relevant technologies, which are currently disparate. They span robotics, self-organizing systems, artificial life, construction automation, structural engineering, architecture, bioengineering, biomaterials, and molecular and cellular biology. In these disciplines, developments relevant to biohybrid construction and living buildings are in the early stages, and typically are not exchanged between disciplines. We, therefore, consider this review useful to the future development of biohybrid engineering for this highly interdisciplinary application.publishe

    Investigating biocomplexity through the agent-based paradigm.

    Get PDF
    Capturing the dynamism that pervades biological systems requires a computational approach that can accommodate both the continuous features of the system environment as well as the flexible and heterogeneous nature of component interactions. This presents a serious challenge for the more traditional mathematical approaches that assume component homogeneity to relate system observables using mathematical equations. While the homogeneity condition does not lead to loss of accuracy while simulating various continua, it fails to offer detailed solutions when applied to systems with dynamically interacting heterogeneous components. As the functionality and architecture of most biological systems is a product of multi-faceted individual interactions at the sub-system level, continuum models rarely offer much beyond qualitative similarity. Agent-based modelling is a class of algorithmic computational approaches that rely on interactions between Turing-complete finite-state machines--or agents--to simulate, from the bottom-up, macroscopic properties of a system. In recognizing the heterogeneity condition, they offer suitable ontologies to the system components being modelled, thereby succeeding where their continuum counterparts tend to struggle. Furthermore, being inherently hierarchical, they are quite amenable to coupling with other computational paradigms. The integration of any agent-based framework with continuum models is arguably the most elegant and precise way of representing biological systems. Although in its nascence, agent-based modelling has been utilized to model biological complexity across a broad range of biological scales (from cells to societies). In this article, we explore the reasons that make agent-based modelling the most precise approach to model biological systems that tend to be non-linear and complex

    Agent-based Computational Economics: a Methodological Appraisal

    Get PDF
    This paper is an overview of "Agent-based Computational Economics (ACE)", an emerging approach to the study of decentralized market economies, in methodological perspective. It summarizes similarities and differences with respect to conventional economic models, outlines the unique methodological characteristics of this approach, and discusses its implications for economic methodology as a whole. While ACE rejoins the reflection on the unintended social consequences of purposeful individual action which is constitutive of economics as a discipline, the paper shows that it complements state-of the-art research in experimental and behavioral economics. In particular, the methods and techniques of ACE have reinforced the laboratory finding that fundamental economic results rely less on rational choice theory than is usually assumed, and have provided insight into the importance of market structures and rules in addition to individual choice. In addition, ACE has enlarged the range of inter-individual interactions that are of interest for economists. In this perspective, ACE provides the economist‘s toolbox with valuable supplements to existing economic techniques rather than proposing a radical alternative. Despite some open methodological questions, it has potential for better integration into economics in the future.Agent-based Computational Economics, Economic Methodology, Experimental Economics.

    Swarm-Based Spatial Sorting

    Full text link
    Purpose: To present an algorithm for spatially sorting objects into an annular structure. Design/Methodology/Approach: A swarm-based model that requires only stochastic agent behaviour coupled with a pheromone-inspired "attraction-repulsion" mechanism. Findings: The algorithm consistently generates high-quality annular structures, and is particularly powerful in situations where the initial configuration of objects is similar to those observed in nature. Research limitations/implications: Experimental evidence supports previous theoretical arguments about the nature and mechanism of spatial sorting by insects. Practical implications: The algorithm may find applications in distributed robotics. Originality/value: The model offers a powerful minimal algorithmic framework, and also sheds further light on the nature of attraction-repulsion algorithms and underlying natural processes.Comment: Accepted by the Int. J. Intelligent Computing and Cybernetic

    Modelling Fresh Strawberry Supply "From-Farm-to-Fork" as a Complex Adaptive Network

    Get PDF
     The purpose of this study is to model and thereby enable simulation of the complete business entity of fresh food supply. A case narrative of fresh strawberry supply provides basis for this modelling. Lamming et al. (2000) point to the importance of discerning industry-specific product features (or particularities) regarding managing supply networks when discussing elements in "an initial classification of a supply network" while Fisher (1997) and Christopher et al. (2006, 2009) point to the lack of adopting SCM models to variations in products and market types as an important source of SCM failure. In this study we have chosen to move along a research path towards developing an adapted approach to model end-to-end fresh food supply influenced by a combination of SCM, system dynamics and complex adaptive network thinking...

    Flocking algorithm for autonomous flying robots

    Get PDF
    Animal swarms displaying a variety of typical flocking patterns would not exist without underlying safe, optimal and stable dynamics of the individuals. The emergence of these universal patterns can be efficiently reconstructed with agent-based models. If we want to reproduce these patterns with artificial systems, such as autonomous aerial robots, agent-based models can also be used in the control algorithm of the robots. However, finding the proper algorithms and thus understanding the essential characteristics of the emergent collective behaviour of robots requires the thorough and realistic modeling of the robot and the environment as well. In this paper, first, we present an abstract mathematical model of an autonomous flying robot. The model takes into account several realistic features, such as time delay and locality of the communication, inaccuracy of the on-board sensors and inertial effects. We present two decentralized control algorithms. One is based on a simple self-propelled flocking model of animal collective motion, the other is a collective target tracking algorithm. Both algorithms contain a viscous friction-like term, which aligns the velocities of neighbouring agents parallel to each other. We show that this term can be essential for reducing the inherent instabilities of such a noisy and delayed realistic system. We discuss simulation results about the stability of the control algorithms, and perform real experiments to show the applicability of the algorithms on a group of autonomous quadcopters

    Decentralized Control of a Swarm of Unmanned Aerial Vehicles

    Get PDF
    Molti operatori controllano un solo Unmanned Aerial Vehicle -- Veicolo Aereo Non Equipaggiato -- rendendo il sistema di controllo non scalabile. Attualmente, nell'ambito del controllo di questo tipo di veicoli, la tendenza \'e quella di gestire un gruppo di Unmanned Aerial Vehicle tramite un solo operatore in modo da avere un sistema in grado di operare con migliaia di Unmanned Aerial Vehicle che volano sopra una nazione. Swarm Intelligence, basata sui cosiddetti insetti sociali, fornisce le linee guida per progettare sistemi decentralizzati. In particolare, gli insetti sociali sono in grado di perseguire diversi obiettivi, dalla costruzione e difesa del nido, alla ricerca del cibo, al prendersi cura del nido, all'assegnazione di squadre di operai, alla costruzione di ponti. Questa tesi presenta un framework per il controllo decentralizzato di uno sciame di Unmanned Aerial Vehicle basato su funzioni di potentiale artificiale caratterizzate da propriet\'a attrattive e repulsive, che sono usate rispettivamente per raggiungere l'obiettivo e per evitare le eventuali collisioni. Ciascun veicolo dello sciame utilizza un numero limitato di informazioni degli altri veicoli, ed inoltre \'e caratterizzato come un agente con dinamica molto semplice. In questo schema, pi\'u agenti di uno sciame sono in grado di raggiungere una configurazione e di mantenerla, mentre migrano come gruppo ed evitano collisioni tra di loro. Pertanto, i comportamenti del sistema a sciame proposto in questa tesi sono la configurazione e la migrazione del gruppo, e includono la elusione di collisioni. In particolare, questa tesi analizza diverse espressioni di potenziale per determinare in quanto tempo lo sciame converge alla direzione e velocit\'a desiderata, e quanto \'e capace lo sciame ad evitare le collisioni tra gli agenti. Inoltre, sono state determinate due metriche che forniscono la stima del migliore potenziale in un determinato scenario. Una metrica quantifica quanto velocemente lo sciame converge ad una data velocit\'a, e la seconda analizza quanto robusto \'e il potenziale per evitare le collisioni. Le simulazioni mostrano che la soluzione proposta permette di costruire un sistema a sciame in grado di gestire la migrazione e la configurazione del gruppo in presenza di ostacoli utilizzando un numero limitato di informazioni
    corecore