How to Avoid Mistakes in Software Development for Unmanned Vehicles

Authors

  • Cezary Szczepański Center of Space Technology, Institute of Aviation, Warsaw, Poland
  • Marcin Ciopcia Mechanical Power Faculty, Wroclaw University of Science and Technology, Wroclaw, Poland

DOI:

https://doi.org/10.7225/toms.v08.n02.005

Keywords:

Unmanned vehicle, UV, UAV, Software development, Software robustness

Abstract

The purpose of this paper is to propose design and development methodology, in terms of robustness, of unmanned vehicles (UV) software development, which minimizes the risk of software failure in both experimental and final solutions. The most common dangers in UV software development were determined, classified and analysed, on the basis of literature studies, and the author's own experience in software development and in analysis of open-source code. As a conclusion, “good practices” and failure countermeasures were proposed.

Downloads

Published

2019-10-21

How to Cite

Szczepański, C. and Ciopcia, M. (2019) “How to Avoid Mistakes in Software Development for Unmanned Vehicles”, Transactions on Maritime Science. Split, Croatia, 8(2), pp. 205–212. doi: 10.7225/toms.v08.n02.005.

Issue

Section

Regular Paper