Abstract
The main target of this paper is to propose a decentralized Multi-Robot Systems (MRS) architecture for formation control using quadcopters. The architecture consists of n virtual quadcopters implemented on the Gazebo software and a real quadcopter AR-Drone. The Robot Operating System (ROS) controls all quadcopters and manages the communication between them. Only one AR-Drone was used because it is enough to validate the integration between the virtual and real worlds. In order to control the position and formation of the quadcopter agents, three mathematical models were proposed to calculate the quadcopters paths in linear formation, the formation of polygonal figures with rotation, and the formation of polygonal figures with rotation and mobile reference point. In the simulations, it was possible to observe the displacement of the quadcopters in formation. However, in the real experiment, the trajectory in the formation control was partially observed due to some limitations presented on the system. Despite these problems, the integration between the virtual and real worlds has also been validated.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
de Brito, P.L., Mora-Camino, F., Pinto, L.G.M., Braga, J.R.G., Ramos, A.C.B., Filho, H.F.C.: In: Latifi, S. (ed.) 16th International Conference on Information Technology-New Generations (ITNG), pp. 465–470. Springer, Berlin (2019)
Yasuda, T.: Multi-Robot Systems. In: Trends and Development (2011, InTech)
Andre, T., Neuhold, D., Bettstetter, C.: In: IEEE Globecom Workshops, pp. 1457–1462 (2014)
Brandão, A.S., Sarcinelli-Filho, M.: J. Intell. Robot. Syst. 84(1), 397 (2016)
Turpin, M., Michael, N., Kumar, V.: In: International Conference on Robotics and Automation (ICRA), pp. 23–30. IEEE, Piscataway (2012)
ROS: Ros.org—Powering the World’s Robots (2019). http://www.ros.org/. Accessed 22 Oct 2019
Gazebo: Gazebo Simulation (2019). http://gazebosim.org/. Accessed 22 Nov 2019
Moreira, A.H., Marietto, M.G.B., Botelho, W.T.: Quadcopters in Linear Formation—Simulation Results (2019). https://youtu.be/KNlkUIy6MG0. Accessed 31 Dec 2019
Moreira, A.H., Marietto, M.G.B., Botelho, W.T.: Quadricopters in Formation of Polygonal Figures with Rotation—Simulation Results (2019). https://youtu.be/x7vH5RDnN0A. Accessed 31 Dec 2019
Moreira, A.H., Marietto, M.G.B., Botelho, W.T.: Quadricopters in Formation of Polygonal Figures with Rotation and Mobile Reference Point—Simulation Results (2019). https://youtu.be/Kt09tJck5O0. Accessed 31 Dec 2019
Moreira, A.H., Marietto, M.G.B., Botelho, W.T.: Quadcopters in Linear Formation—Experimental Results (2019). https://youtu.be/YWP9PEc5X84. Accessed 31 Dec 2019
Moreira, A.H., Marietto, M.G.B., Botelho, W.T.: Quadricopters in Formation of Polygonal Figures with Rotation—Experimental Results (2019). https://youtu.be/wuiZrbFYEnY. Accessed 31 Dec 2019
Moreira, A.H., Marietto, M.G.B., Botelho, W.T.: Quadricopters in Formation of Polygonal Figures with Rotation and Mobile Reference Point—Experimental Results (2019). https://youtu.be/EEcAAwGdinM. Accessed 31 Dec 2019
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Moreira, A.H., Botelho, W.T., Marietto, M.d.G.B., Pimentel, E.P., de Carvalho, M.Z., dos Santos, T. (2020). Decentralized Multi-Robot System for Formation Control of Quadcopters: The Integration Between the Virtual and Real World. In: Latifi, S. (eds) 17th International Conference on Information Technology–New Generations (ITNG 2020). Advances in Intelligent Systems and Computing, vol 1134. Springer, Cham. https://doi.org/10.1007/978-3-030-43020-7_72
Download citation
DOI: https://doi.org/10.1007/978-3-030-43020-7_72
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-43019-1
Online ISBN: 978-3-030-43020-7
eBook Packages: EngineeringEngineering (R0)