Next Article in Journal
LSPR Coupling and Distribution of Interparticle Distances between Nanoparticles in Hydrogel on Optical Fiber End Face
Next Article in Special Issue
VEHIOT: Design and Evaluation of an IoT Architecture Based on Low-Cost Devices to Be Embedded in Production Vehicles
Previous Article in Journal
Surface Plasmon Resonance Sensors on Raman and Fluorescence Spectroscopy
Previous Article in Special Issue
A Polar Initial Alignment Algorithm for Unmanned Underwater Vehicles
Article Menu
Issue 12 (December) cover image

Export Article

Open AccessArticle
Sensors 2017, 17(12), 2729; https://doi.org/10.3390/s17122729

Autonomous Shepherding Behaviors of Multiple Target Steering Robots

Biological Cybernetics Lab, School of Electrical and Electronic Engineering, Yonsei University, 50 Yonsei-ro, Seodaemun-gu, Seoul 120-749, Korea
*
Author to whom correspondence should be addressed.
Received: 14 August 2017 / Revised: 20 November 2017 / Accepted: 21 November 2017 / Published: 25 November 2017
Full-Text   |   PDF [710 KB, uploaded 25 November 2017]   |  

Abstract

This paper presents a distributed coordination methodology for multi-robot systems, based on nearest-neighbor interactions. Among many interesting tasks that may be performed using swarm robots, we propose a biologically-inspired control law for a shepherding task, whereby a group of external agents drives another group of agents to a desired location. First, we generated sheep-like robots that act like a flock. We assume that each agent is capable of measuring the relative location and velocity to each of its neighbors within a limited sensing area. Then, we designed a control strategy for shepherd-like robots that have information regarding where to go and a steering ability to control the flock, according to the robots’ position relative to the flock. We define several independent behavior rules; each agent calculates to what extent it will move by summarizing each rule. The flocking sheep agents detect the steering agents and try to avoid them; this tendency leads to movement of the flock. Each steering agent only needs to focus on guiding the nearest flocking agent to the desired location. Without centralized coordination, multiple steering agents produce an arc formation to control the flock effectively. In addition, we propose a new rule for collecting behavior, whereby a scattered flock or multiple flocks are consolidated. From simulation results with multiple robots, we show that each robot performs actions for the shepherding behavior, and only a few steering agents are needed to control the whole flock. The results are displayed in maps that trace the paths of the flock and steering robots. Performance is evaluated via time cost and path accuracy to demonstrate the effectiveness of this approach. View Full-Text
Keywords: shepherding task; nearest-neighbor interactions; multiple steering agents; collecting behavior shepherding task; nearest-neighbor interactions; multiple steering agents; collecting behavior
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Lee, W.; Kim, D. Autonomous Shepherding Behaviors of Multiple Target Steering Robots. Sensors 2017, 17, 2729.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top