Back to Search Start Over

Server based control flocking for aerial-systems

Authors :
Sami Oweis
Ka C. Cheok
Subramaniam Ganesan
Source :
EIT
Publication Year :
2014
Publisher :
IEEE, 2014.

Abstract

Flocking is a term that describes the behavior of a group of birds (a flock) in flight, or the swarming behavior of insects. This paper presents detailed information about how to use the flocking techniques to control a group of embedded controlled systems “Boids” such as ground systems (robotic vehicles/ swarm robots) in 2D and/or aerial systems (quadrotors) in 3D. Each one of these systems moves inside/outside of a building collectively to reach a target. This paper presents flocking behavior implemented on a server based control, which will process each of the boids properties e.g. position, speed & target. Subsequently the server will assign the appropriatee move to a specific boid. The calculated information will be used locally to control and direct the movements/flocking for each boid in the group. A simulation technique and detailed flow chart is presented. In addition to the famous Reynolds' Rules for flocking two other rules are presented; one for targeting and another for avoiding obstacles. The targeting rule was implemented to ensure that the flock moves collectively towards a common target; it was implemented by creating a target velocity parameter. The avoiding obstacles rule was implemented to ensure that the flock doesnt collide with obstacles that they could be in the path; it was implemented by creating an avoiding velocity parameter.

Details

Database :
OpenAIRE
Journal :
IEEE International Conference on Electro/Information Technology
Accession number :
edsair.doi...........5b0c3f97dd1a856a8c9a4e01c02e5f58
Full Text :
https://doi.org/10.1109/eit.2014.6871783