IEEE - Aerospace and Electronic Systems - May 2020 - 46

UAVs Formation Approach Using Fast Marching Square Methods
and in addition, generates trajectories compatibles with
the kinematics of the UAV.
In further research, the explicit relationship
between the adjustment parameters p1 and p2 and the
kinematic and dynamic constraints of the UAV will be
studied.

[11] M. Zhang, Y. Shen, Q. Wang, and Y. Wang, "Dynamic
artificial potential field based multi-robot formation control," in Proc. IEEE Instrum. Meas. Technol. Conf., 2010,
pp. 1530-1534.
[12] Z. Cao, L. Xie, B. Zhang, S. Wang, and M. Tan,
"Formation constrained multi-robot system in unknown
environments," in Proc. IEEE Int. Conf. Robot. Autom.,
2003, pp. 735-740.

ACKNOWLEDGMENTS

[13] A. Ahmad, T. Nascimento, A. Conceicao, A. Molina, and

This research was supported by RoboCity2030-DIH-CM
Madrid Robotics Digital Innovation Hub (Robotica aplicada
a la mejora de la calidad de vida de los ciudadanos, Fase IV;
S2018/NMT-4331), funded by Programas de Actividades I
+D en la Comunidad de Madrid and cofunded by Structural
Funds of the EU.

P. Lima, "Perception-driven multi-robot formation control," in Proc. IEEE Int. Conf. Robot. Autom., 2013,
pp. 1851-1856.
[14] K. Kanjanawanishkul and A. Zell, "A model-predictive
approach to formation control of omnidirectional mobile
robots," in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst.,
2008, pp. 2771-2776.
[15] R. Olfati-Saber, "Flocking for multi-agent dynamic sys-

REFERENCES

tems: Algorithms and theory," IEEE Trans. Autom. Con-

[1] M. Martin, P. Klupar, S. Kilberg, and J. Winter, "Techsat
21 and revolutionizing space missions using microsatellites," in Proc. IAIAA/USU Conf. Small Satellites,

trol, vol. 51, no. 3, pp. 401-420, Mar. 2006.
[16] S. Iovino, A. R. Vetrella, G. Fasano, D. Accardo, and
A. Savvaris, "Implementation of a distributed flocking

2001, pp. 1-10.

algorithm with obstacle avoidance capability for UAV

[2] A. Dewan, A. Mahendran, N. Soni, and K. Krishna,

swarming," in AIAA Information Systems-AIAA Infote-

"Heterogeneous UGV-MAV exploration using integer pro-

ch@Aerospace, Jan. 2017. [Online]. Available: https://doi.

gramming," in Proc. AIAA/USU Conf. Small Satellites
Intell. Robots Syst., 2013, pp. 5742-5749.

org/10.2514/6.2017-0878
[17] J. Gomez, A. Lumbier, S. Garrido, and L. Moreno,

[3] S. Hauert, J. Zufferey, and D. Floreano, "Reverse-engi-

"Planning robot formations with fast marching square

neering of artificially evolved controllers for swarms of
robots," in Proc. IEEE Congr. Evol. Comput., 2009,

including uncertainty conditions," J. Robot. Auton. Syst.,
vol. 61, no. 2, pp. 137-152, 2013.

pp. 55-61.

[18] D. Alvarez, J. Gomez, S. Garrido, and L. Moreno, "3D

[4] J. Acevedo, B. Arrue, I. Maza, and A. Ollero,

robot formations planning with Fast Marching Square," J.

"Cooperative large area surveillance with a team of aerial

Intell. Robot. Syst., vol. 80, no. 3, pp. 507-523, 2014.

mobile robots for long endurance missions," J. Intell.

[19] S. Garrido, L. Moreno, M. Abderrahim, and D. Blanco,
"FM 2 : A realtime sensor-based feedback controller for

Robot. Syst., vol. 70, no. 1-4, pp. 329-345, 2013.
[5] M. Likhachev et al., "Planning for opportunistic surveil-

mobile robots," Int. J. Robot. Autom., vol. 24, no. 1,

lance with multiple robots," in Proc. IEEE/RSJ Int. Conf.
Intell. Robots Syst., 2013, pp. 5750-5757.

pp. 3169-3192, 2009.
[20] S. Garrido, L. Moreno, and P. Lima, "Robot formation

[6] S. Bouabdallah, "Design and control of quadrotors with

motion planning using fast marching," J. Robot. Auton.
Syst., vol. 59, no. 9, pp. 675-683, 2011.

application to autonomous flying," PhD dissertation, Ecole
Polytechnique Federale de Lausanne, Lausanne, Switzer-

[21] W. Yu, G. Chen, and M. Cao, "Distributed leader-follower
flocking control for multi-agent dynamical systems with

land, 2007.

time-varying velocities," Syst. Control Lett., vol. 59, no. 9,

[7] S. Krabar, "Reactive obstacle avoidance for rotorcraft

pp. 543-552, 2010.

UAVs," in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst.,
2011, pp. 4967-4974.
[8] S. Shen, N. Michael, and V. Kumar, "3D estimation and
control

for

autonomous

flight

with

[22] J. A. Sethian, "Theory, algorithms and applications
of level set methods for propagating interfaces," Acta
Numerica, vol. 5, pp. 309-395, 1996.

constrained

computation," in Proc. IEEE Int. Conf. Robot. Automat.,

[23] V. Gonzalez, C. Monje, L. Moreno, and C. Balaguer,
"Fast marching square method for UAVs mission planning

2011, pp. 4967-4974.

with consideration of Dubins model constraints," IFAC-

[9] T. Hino, "Simple formation control scheme tolerant to

PapersOnLine, vol. 49, no. 17, pp. 164-169, 2016.

communication failures for small unmanned air vehicles,"

[24] J. V. Gomez, D. Alvarez, S. Garrido, and L. Moreno, "Fast

in Proc. Int. Congr. Aeronaut. Sci., 2010, pp. 1-9.
[10] P. Ogren, M. Egerstedt, and X. Hu, "A control Lyapunov
function approach to multiagent coordination," IEEE

methods for eikonal equations: An experimental survey,"
IEEE Access, vol. 7, pp. 39005-39029, 2019.

Trans. Robot. Autom., vol. 18, no. 5, pp. 847-851,
Oct. 2002.

46

IEEE A&E SYSTEMS MAGAZINE

MAY 2020


https://www.doi.org/10.2514/6.2017-0878 https://www.doi.org/10.2514/6.2017-0878

IEEE - Aerospace and Electronic Systems - May 2020

Table of Contents for the Digital Edition of IEEE - Aerospace and Electronic Systems - May 2020

Contents
IEEE - Aerospace and Electronic Systems - May 2020 - Cover1
IEEE - Aerospace and Electronic Systems - May 2020 - Cover2
IEEE - Aerospace and Electronic Systems - May 2020 - Contents
IEEE - Aerospace and Electronic Systems - May 2020 - 2
IEEE - Aerospace and Electronic Systems - May 2020 - 3
IEEE - Aerospace and Electronic Systems - May 2020 - 4
IEEE - Aerospace and Electronic Systems - May 2020 - 5
IEEE - Aerospace and Electronic Systems - May 2020 - 6
IEEE - Aerospace and Electronic Systems - May 2020 - 7
IEEE - Aerospace and Electronic Systems - May 2020 - 8
IEEE - Aerospace and Electronic Systems - May 2020 - 9
IEEE - Aerospace and Electronic Systems - May 2020 - 10
IEEE - Aerospace and Electronic Systems - May 2020 - 11
IEEE - Aerospace and Electronic Systems - May 2020 - 12
IEEE - Aerospace and Electronic Systems - May 2020 - 13
IEEE - Aerospace and Electronic Systems - May 2020 - 14
IEEE - Aerospace and Electronic Systems - May 2020 - 15
IEEE - Aerospace and Electronic Systems - May 2020 - 16
IEEE - Aerospace and Electronic Systems - May 2020 - 17
IEEE - Aerospace and Electronic Systems - May 2020 - 18
IEEE - Aerospace and Electronic Systems - May 2020 - 19
IEEE - Aerospace and Electronic Systems - May 2020 - 20
IEEE - Aerospace and Electronic Systems - May 2020 - 21
IEEE - Aerospace and Electronic Systems - May 2020 - 22
IEEE - Aerospace and Electronic Systems - May 2020 - 23
IEEE - Aerospace and Electronic Systems - May 2020 - 24
IEEE - Aerospace and Electronic Systems - May 2020 - 25
IEEE - Aerospace and Electronic Systems - May 2020 - 26
IEEE - Aerospace and Electronic Systems - May 2020 - 27
IEEE - Aerospace and Electronic Systems - May 2020 - 28
IEEE - Aerospace and Electronic Systems - May 2020 - 29
IEEE - Aerospace and Electronic Systems - May 2020 - 30
IEEE - Aerospace and Electronic Systems - May 2020 - 31
IEEE - Aerospace and Electronic Systems - May 2020 - 32
IEEE - Aerospace and Electronic Systems - May 2020 - 33
IEEE - Aerospace and Electronic Systems - May 2020 - 34
IEEE - Aerospace and Electronic Systems - May 2020 - 35
IEEE - Aerospace and Electronic Systems - May 2020 - 36
IEEE - Aerospace and Electronic Systems - May 2020 - 37
IEEE - Aerospace and Electronic Systems - May 2020 - 38
IEEE - Aerospace and Electronic Systems - May 2020 - 39
IEEE - Aerospace and Electronic Systems - May 2020 - 40
IEEE - Aerospace and Electronic Systems - May 2020 - 41
IEEE - Aerospace and Electronic Systems - May 2020 - 42
IEEE - Aerospace and Electronic Systems - May 2020 - 43
IEEE - Aerospace and Electronic Systems - May 2020 - 44
IEEE - Aerospace and Electronic Systems - May 2020 - 45
IEEE - Aerospace and Electronic Systems - May 2020 - 46
IEEE - Aerospace and Electronic Systems - May 2020 - 47
IEEE - Aerospace and Electronic Systems - May 2020 - 48
IEEE - Aerospace and Electronic Systems - May 2020 - 49
IEEE - Aerospace and Electronic Systems - May 2020 - 50
IEEE - Aerospace and Electronic Systems - May 2020 - 51
IEEE - Aerospace and Electronic Systems - May 2020 - 52
IEEE - Aerospace and Electronic Systems - May 2020 - Cover3
IEEE - Aerospace and Electronic Systems - May 2020 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_february2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_january2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2022_tutorial
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_february2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_january2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2021_tutorials
https://www.nxtbook.com/nxtbooks/ieee/aerospace_february2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_january2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_february2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_january2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2019partII
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2018
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2018
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2018
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2018
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2018
https://www.nxtbookmedia.com