pith. sign in

arxiv: 1906.10641 · v1 · pith:DGMIKLD6new · submitted 2019-06-22 · 💻 cs.RO · cs.NI

Micro Air Vehicle Link (MAVLink) in a Nutshell: A Survey

Pith reviewed 2026-05-25 18:28 UTC · model grok-4.3

classification 💻 cs.RO cs.NI
keywords MAVLinkunmanned systemscommunication protocoldronessurveyArduPilotPX4security
0
0 comments X

The pith

MAVLink protocol receives its first comprehensive technical survey covering messages, versions, Internet integration, and security.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper fills a documented gap by delivering the first systematic technical overview and tutorial on the MAVLink communication protocol for unmanned systems. It explains the message set exchanged between vehicles and ground stations, the distinctions between protocol versions, the features that support Internet connectivity, and the security considerations. A sympathetic reader would value this because major autopilots rely on MAVLink for mission monitoring and control, yet prior references consist only of scattered online tutorials lacking complete coverage.

Core claim

MAVLink specifies a comprehensive set of messages for communication between unmanned systems and ground stations; it powers major autopilots such as ArduPilot and PX4; the protocol enables monitoring, mission control, and Internet integration of unmanned systems; this survey presents an overview of the protocol, version differences, Internet potential, and security aspects as the first such reference.

What carries the argument

The MAVLink message protocol that defines the structured exchanges between unmanned vehicles and ground stations.

If this is right

  • Developers gain a single reference for selecting and using MAVLink versions in autopilot systems.
  • Unmanned systems can be integrated into the Internet using documented protocol features.
  • Security discussions identify aspects that require attention when deploying MAVLink.
  • Users obtain systematic guidance on monitoring and controlling missions beyond basic tutorials.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The survey could serve as a baseline for proposing standardized security enhancements in future protocol updates.
  • It may reduce reliance on fragmented online sources and encourage consistent implementation practices across drone and robot projects.
  • Connections between MAVLink and broader network protocols for robotics could be examined in follow-on work.

Load-bearing premise

No earlier work supplies an equivalent comprehensive technical survey of MAVLink features, versions, and security.

What would settle it

Discovery of any prior technical survey that systematically covers MAVLink messages, version differences, Internet connectivity features, and security in comparable depth.

Figures

Figures reproduced from arXiv: 1906.10641 by Abdelfettah Belghith, Anis Koubaa, Azza Allouch, Maram Alajlan, Mohamed Khalgui, Yasir Javed.

Figure 1
Figure 1. Figure 1: The MAVLink 1.0 Header Structure 0 and incremented in each generated message. The sequence number of message enabled to detect message losses in the receiver. The fourth byte SYS represents the System ID. Every unmanned system should have its System ID, in particular, if they are managed by one ground station. The System ID 255 is typically allocated for ground stations. One limitation of MAVLink 1.0 is th… view at source ↗
Figure 2
Figure 2. Figure 2: MAVLink 2.0 Header [PITH_FULL_IMAGE:figures/full_fig_p004_2.png] view at source ↗
Figure 4
Figure 4. Figure 4: This message carries out important information of the [PITH_FULL_IMAGE:figures/full_fig_p005_4.png] view at source ↗
Figure 4
Figure 4. Figure 4: System status message 2) Command Messages: There are several command mes￾sages in MAVLink that give the ability to request the un￾manned system to perform certain actions. In what follows, we provide an overview of the most important commands. Table III presents a summary of a selected set of MAVLink commands. COMMAND LONG: The COMMAND LONG is a multi-purpose command that allows sending different types of … view at source ↗
Figure 5
Figure 5. Figure 5: Command long number in the mission, starting from 0, which specifies the home location. It also has three fields (x,y,z), which spec￾ify the coordinates of the waypoint. However, the coordinate must be specified with respect to a reference frame. Thus, the message has a field called frame, which specifies the reference coordinate frame of the waypoint. This parameter is important because it is essential to… view at source ↗
Figure 6
Figure 6. Figure 6: Settings of the PID controller force the unmanned system to return to start position where it performed the TAKEOFF. LAND and RTL mode are used in case of violation of navigation safety and geofence, for example, it is possible to program on the autopilot that if the battery goes under a certain level, then the unmanned system needs to LAND immediately or return to start position automatically. This is cal… view at source ↗
Figure 7
Figure 7. Figure 7: Security threats and attacks against MAVLink Protocol [PITH_FULL_IMAGE:figures/full_fig_p012_7.png] view at source ↗
Figure 8
Figure 8. Figure 8: Bridge between MAVLink and STANAG 4586 [54] [PITH_FULL_IMAGE:figures/full_fig_p016_8.png] view at source ↗
read the original abstract

The Micro Air Vehicle Link (MAVLink in short) is a communication protocol for unmanned systems (e.g., drones, robots). It specifies a comprehensive set of messages exchanged between unmanned systems and ground stations. This protocol is used in major autopilot systems, mainly ArduPilot and PX4, and provides powerful features not only for monitoring and controlling unmanned systems missions but also for their integration into the Internet. However, there is no technical survey and/or tutorial in the literature that presents these features or explains how to make use of them. Most of the references are online tutorials and basic technical reports, and none of them presents comprehensive and systematic coverage of the protocol. In this paper, we address this gap, and we propose an overview of the MAVLink protocol, the difference between its versions, and its potential in enabling Internet connectivity to unmanned systems. We also discuss the security aspects of MAVLink. To the best of our knowledge, this is the first technical survey and tutorial on the MAVLink protocol, which represents an important reference for unmanned systems users and developers.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

1 major / 0 minor

Summary. The manuscript presents an overview of the MAVLink communication protocol for unmanned systems, including its message set, differences between versions, capabilities for Internet integration, and security considerations. It positions the work as filling a gap in the literature by providing the first comprehensive technical survey and tutorial, as opposed to scattered online references.

Significance. If the coverage of protocol details, version differences, Internet connectivity features, and security is accurate and systematic, the survey would serve as a useful consolidated reference for ArduPilot and PX4 users and developers working with unmanned systems.

major comments (1)
  1. [Abstract, Introduction] Abstract and Introduction: The central novelty claim ('To the best of our knowledge, this is the first technical survey and tutorial on the MAVLink protocol') is load-bearing for the paper's stated contribution but is unsupported by any description of literature search scope, databases queried, search terms, or explicit enumeration of prior works considered and why they fall short of comprehensive coverage.

Simulated Author's Rebuttal

1 responses · 0 unresolved

We thank the referee for the detailed review and constructive comment. We address the major comment point-by-point below and will revise the manuscript accordingly.

read point-by-point responses
  1. Referee: [Abstract, Introduction] Abstract and Introduction: The central novelty claim ('To the best of our knowledge, this is the first technical survey and tutorial on the MAVLink protocol') is load-bearing for the paper's stated contribution but is unsupported by any description of literature search scope, databases queried, search terms, or explicit enumeration of prior works considered and why they fall short of comprehensive coverage.

    Authors: We agree that the novelty claim would be strengthened by explicit documentation of the literature search. In the revised manuscript we will add a new subsection (e.g., 'Literature Search Methodology') immediately after the Introduction that (1) lists the databases queried (IEEE Xplore, ACM Digital Library, Google Scholar, arXiv), (2) reports the search strings employed (e.g., 'MAVLink survey', 'MAVLink protocol overview', 'MAVLink tutorial'), (3) states the time window considered, and (4) enumerates the handful of prior documents retrieved together with a concise explanation of why each falls short of a comprehensive technical survey (they are either vendor-specific user manuals, short blog posts, or limited to a single MAVLink version). This addition will make the claim verifiable without altering the paper's core contribution. revision: yes

Circularity Check

0 steps flagged

No circularity: purely descriptive survey with no derivations or self-referential reductions

full rationale

The paper contains no equations, predictions, fitted parameters, or derivation chains of any kind. It is a descriptive overview drawing from external protocol specifications and reports. The novelty assertion ('to the best of our knowledge, this is the first technical survey') is a standard literature-gap claim, not a self-definitional loop, fitted-input prediction, or load-bearing self-citation that reduces the central content to the paper's own inputs. No steps match any enumerated circularity pattern.

Axiom & Free-Parameter Ledger

0 free parameters · 0 axioms · 0 invented entities

This is a survey paper; no free parameters, axioms, or invented entities are introduced because there are no new derivations or empirical claims.

pith-pipeline@v0.9.0 · 5740 in / 988 out tokens · 23251 ms · 2026-05-25T18:28:41.800976+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Lean theorems connected to this paper

Citations machine-checked in the Pith Canon. Every link opens the source theorem in the public Lean library.

What do these tags mean?
matches
The paper's claim is directly supported by a theorem in the formal canon.
supports
The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
extends
The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
uses
The paper appears to rely on the theorem as machinery.
contradicts
The paper's claim conflicts with a theorem or certificate in the canon.
unclear
Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.

Reference graph

Works this paper leans on

99 extracted references · 99 canonical work pages · 1 internal anchor

  1. [1]

    Ardupilot,

    A. D. Team, “Ardupilot,” http://ardupilot.org/about/, accessed: 2019-06- 19

  2. [2]

    Paparazzi uav,

    P. D. Team, “Paparazzi uav,” http://wiki.paparazziuav.org/wiki/Main Page, accessed: 2019-06-19

  3. [3]

    Autopilot - hangar,

    “Autopilot - hangar,” https://autoflight.hangar.com/autopilot, accessed: 2019-06-19

  4. [4]

    Pixhawk web page,

    P. D. Team, “Pixhawk web page,” www.pixhawk.org, accessed: 2019- 06-19

  5. [5]

    Multiwii,

    “Multiwii,” http://www.multiwii.com/, accessed: 2019-06-19

  6. [6]

    MA VLink tutorial for absolute dummies (part-i),

    S. Balasubramanian, “MA VLink tutorial for absolute dummies (part-i),” https://dokumen.tips/documents/mavlink-tutorial-for-absolute-dummies- part-i-tfwqtf2r7mmw7hksau-u9iabkndo9apguoisocmavlink.html, 2015

  7. [7]

    Ardupilot telemetry devices,

    “Ardupilot telemetry devices,” http://ardupilot.org/copter/docs/common- telemetrylandingpage.html, accessed: 2019-06-19

  8. [8]

    MA VLink 2.0 packet signing proposal,

    L. M. Andrew Tridgell, “MA VLink 2.0 packet signing proposal,” October 2015. [Online]. Available: https://docs.google.com/document/ d/1ETle6qQRcaNW AmpG2wz0oOpFKSF bcTmYMQvtTGI8ns/edit#

  9. [9]

    MA VLink: Micro air vehicle communication protocol,

    L. Meier, J. Camacho, B. Godbolt, J. Goppert, L. Heng, M. Lizarraga et al., “MA VLink: Micro air vehicle communication protocol,” Online]. Tillg¨anglig: http://qgroundcontrol. org/mavlink/start.[H ¨amtad 2014-05- 22], 2013

  10. [10]

    MA VLink Common Message Set Specifications,

    “MA VLink Common Message Set Specifications,” https://mavlink.io/en/messages/common.html, accessed: 2019-06-19

  11. [11]

    Empirical analysis of MA VLink protocol vulnerability for attacking unmanned aerial vehicles,

    Y .-M. Kwon, J. Yu, B.-M. Cho, Y . Eun, and K.-J. Park, “Empirical analysis of MA VLink protocol vulnerability for attacking unmanned aerial vehicles,” IEEE Access, vol. 6, pp. 43 203–43 212, 2018

  12. [12]

    Secure communication in civil drones,

    A. Shoufan, H. AlNoon, and J. Baek, “Secure communication in civil drones,” in International Conference on Information Systems Security and Privacy. Springer, 2015, pp. 177–195

  13. [13]

    Se- curity authentication system using encrypted channel on uav network,

    K. Yoon, D. Park, Y . Yim, K. Kim, S. K. Yang, and M. Robinson, “Se- curity authentication system using encrypted channel on uav network,” in International Conference on Robotic Computing (IRC) . IEEE, April 2017, pp. 393–398

  14. [14]

    Keynote talk i: Building a high-assurance unpiloted air vehi- cle,

    L. Pike, “Keynote talk i: Building a high-assurance unpiloted air vehi- cle,” in 2013 Eleventh ACM/IEEE International Conference on Formal Methods and Models for Codesign (MEMOCODE 2013) . IEEE, 2013, pp. 33–34

  15. [15]

    sMA VLink re- quest for comments,

    S. B. Lorenz Meier, Seung-Hyun Seo, “sMA VLink re- quest for comments,” August 2013, accessed: 19 February

  16. [16]

    Available: https://docs.google.com/document/d/1upZ KnEgK3Hk1j0DfSHl9AdKFMoSqkAQVeK8LsngvEU/edit

    [Online]. Available: https://docs.google.com/document/d/1upZ KnEgK3Hk1j0DfSHl9AdKFMoSqkAQVeK8LsngvEU/edit

  17. [17]

    Improving communi- cation security of open source UA Vs: Encrypting radio control link,

    M. Podhradsky, C. Coopmans, and N. Hoffer, “Improving communi- cation security of open source UA Vs: Encrypting radio control link,” in International Conference on Unmanned Aircraft Systems (ICUAS) . IEEE, 2017, pp. 1153–1159

  18. [18]

    Authentication and encryption of aerial robotics communica- tion,

    M. Han, “Authentication and encryption of aerial robotics communica- tion,” Master’s thesis, San Jose State University, 2017

  19. [19]

    Vulnerability analysis of the mavlink protocol for com- mand and control of unmanned aircraft,

    J. A. Marty, “Vulnerability analysis of the mavlink protocol for com- mand and control of unmanned aircraft,” Air Force Institute of Technol- ogy Wright-Patterson Graduate School of Engineering and Management, 2013

  20. [20]

    Securing the mavlink commu- nication protocol for unmanned aircraft systems,

    N. Butcher, A. Stewart, and S. Biaz, “Securing the mavlink commu- nication protocol for unmanned aircraft systems,” Appalachian State University, Auburn University, USA , 2013

  21. [21]

    Authentication of mav communication using caesar cipher cryptography,

    B. S. Rajatha, C. M. Ananda, and S. Nagaraj, “Authentication of mav communication using caesar cipher cryptography,” in 2015 International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (ICSTM) , May 2015, pp. 58–63

  22. [22]

    Development of light weight algorithms in a customized communica- tion protocol for micro air vehicles,

    Hamsavahini, Rashmi, Varun, Swaroop, V . S. Praneeth, and S. Narayana, “Development of light weight algorithms in a customized communica- tion protocol for micro air vehicles,” International Journal of Latest Research in Engineering and Technology , 2016

  23. [23]

    A new cyber security framework towards secure data communication for unmanned aerial vehicle (uav),

    M. S. Haque and M. U. Chowdhury, “A new cyber security framework towards secure data communication for unmanned aerial vehicle (uav),” in Security and Privacy in Communication Networks: SecureComm 2017 International Workshops, ATCS and SePrIoT, Niagara Falls, ON, Canada, October 22–25, 2017, Proceedings 13 . Springer, 2018, pp. 113–122

  24. [24]

    Se- curity and privacy for the internet of drones: challenges and solutions,

    C. Lin, D. He, N. Kumar, K.-K. R. Choo, A. Vinel, and X. Huang, “Se- curity and privacy for the internet of drones: challenges and solutions,” IEEE Communications Magazine , vol. 56, no. 1, pp. 64–69, 2018

  25. [25]

    A secure communication framework for large-scale unmanned aircraft systems,

    J. Bian, R. Seker, and M. Xie, “A secure communication framework for large-scale unmanned aircraft systems,” in 2013 Integrated Communi- cations, Navigation and Surveillance Conference (ICNS) . IEEE, 2013, pp. 1–12

  26. [26]

    Security, privacy, and safety aspects of civilian drones: A survey,

    R. Altawy and A. M. Youssef, “Security, privacy, and safety aspects of civilian drones: A survey,” ACM Transactions on Cyber-Physical Systems, vol. 1, no. 2, p. 7, 2017

  27. [27]

    A new adaptative security protocol for uav network,

    O. Zouhri, S. Benhadou, and H. Medromi, “A new adaptative security protocol for uav network,” in Advances in Ubiquitous Networking 2 . Springer, 2017, pp. 649–657

  28. [28]

    Unmanned Aerial Vehicles: A Survey on Civil Applications and Key Research Challenges

    H. Shakhatreh, A. Sawalmeh, A. Al-Fuqaha, Z. Dou, E. Almaita, I. Khalil, N. S. Othman, A. Khreishah, and M. Guizani, “Unmanned aerial vehicles: A survey on civil applications and key research chal- lenges,” arXiv preprint arXiv:1805.00881 , 2018

  29. [29]

    Security models and exploitations in theory and practice for unmanned aerial vehicles,

    M. Verup and M. Olin, “Security models and exploitations in theory and practice for unmanned aerial vehicles,” Master’s thesis, Technical University of Denmark, 2016

  30. [30]

    Adaptive intrusion detection of malicious unmanned air vehicles using behavior rule specifications,

    R. Mitchell and R. Chen, “Adaptive intrusion detection of malicious unmanned air vehicles using behavior rule specifications,” IEEE Trans- actions on Systems, Man, and Cybernetics: Systems , vol. 44, no. 5, pp. 593–604, 2014

  31. [31]

    Cyber at- tack vulnerabilities analysis for unmanned aerial vehicles,

    A. Kim, B. Wampler, J. Goppert, I. Hwang, and H. Aldridge, “Cyber at- tack vulnerabilities analysis for unmanned aerial vehicles,” in Infotech@ Aerospace 2012, 2012, p. 2438

  32. [32]

    Continuous authentication of uav flight command data using behaviometrics,

    A. Shoufan, “Continuous authentication of uav flight command data using behaviometrics,” in 2017 IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC) . IEEE, 2017, pp. 1–6

  33. [33]

    Unmanned aerial vehicle security using recursive parameter estimation,

    Z. Birnbaum, A. Dolgikh, V . Skormin, E. O’Brien, D. Muller, and C. Stracquodaine, “Unmanned aerial vehicle security using recursive parameter estimation,” Journal of Intelligent & Robotic Systems, vol. 84, no. 1-4, pp. 107–120, 2016

  34. [34]

    How to detect cyber-attacks in unmanned aerial vehicles network?

    H. Sedjelmaci, S. M. Senouci, and M.-A. Messous, “How to detect cyber-attacks in unmanned aerial vehicles network?” in 2016 IEEE Global Communications Conference (GLOBECOM) . IEEE, 2016, pp. 1–6

  35. [35]

    Security of unmanned aerial vehicle systems against cyber-physical attacks,

    C. Rani, H. Modares, R. Sriram, D. Mikulski, and F. L. Lewis, “Security of unmanned aerial vehicle systems against cyber-physical attacks,” The Journal of Defense Modeling and Simulation , vol. 13, no. 3, pp. 331– 342, 2016

  36. [36]

    Generic and au- tonomous system for airborne networks cyber-threat detection,

    S. G. Casals, P. Owezarski, and G. Descargues, “Generic and au- tonomous system for airborne networks cyber-threat detection,” in 2013 IEEE/AIAA 32nd Digital Avionics Systems Conference (DASC) . IEEE, 2013, pp. 4A4–1

  37. [37]

    Intrusion detection and ejection framework against lethal attacks in uav-aided networks: A bayesian game-theoretic methodology,

    H. Sedjelmaci, S. M. Senouci, and N. Ansari, “Intrusion detection and ejection framework against lethal attacks in uav-aided networks: A bayesian game-theoretic methodology,” IEEE Transactions on Intelligent Transportation Systems, vol. 18, no. 5, pp. 1143–1153, 2017

  38. [38]

    A hierarchical detection and response system to enhance security against lethal cyber-attacks in uav networks,

    ——, “A hierarchical detection and response system to enhance security against lethal cyber-attacks in uav networks,” IEEE Transactions on Systems, Man, and Cybernetics: Systems , vol. 48, no. 9, pp. 1594–1606, 2018

  39. [39]

    A framework for detection of sensor attacks on small unmanned aircraft systems,

    D. Muniraj and M. Farhood, “A framework for detection of sensor attacks on small unmanned aircraft systems,” in 2017 International Conference on Unmanned Aircraft Systems (ICUAS) . IEEE, 2017, pp. 1189–1198

  40. [40]

    Towards data assurance and resilience in iot using blockchain,

    X. Liang, J. Zhao, S. Shetty, and D. Li, “Towards data assurance and resilience in iot using blockchain,” in MILCOM 2017-2017 IEEE Military Communications Conference (MILCOM) . IEEE, 2017, pp. 261–266

  41. [41]

    Blockchain- based protocol of autonomous business activity for multi-agent systems consisting of uavs,

    A. Kapitonov, S. Lonshakov, A. Krupenkin, and I. Berman, “Blockchain- based protocol of autonomous business activity for multi-agent systems consisting of uavs,” in 2017 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED-UAS) . IEEE, 2017, pp. 84–89

  42. [42]

    Socializing drones for inter-service operability in ultra-dense wireless networks using blockchain,

    V . Sharma, I. You, and G. Kul, “Socializing drones for inter-service operability in ultra-dense wireless networks using blockchain,” in Pro- ceedings of the 2017 International Workshop on Managing Insider Security Threats. ACM, 2017, pp. 81–84

  43. [43]

    A new secure data dissemination model in internet of drones,

    N. K. M. C. S Aggarwal, M Shojafar, “A new secure data dissemination model in internet of drones,” in The 53rd IEEE International Conference on Communications, (ICC 2019) . IEEE, 2019

  44. [44]

    Exploring security vulnerabilities of unmanned aerial vehicles,

    N. M. Rodday, R. d. O. Schmidt, and A. Pras, “Exploring security vulnerabilities of unmanned aerial vehicles,” in NOMS 2016-2016 IEEE/IFIP Network Operations and Management Symposium . IEEE, 2016, pp. 993–994

  45. [45]

    Cyber-attacks on the data communication of drones monitoring critical infrastructure,

    H. Benkraouda, E. Barka, and K. Shuaib, “Cyber-attacks on the data communication of drones monitoring critical infrastructure,” 2018. JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015 21

  46. [46]

    Diversity: A poor man’s solution to drone takeover

    A. Davanian, F. Massacci, and L. Allodi, “Diversity: A poor man’s solution to drone takeover.” in PECCS, 2017, pp. 25–34

  47. [47]

    Security in networks of unmanned aerial vehicles for surveillance with an agent-based approach inspired by the principles of blockchain,

    I. Garc ´ıa-Magari´no, R. Lacuesta, M. Rajarajan, and J. Lloret, “Security in networks of unmanned aerial vehicles for surveillance with an agent-based approach inspired by the principles of blockchain,” Ad Hoc Networks , vol. 86, pp. 72 – 82, 2019. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S1570870518301689

  48. [48]

    Towards a unified decentralized swarm management and maintenance coordination based on MA VLink,

    T. Dietrich, O. Andryeyev, A. Zimmermann, and A. Mitschele-Thiel, “Towards a unified decentralized swarm management and maintenance coordination based on MA VLink,” in 2016 International Conference on Autonomous Robot Systems and Competitions (ICARSC), May 2016, pp. 124–129

  49. [49]

    Control platform for multiple unmanned aerial vehicles,

    I. Zacarias, C. E. Leite, J. Schwarzrock, and E. P. de Freitas, “Control platform for multiple unmanned aerial vehicles,” IFAC- PapersOnLine, vol. 49, no. 30, pp. 36 – 41, 2016, 4th IFAC Symposium on Telematics Applications TA 2016. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S2405896316325575

  50. [50]

    UA Vs that fly forever: Uninterrupted structural inspection through automatic uav replacement,

    M. Erdelj, O. Saif, E. Natalizio, and I. Fantoni, “UA Vs that fly forever: Uninterrupted structural inspection through automatic uav replacement,” Ad Hoc Networks , 2017. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S1570870517302172

  51. [51]

    Communication and autonomous control of multi-uav system in disaster response tasks,

    M. Aljehani and M. Inoue, “Communication and autonomous control of multi-uav system in disaster response tasks,” in Agent and Multi-Agent Systems: Technology and Applications , G. Jezic, M. Kusek, Y .-H. J. Chen-Burger, R. J. Howlett, and L. C. Jain, Eds. Cham: Springer International Publishing, 2017, pp. 123–132

  52. [52]

    Dronemap planner: A service-oriented cloud-based management system for the internet- of-drones,

    A. Koubaa, B. Qureshi, M.-F. Sriti, A. Allouch, Y . Javed, M. Alajlan, O. Cheikhrouhou, M. Khalgui, and E. Tovar, “Dronemap planner: A service-oriented cloud-based management system for the internet- of-drones,” Ad Hoc Networks , vol. 86, pp. 46 – 62, 2019. [Online]. Available: http://www.sciencedirect.com/science/article/pii/ S1570870518306814

  53. [53]

    Towards an autonomous airborne robotic agent,

    D. Soto-Guerrero, J. G. Ram ´ırez-Torres, and J.-P. Gazeau, “Towards an autonomous airborne robotic agent,” in Computational Kinematics , S. Zeghloul, L. Romdhane, and M. A. Laribi, Eds. Cham: Springer International Publishing, 2018, pp. 62–69

  54. [54]

    Collision avoidance based on reynolds rules: A case study using quadrotors,

    R. G. Braga, R. C. da Silva, A. C. B. Ramos, and F. Mora-Camino, “Collision avoidance based on reynolds rules: A case study using quadrotors,” in Information Technology - New Generations , S. Latifi, Ed. Cham: Springer International Publishing, 2018, pp. 773–780

  55. [55]

    Unmanned systems interoperability in military maritime operations: MA VLink to STANAG 4586 bridge,

    A. V . Rodrigues, R. S. Carapau, M. M. Marques, V . Lobo, and F. Coito, “Unmanned systems interoperability in military maritime operations: MA VLink to STANAG 4586 bridge,” in OCEANS 2017 - Aberdeen , June 2017, pp. 1–5

  56. [56]

    STANAG 4586-standard interfaces of uav control sys- tem (ucs) for nato uav interoperability,

    M. M. Marques, “STANAG 4586-standard interfaces of uav control sys- tem (ucs) for nato uav interoperability,” NATO Standardization Agency: Afeite, Portugal, p. 14, 2012

  57. [57]

    Implementing a system architecture for data and multimedia transmission in a multi- uav system,

    B. Uk, D. Konam, C. Passot, M. Erdelj, and E. Natalizio, “Implementing a system architecture for data and multimedia transmission in a multi- uav system,” in Wired/Wireless Internet Communications, K. R. Chowd- hury, M. Di Felice, I. Matta, and B. Sheng, Eds. Cham: Springer International Publishing, 2018, pp. 246–257

  58. [58]

    Experimental characterization of uav-to-car communications,

    S. A. Hadiwardoyo, E. Hernndez-Orallo, C. T. Calafate, J. C. Cano, and P. Manzoni, “Experimental characterization of uav-to-car communications,” Computer Networks , vol. 136, pp. 105 – 118,

  59. [59]

    Available: http://www.sciencedirect.com/science/article/ pii/S1389128618301105

    [Online]. Available: http://www.sciencedirect.com/science/article/ pii/S1389128618301105

  60. [60]

    Data analysis of the MA VLink communication protocol,

    S. Atoev, K. Kwon, S. Lee, and K. Moon, “Data analysis of the MA VLink communication protocol,” in 2017 International Conference on Information Science and Communications Technologies (ICISCT) , Nov 2017, pp. 1–3

  61. [61]

    Visual simulator for MA VLink-protocol-based uav, applied for search and analyze task,

    P. ´smigielski, M. Raczy ´nski, and ´A. Gosek, “Visual simulator for MA VLink-protocol-based uav, applied for search and analyze task,” in Federated Conference on Computer Science and Information Systems (FedCSIS), Sep. 2017, pp. 1177–1185

  62. [62]

    Design and implementation of a real-time hardware-in-the-loop testing platform for a dual-rotor tail-sitter unmanned aerial vehicle,

    J. Sun, B. Li, C.-Y . Wen, and C.-K. Chen, “Design and implementation of a real-time hardware-in-the-loop testing platform for a dual-rotor tail-sitter unmanned aerial vehicle,” Mechatronics, vol. 56, pp. 1 – 15,

  63. [63]

    Available: http://www.sciencedirect.com/science/article/ pii/S0957415818301521

    [Online]. Available: http://www.sciencedirect.com/science/article/ pii/S0957415818301521

  64. [64]

    Ardusim: Accurate and real-time multicopter simulation,

    F. Fabra, C. T. Calafate, J. C. Cano, and P. Manzoni, “Ardusim: Accurate and real-time multicopter simulation,” Simulation Modelling Practice and Theory , vol. 87, pp. 170 – 190, 2018. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S1569190X18300893

  65. [65]

    Integrated framework for fast prototyping and testing of autonomous systems,

    L. Pannocchi, C. Di Franco, M. Marinoni, and G. Buttazzo, “Integrated framework for fast prototyping and testing of autonomous systems,” Journal of Intelligent & Robotic Systems, Dec 2018. [Online]. Available: https://doi.org/10.1007/s10846-018-0969-3

  66. [66]

    Constrained multi-body dynamics for modular underwater robots - theory and experiments,

    M. C. Nielsen, O. A. Eidsvik, M. Blanke, and I. Schjølberg, “Constrained multi-body dynamics for modular underwater robots - theory and experiments,” Ocean Engineering, vol. 149, pp. 358 – 372,

  67. [67]

    Available: http://www.sciencedirect.com/science/article/ pii/S0029801817307291

    [Online]. Available: http://www.sciencedirect.com/science/article/ pii/S0029801817307291

  68. [68]

    A framework for analyzing adaptive autonomous aerial vehicles,

    I. A. Mason, V . Nigam, C. Talcott, and A. Brito, “A framework for analyzing adaptive autonomous aerial vehicles,” in Software Engineering and Formal Methods, A. Cerone and M. Roveri, Eds. Cham: Springer International Publishing, 2018, pp. 406–422

  69. [69]

    Review on application of drone systems in precision agriculture,

    U. R. Mogili and B. B. V . L. Deepak, “Review on application of drone systems in precision agriculture,” Procedia Computer Science, vol. 133, pp. 502 – 509, 2018, international Conference on Robotics and Smart Manufacturing (RoSMa2018). [Online]. Available: http://www.sciencedirect.com/science/article/pii/S1877050918310081

  70. [70]

    Schill, A

    F. Schill, A. Bahr, and A. Martinoli, Vertex: A New Distributed Underwater Robotic Platform for Environmental Monitoring . Cham: Springer International Publishing, 2018, pp. 679–693. [Online]. Available: https://doi.org/10.1007/978-3-319-73008-0 47

  71. [71]

    Drone-based autonomous robot diagnostic system for gas and oil pipelines in the arctic and far north,

    Y . G. Kabaldin, D. A. Shatagin, A. V . Kiselev, M. V . Zhelonkin, and A. A. Golovin, “Drone-based autonomous robot diagnostic system for gas and oil pipelines in the arctic and far north,” Russian Engineering Research, vol. 38, no. 9, pp. 677–679, Sep 2018. [Online]. Available: https://doi.org/10.3103/S1068798X18090150

  72. [72]

    Planning and executing construction inspections with unmanned aerial vehicles,

    H. Freimuth and M. K ´onig, “Planning and executing construction inspections with unmanned aerial vehicles,” Automation in Construction, vol. 96, pp. 540 – 553, 2018. [Online]. Available: http://www. sciencedirect.com/science/article/pii/S092658051730290X

  73. [73]

    Architecture of a flight endurance enhancement system for maritime operations with fixed wing uas,

    L. Rodr ´ıguez, J. A. Cobano, and A. Ollero, “Architecture of a flight endurance enhancement system for maritime operations with fixed wing uas,” in ROBOT 2017: Third Iberian Robotics Conference , A. Ollero, A. Sanfeliu, L. Montano, N. Lau, and C. Cardeira, Eds. Cham: Springer International Publishing, 2018, pp. 171–182

  74. [74]

    The extension and implementation of the autonomous movement framework,

    T. Riviere, H. G. Ayala, and J. Hajek, “The extension and implementation of the autonomous movement framework,” in Proceedings of the 6th Annual Conference on Research in Information Technology, ser. RIIT ’17. New York, NY , USA: ACM, 2017, pp. 7–10. [Online]. Available: http://doi.acm.org/10.1145/3125649.3125653

  75. [75]

    Coordinated uav search and rescue application with jacamo,

    M. S. Menegol, J. F. H ¨ubner, and L. B. Becker, “Coordinated uav search and rescue application with jacamo,” in Advances in Practical Applications of Agents, Multi-Agent Systems, and Complexity: The PAAMS Collection, Y . Demazeau, B. An, J. Bajo, and A. Fern ´andez- Caballero, Eds. Cham: Springer International Publishing, 2018, pp. 335–338

  76. [76]

    Precision landing using an adaptive fuzzy multi-sensor data fusion architecture,

    M. K. Al-Sharman, B. J. Emran, M. A. Jaradat, H. Najjaran, R. Al-Husari, and Y . Zweiri, “Precision landing using an adaptive fuzzy multi-sensor data fusion architecture,” Applied Soft Computing , vol. 69, pp. 149 – 164, 2018. [Online]. Available: http://www.sciencedirect. com/science/article/pii/S1568494618302163

  77. [77]

    Autonomous landing of a multicopter on a moving plat- form based on vision techniques,

    J. J. Acevedo, M. Garc ´ıa, A. Viguria, P. Ram ´on, B. C. Arrue, and A. Ollero, “Autonomous landing of a multicopter on a moving plat- form based on vision techniques,” in ROBOT 2017: Third Iberian Robotics Conference, A. Ollero, A. Sanfeliu, L. Montano, N. Lau, and C. Cardeira, Eds. Cham: Springer International Publishing, 2018, pp. 272–282

  78. [78]

    An innovative algorithm to estimate risk optimum path for unmanned aerial vehicles in urban environments,

    S. Primatesta, L. S. Cuomo, G. Guglieri, and A. Rizzo, “An innovative algorithm to estimate risk optimum path for unmanned aerial vehicles in urban environments,” Transportation research procedia, vol. 35, pp. 44–53, 2018

  79. [79]

    Micro aerial vehicle path planning and flight with a multi-objective genetic algorithm,

    H. D. Mathias and V . R. Ragusa, “Micro aerial vehicle path planning and flight with a multi-objective genetic algorithm,” in Proceedings of SAI Intelligent Systems Conference (IntelliSys) 2016 , Y . Bi, S. Kapoor, and R. Bhatia, Eds. Cham: Springer International Publishing, 2018, pp. 107–124

  80. [80]

    Outdoor flocking of quadcopter drones with decentralized model predictive control,

    Q. Yuan, J. Zhan, and X. Li, “Outdoor flocking of quadcopter drones with decentralized model predictive control,” ISA Transactions, vol. 71, pp. 84 – 92, 2017, special issue on Distributed Coordination Control for Multi-Agent Systems in Engineering Applications. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S0019057817304895

Showing first 80 references.