A Data-Driven Framework for Real-Time Flying Insect SWARM Simulation
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Inference of Causal Information Flow in Collective Animal Behavior Warren M
IEEE TMBMC SPECIAL ISSUE 1 Inference of Causal Information Flow in Collective Animal Behavior Warren M. Lord, Jie Sun, Nicholas T. Ouellette, and Erik M. Bollt Abstract—Understanding and even defining what constitutes study how the microscopic interactions scale up to give rise animal interactions remains a challenging problem. Correlational to the macroscopic properties [26]. tools may be inappropriate for detecting communication be- The third of these goals—how the microscopic individual- tween a set of many agents exhibiting nonlinear behavior. A different approach is to define coordinated motions in terms of to-individual interactions determine the macroscopic group an information theoretic channel of direct causal information behavior—has arguably received the most scientific attention flow. In this work, we present an application of the optimal to date, due to the availability of simple models of collective causation entropy (oCSE) principle to identify such channels behavior that are easy to simulate on computers, such as the between insects engaged in a type of collective motion called classic Reynolds [27], Vicsek [26], and Couzin [28] models. swarming. The oCSE algorithm infers channels of direct causal inference between insects from time series describing spatial From these kinds of studies, a significant amount is known movements. The time series are discovered by an experimental about the nature of the emergence of macroscopic patterns protocol of optical tracking. The collection of channels infered and ordering in active, collective systems [29]. But in argu- by oCSE describes a network of information flow within the ing that such simple models accurately describe real animal swarm. We find that information channels with a long spatial behavior, one must implicitly make the assumption that the range are more common than expected under the assumption that causal information flows should be spatially localized. -
Swarm Intelligence
Swarm Intelligence Leen-Kiat Soh Computer Science & Engineering University of Nebraska Lincoln, NE 68588-0115 [email protected] http://www.cse.unl.edu/agents Introduction • Swarm intelligence was originally used in the context of cellular robotic systems to describe the self-organization of simple mechanical agents through nearest-neighbor interaction • It was later extended to include “any attempt to design algorithms or distributed problem-solving devices inspired by the collective behavior of social insect colonies and other animal societies” • This includes the behaviors of certain ants, honeybees, wasps, cockroaches, beetles, caterpillars, and termites Introduction 2 • Many aspects of the collective activities of social insects, such as ants, are self-organizing • Complex group behavior emerges from the interactions of individuals who exhibit simple behaviors by themselves: finding food and building a nest • Self-organization come about from interactions based entirely on local information • Local decisions, global coherence • Emergent behaviors, self-organization Videos • https://www.youtube.com/watch?v=dDsmbwOrHJs • https://www.youtube.com/watch?v=QbUPfMXXQIY • https://www.youtube.com/watch?v=M028vafB0l8 Why Not Centralized Approach? • Requires that each agent interacts with every other agent • Do not possess (environmental) obstacle avoidance capabilities • Lead to irregular fragmentation and/or collapse • Unbounded (externally predetermined) forces are used for collision avoidance • Do not possess distributed tracking (or migration) -
Origins of Six Species of Butterflies Migrating Through Northeastern
diversity Article Origins of Six Species of Butterflies Migrating through Northeastern Mexico: New Insights from Stable Isotope (δ2H) Analyses and a Call for Documenting Butterfly Migrations Keith A. Hobson 1,2,*, Jackson W. Kusack 2 and Blanca X. Mora-Alvarez 2 1 Environment and Climate Change Canada, 11 Innovation Blvd., Saskatoon, SK S7N 0H3, Canada 2 Department of Biology, University of Western Ontario, Ontario, ON N6A 5B7, Canada; [email protected] (J.W.K.); [email protected] (B.X.M.-A.) * Correspondence: [email protected] Abstract: Determining migratory connectivity within and among diverse taxa is crucial to their conservation. Insect migrations involve millions of individuals and are often spectacular. However, in general, virtually nothing is known about their structure. With anthropogenically induced global change, we risk losing most of these migrations before they are even described. We used stable hydrogen isotope (δ2H) measurements of wings of seven species of butterflies (Libytheana carinenta, Danaus gilippus, Phoebis sennae, Asterocampa leilia, Euptoieta claudia, Euptoieta hegesia, and Zerene cesonia) salvaged as roadkill when migrating in fall through a narrow bottleneck in northeast Mexico. These data were used to depict the probabilistic origins in North America of six species, excluding the largely local E. hegesia. We determined evidence for long-distance migration in four species (L. carinenta, E. claudia, D. glippus, Z. cesonia) and present evidence for panmixia (Z. cesonia), chain (Libytheana Citation: Hobson, K.A.; Kusack, J.W.; Mora-Alvarez, B.X. Origins of Six carinenta), and leapfrog (Danaus gilippus) migrations in three species. Our investigation underlines Species of Butterflies Migrating the utility of the stable isotope approach to quickly establish migratory origins and connectivity in through Northeastern Mexico: New butterflies and other insect taxa, especially if they can be sampled at migratory bottlenecks. -
Challenges and Prospects in the Telemetry of Insects
Biol. Rev. (2014), 89, pp. 511–530. 511 doi: 10.1111/brv.12065 Challenges and prospects in the telemetry of insects W. Daniel Kissling1,2,∗, David E. Pattemore3 and Melanie Hagen4 1Ecoinformatics & Biodiversity, Department of Bioscience, Aarhus University, Ny Munkegade 114, DK-08000 Aarhus C, Denmark 2Institute for Biodiversity and Ecosystem Dynamics (IBED), University of Amsterdam, PO Box 94248, 1090 GE Amsterdam, The Netherlands 3The New Zealand Institute for Plant & Food Research Limited, Private Bag 3230, Waikato Mail Centre, Hamilton 3240, New Zealand 4Genetics & Ecology, Department of Bioscience, Aarhus University, Ny Munkegade 114, DK-08000 Aarhus C, Denmark ABSTRACT Radio telemetry has been widely used to study the space use and movement behaviour of vertebrates, but transmitter sizes have only recently become small enough to allow tracking of insects under natural field conditions. Here, we review the available literature on insect telemetry using active (battery-powered) radio transmitters and compare this technology to harmonic radar and radio frequency identification (RFID) which use passive tags (i.e. without a battery). The first radio telemetry studies with insects were published in the late 1980s, and subsequent studies have addressed aspects of insect ecology, behaviour and evolution. Most insect telemetry studies have focused on habitat use and movement, including quantification of movement paths, home range sizes, habitat selection, and movement distances. Fewer studies have addressed foraging behaviour, activity patterns, migratory strategies, or evolutionary aspects. The majority of radio telemetry studies have been conducted outside the tropics, usually with beetles (Coleoptera) and crickets (Orthoptera), but bees (Hymenoptera), dobsonflies (Megaloptera), and dragonflies (Odonata) have also been radio-tracked. -
Adaptive Exploration of a Uavs Swarm for Distributed Targets Detection and Tracking
Adaptive Exploration of a UAVs Swarm for Distributed Targets Detection and Tracking Mario G. C. A. Cimino1, Massimiliano Lega2, Manilo Monaco1 and Gigliola Vaglini1 1Department of Information Engineering, University of Pisa, 56122 Pisa, Italy 2Department of Engineering University of Naples “Parthenope”, 80143 Naples, Italy Keywords: UAV, Swarm Intelligence, Stigmergy, Flocking, Differential Evolution, Target Detection, Target Tracking. Abstract: This paper focuses on the problem of coordinating multiple UAVs for distributed targets detection and tracking, in different technological and environmental settings. The proposed approach is founded on the concept of swarm behavior in multi-agent systems, i.e., a self-formed and self-coordinated team of UAVs which adapts itself to mission-specific environmental layouts. The swarm formation and coordination are inspired by biological mechanisms of flocking and stigmergy, respectively. These mechanisms, suitably combined, make it possible to strike the right balance between global search (exploration) and local search (exploitation) in the environment. The swarm adaptation is based on an evolutionary algorithm with the objective of maximizing the number of tracked targets during a mission or minimizing the time for target discovery. A simulation testbed has been developed and publicly released, on the basis of commercially available UAVs technology and real-world scenarios. Experimental results show that the proposed approach extends and sensibly outperforms a similar approach in the literature. 1 INTRODUCTION exploration of UAVs swarms are not sufficiently mature: limited flexibility, complex management and In this paper we consider the problem of discovering application-dependent design are the main issues to and tracking static or dynamic targets in unstructured solve (Senanayake et al. -
Climate and Rice Insects
367 Climate and rice insects R. Kisimoto and V. A. Dyck SUMMARY limatic factors such as temperature, relative humidity, rainfall, and mass air C movements may affect the distribution, development, survival, behavior. migration, reproduction, population dynamics, and outbreaks of insect pests of rice. These factors usually act in a density-independent manner, influencing insects to a greater or lesser extent depending on the situation and the insect species. Temperature conditions set the basic limits to insect distribution, and ex- amples are given of distribution patterns in northeastern Asia in relation to temperature extremes and accumulation. Diapause is common in insects indigenous to the temperate regions, but in the tropics, diapause does not usually occur. it is induced by short photoperiod, low temperature, and sometimes the quality of the food to enable the insect to overwinter. Population outbreaks have been related to various climatic factors, such as previous winter temperature, temperature of the current season, and rainfall. High temperature and low rainfall can cause a severe stem borer infestation. Rainfall is important for population increase of the oriental armyworm, and of rice green leafhoppers and rice gall midges in the tropics. The cause of migrations of Mythimna separata (Walker) has been traced to wind direction and population growth patterns in different climatic areas of China. It is believed that Sogatella furcifera (Horvath) and Nilaparvata lugens (Sta1) migrate passively each year into Japan and Korea from more southerly areas. Probably these insects spread out annually from tropical to subtropical zones where they multiply and then migrate to temperate zones. Considerable knowledge is available on the effects of climate on rice insects through controlled environment studies and careful observations and statistical comparisons of events in the field, However, much more conclusive evidence is required to substantiate numerous suggestions in the literature that climatic factors are related to, or cause, certain biological events. -
An Introduction to Swarm Intelligence Issues
An Introduction to Swarm Intelligence Issues Gianni Di Caro [email protected] IDSIA, USI/SUPSI, Lugano (CH) 1 Topics that will be discussed Basic ideas behind the notion of Swarm Intelligence The role of Nature as source of examples and ideas to design new algorithms and multi-agent systems From observations to models and to algorithms Self-organized collective behaviors The role of space and communication to obtain self-organization Social communication and stigmergic communication Main algorithmic frameworks based on the notion of Swarm Intelligence: Collective Intelligence, Particle Swarm Optimization, Ant Colony Optimization Computational complexity, NP-hardness and the need of (meta)heuristics Some popular metaheuristics for combinatorial optimization tasks 2 Swarm Intelligence: what’s this? Swarm Intelligence indicates a recent computational and behavioral metaphor for solving distributed problems that originally took its inspiration from the biological examples provided by social insects (ants, termites, bees, wasps) and by swarming, flocking, herding behaviors in vertebrates. Any attempt to design algorithms or distributed problem-solving devices inspired by the collective behavior of social insects and other animal societies. [Bonabeau, Dorigo and Theraulaz, 1999] . however, we don’t really need to “stick” on examples from Nature, whose constraints and targets might differ profoundly from those of our environments of interest . 3 Where does it come from? Nest building in termite or honeybee societies Foraging in ant colonies Fish schooling Bird flocking . 4 Nature’s examples of SI Fish schooling ( c CORO, CalTech) 5 Nature’s examples of SI (2) Birds flocking in V-formation ( c CORO, Caltech) 6 Nature’s examples of SI (3) Termites’ nest ( c Masson) 7 Nature’s examples of SI (4) Bees’ comb ( c S. -
Expert Assessment of Stigmergy: a Report for the Department of National Defence
Expert Assessment of Stigmergy: A Report for the Department of National Defence Contract No. W7714-040899/003/SV File No. 011 sv.W7714-040899 Client Reference No.: W7714-4-0899 Requisition No. W7714-040899 Contact Info. Tony White Associate Professor School of Computer Science Room 5302 Herzberg Building Carleton University 1125 Colonel By Drive Ottawa, Ontario K1S 5B6 (Office) 613-520-2600 x2208 (Cell) 613-612-2708 [email protected] http://www.scs.carleton.ca/~arpwhite Expert Assessment of Stigmergy Abstract This report describes the current state of research in the area known as Swarm Intelligence. Swarm Intelligence relies upon stigmergic principles in order to solve complex problems using only simple agents. Swarm Intelligence has been receiving increasing attention over the last 10 years as a result of the acknowledgement of the success of social insect systems in solving complex problems without the need for central control or global information. In swarm- based problem solving, a solution emerges as a result of the collective action of the members of the swarm, often using principles of communication known as stigmergy. The individual behaviours of swarm members do not indicate the nature of the emergent collective behaviour and the solution process is generally very robust to the loss of individual swarm members. This report describes the general principles for swarm-based problem solving, the way in which stigmergy is employed, and presents a number of high level algorithms that have proven utility in solving hard optimization and control problems. Useful tools for the modelling and investigation of swarm-based systems are then briefly described. -
Quantifying Dispersal in British Noctuid Moths
Quantifying dispersal in British noctuid moths Hayley Bridgette Clarke Jones Doctor of Philosophy University of York Biology September 2014 1 Abstract Dispersal is an important process in the ecology and evolution of organisms, affecting species’ population dynamics, gene flow, and range size. Around two thirds of common and widespread British macro-moths have declined in abundance over the last 40 years, and dispersal ability may be important in determining whether or not species persist in this changing environment. However, knowledge of dispersal ability in macro-moths is lacking because dispersal is difficult to measure directly in nocturnal flying insects. This thesis investigated the dispersal abilities of British noctuid moths to examine how dispersal ability is related to adult flight morphology and species’ population trends. Noctuid moths are an important taxon to study because of their role in many ecosystem processes (e.g. as pollinators, pests and prey), hence their focus in this study. I developed a novel tethered flight mill technique to quantify the dispersal ability of a range of British noctuid moths (size range 12 – 27 mm forewing length). I demonstrated that this technique provided measures of flight performance in the lab (measures of flight speed and distance flown overnight) that reflected species’ dispersal abilities reported in the wild. I revealed that adult forewing length was a good predictor of inter- specific differences in flight performance among 32 noctuid moth species. I also found high levels of intra-specific variation in flight performance, and both adult flight morphology and resource-related variables (amount of food consumed by individuals prior to flight, mass loss by adults during flight) contributed to this variation. -
Background on Swarms the Problem the Algorithm Tested On: Boids
Anomaly Detection in Swarm Robotics: What if a member is hacked? Dan Cronce, Dr. Andrew Williams, Dr. Debbie Perouli Background on Swarms The Problem Finding Absolute Positions of Others ● Swarm - a collection of homogeneous individuals who The messages broadcasted from each swarm member contain In swarm intelligence, each member locally contributes to the locally interact global behavior. If a member were to be maliciously positions from its odometry. However, we cannot trust the controlled, its behavior could be used to control a portion of member we’re monitoring, so we must have a another way of ● Swarm Intelligence - the collective behavior exhibited by the global behavior. This research attempts to determine how finding the position of the suspect. Our method is to find the a swarm one member can determine anomalous behavior in another. distance from three points using the signal strength of its WiFi However, a problem arises: and then using trilateration to determine its current position. Swarm intelligence algorithms enjoy many benefits such as If all we’re detecting is anomalous behavior, how do we tell the scalability and fault tolerance. However, in order to achieve difference between a fault and being hacked? these benefits, the algorithm should follow four rules: Experimental Setting From an outside perspective, we can’t tell if there’s a problem Currently, we have a large, empty space for the robots to roam. with the sensors, the motor, or whether the device is being ● Local interactions only - there cannot be a global store of We plan to set up devices to act as wifi trilateration servers, information or a central server to command the swarm manipulated. -
Appendix A: Monarch Biology and Ecology
Appendix A: Monarch Biology and Ecology Materials for this appendix were adapted from MonarchNet.org, MonarchJointVenture.org, MonarchLab.org, and MonarchParasites.org. Monarch Life Cycle Biology: Overview: All insects change in form as they grow; this process is called metamorphosis. Butterflies and moths undergo complete metamorphosis, in which there are four distinct stages: egg, larva (caterpillar) pupae (chrysalis) and adult. It takes monarchs about a month to go through the stages from egg to adult, and it is hormones circulating within the body that trigger the changes that occur during metamorphosis. Once adults, monarchs will live another 3-6 weeks in the summer. Monarchs that migrate live all winter, or about 6-9 months. Monarch larvae are specialist herbivores, consuming only host plants in the milkweed family (Asclepiadacea). They utilize most of the over 100 North American species (Woodson 1954) in this family, breeding over a broad geographical and temporal range that covers much of the United States and southern Canada. Adults feed on nectar from blooming plants. Monarchs have specific habitat needs: Milkweed provides monarchs with an effective chemical defense against many predators. Monarchs sequester cardenolides (also called cardiac glycosides) present in milkweed (Brower and Moffit 1974), rendering them poisonous to most vertebrates. However, many invertebrate predators, as well as some bacteria and viruses, may be unharmed by the toxins or able to overcome them. The extent to which milkweed protects monarchs from non-vertebrate predators is not completely understood, but a recent finding that wasps are less likely to prey on monarchs consuming milkweed with high levels of cardenolides suggests that this defense is at least somewhat effective against invertebrate predators (Rayor 2004). -
Designing a Robotic Platform for Investigating Swarm Robotics
Running head: INVESTIGATING SWARM ROBOTICS 1 Designing a Robotic Platform for Investigating Swarm Robotics Jonathan Gray A Senior Thesis submitted in partial fulfillment of the requirements for graduation in the Honors Program Liberty University Spring 2019 INVESTIGATING SWARM ROBOTICS 2 Acceptance of Senior Honors Thesis This Senior Honors Thesis is accepted in partial fulfillment of the requirements for graduation from the Honors Program of Liberty University. ______________________________ Kyung Bae, Ph.D. Thesis Chair ______________________________ Feng Wang, Ph.D. Committee Member ______________________________ Daniel Majcherek, Ph.D. Committee Member ______________________________ David Schweitzer, Ph.D. Assistant Honors Director ______________________________ Date INVESTIGATING SWARM ROBOTICS 3 Abstract This paper documents the design and subsequent construction of a low-cost, flexible robotic platform for swarm robotics research, and the selection of appropriate swarm algorithms for the implementation of a swarm focused predominantly on target location. The design described herein is intended to allow for the construction of robots large enough to meaningfully interact with their environment while maintaining a low per- robot cost of materials and a low assembly time. The design process is separated into three stages: mechanical design, electrical design, and software design. All major design components are described in detail under the appropriate design section. The BOM for a single robot is also included, along with relevant testing information. INVESTIGATING SWARM ROBOTICS 4 Designing a Robotic Platform for Investigating Swarm Robotics Introduction Introduction to Swarm Intelligence Swarm intelligence is decentralized intelligence – a collective intelligence that arises in a group of similar organisms. Unlike a standard hierarchical control structure, a swarm has no ranks or concepts of authority.