324 research outputs found

    Distributed Swarm Formation Using Mobile Agents

    Get PDF
    This chapter presents decentralized control algorithms for composing formations of swarm robots. The robots are connected by communication networks. They initially do not have control program to compose formations. Control programs that implement our algorithm are introduced later from outside as mobile software agents. Our controlling algorithm is based on the pheromone communication of social insects such as ants. We have implemented the ant and the pheromone as mobile software agents. Ant agents control the robots. Each ant agent has partial information about the formation it is supposed to compose. The partial information consists of relative locations with neighbor robots that are cooperatively composing the formation. Once the ant agent detects an idle robot, it occupies that robot and generates the pheromone agent to attract other ant agents to the location for neighbor robots. Then the pheromone agent repeatedly migrates to other robots to diffuse attracting information. Once the pheromone agent reaches the robot with an ant agent, the ant agent migrates to the robot closest to the location pointed by the pheromone agent and then drives the robot to the location. We have implemented simulators based on our algorithm and conducted experiments to demonstrate the feasibility of our approach

    Magnetic Trails: A Novel Artificial Pheromone for Swarm Robotics in Outdoor Environments

    Full text link
    [EN] Swarm robotics finds inspiration in nature to model behaviors, such as the use of pheromone principles. Pheromones provide an indirect and decentralized communication scheme that have shown positive experimental results. Real implementations of pheromones have suffered from slow sensors and have been limited to controlled environments. This paper presents a novel technology to implement real pheromones for swarm robotics in outdoor environments by using magnetized ferrofluids. A ferrofluid solution, with its deposition and magnetization system, is detailed. The proposed substance does not possess harmful materials for the environment and can be safely handled by humans. Validation demonstrates that the substance represents successfully pheromone characteristics of locality, diffusion and evaporation on several surfaces in outdoor conditions. Additionally, the experiments show an improvement over the chemical representation of pheromones by using magnetic substances and existing magnetometer sensor technologies, which provide better response rates and recovery periods than MOX chemical sensors. The present work represents a step toward swarm robotics experimentation in uncontrolled outdoor environments. In addition, the presented pheromone technology may be use by the broad area of swarm robotics for robot exploration and navigation.We would like to warmly thank Cindy Calderon-Arce. This paper was achieved thanks to her support and advice. Special thanks also to Research and Outreach Vice-Rectory at Costa Rica Institute of Technology (VIE, ITCR), for their support of PROE project (code VIE 1440036).Brenes-Torres, JC.; Blanes Noguera, F.; Simó Ten, JE. (2022). Magnetic Trails: A Novel Artificial Pheromone for Swarm Robotics in Outdoor Environments. Computation. 10(6):1-16. https://doi.org/10.3390/computation1006009811610

    Quality-sensitive foraging by a robot swarm through virtual pheromone trails

    Get PDF
    Large swarms of simple autonomous robots can be employed to find objects clustered at random locations, and transport them to a central depot. This solution offers system parallelisation through concurrent environment exploration and object collection by several robots, but it also introduces the challenge of robot coordination. Inspired by ants’ foraging behaviour, we successfully tackle robot swarm coordination through indirect stigmergic communication in the form of virtual pheromone trails. We design and implement a robot swarm composed of up to 100 Kilobots using the recent technology Augmented Reality for Kilobots (ARK). Using pheromone trails, our memoryless robots rediscover object sources that have been located previously. The emerging collective dynamics show a throughput inversely proportional to the source distance. We assume environments with multiple sources, each providing objects of different qualities, and we investigate how the robot swarm balances the quality-distance trade-off by using quality-sensitive pheromone trails. To our knowledge this work represents the largest robotic experiment in stigmergic foraging, and is the first complete demonstration of ARK, showcasing the set of unique functionalities it provides

    Genetic stigmergy: Framework and applications

    Get PDF
    Stigmergy has long been studied and recognized as an effective system for self-organization among social insects. Through the use of chemical agents known as pheromones, insect colonies are capable of complex collective behavior often beyond the scope of an individual agent. In an effort to develop human-made systems with the same robustness, scientists have created artificial analogues of pheromone-based stigmergy, but these systems often suffer from scalability and complexity issues due to the problems associated with mimicking the physics of pheromone diffusion. In this thesis, an alternative stigmergic framework called \u27Genetic Stigmergy\u27 is introduced. Using this framework, agents can indirectly share entire behavioral algorithms instead of pheromone traces that are limited in information content. The genetic constructs used in this framework allow for new avenues of research, including real-time evolution and adaptation of agents to complex environments. As a nascent test of its potential, experiments are performed using genetic stigmergy as an indirect communication framework for a simulated swarm of robots tasked with mapping an unknown environment. The robots are able to share their behavioral genes through environmentally distributed Radio-Frequency Identification cards. It was found that robots using a schema encouraging them to adopt lesser used behavioral genes (corresponding with novelty in exploration strategies) can generally cover more of an environment than agents who randomly switch their genes, but only if the environmental complexity is not too high. While the performance improvement is not statistically significant enough to clearly establish genetic stigmergy as a superior alternative to pheromonal-based artificial stigmergy, it is enough to warrant further research to develop its potential

    Reusable Software Components for Multi-Robot Foraging

    Get PDF
    Developments in swarm technologies is hindered by the lack of common libraries, which can lead to large amounts of repeated code and cause additional bugs in the program. The goal of this MQP is to provide such a framework for swarm developers to more easily create their own swarm projects. This project focuses on common, widely used behaviors in swarm research such as foraging, which seeks to mimic how groups of ants or bees find and retrieve food in nature. The team will identify, program, and evaluate the core behaviors common to foraging algorithms. Based on this research, a library of swarm behaviors will be developed that allows future developers to perform foraging and other swarm-centric tasks easily

    Reusable Software Components for Multi-Robot Foraging

    Get PDF
    Swarm intelligence is a rapidly growing area of robotics research that has the potential to reshape traditional approaches in many different fields, including military, agriculture, and medicine. However, a lack of widely available development platforms for swarm applications has hindered progress by forcing researchers to recreate previous efforts. The goal of this MQP is to provide a framework for developers to easily realize their own projects. The focus of this project is on identifying, programming, and evaluating the common behaviors that compose complex tasks such as foraging. The software components we developed can be easily reused and extended by other developers to realize other foraging algorithms

    Self-adaptive decision-making mechanisms to balance the execution of multiple tasks for a multi-robots team

    Get PDF
    This work addresses the coordination problem of multiple robots with the goal of finding specific hazardous targets in an unknown area and dealing with them cooperatively. The desired behaviour for the robotic system entails multiple requirements, which may also be conflicting. The paper presents the problem as a constrained bi-objective optimization problem in which mobile robots must perform two specific tasks of exploration and at same time cooperation and coordination for disarming the hazardous targets. These objectives are opposed goals, in which one may be favored, but only at the expense of the other. Therefore, a good trade-off must be found. For this purpose, a nature-inspired approach and an analytical mathematical model to solve this problem considering a single equivalent weighted objective function are presented. The results of proposed coordination model, simulated in a two dimensional terrain, are showed in order to assess the behaviour of the proposed solution to tackle this problem. We have analyzed the performance of the approach and the influence of the weights of the objective function under different conditions: static and dynamic. In this latter situation, the robots may fail under the stringent limited budget of energy or for hazardous events. The paper concludes with a critical discussion of the experimental results
    • …
    corecore