Research Article
Software Development for Autonomous Unmanned Aerial Vehicle
@INPROCEEDINGS{10.1007/978-3-319-11629-7_8, author={Rania Elgohary}, title={Software Development for Autonomous Unmanned Aerial Vehicle}, proceedings={Signal Processing and Information Technology. Second International Joint Conference, SPIT 2012, Dubai, UAE, September 20-21, 2012, Revised Selected Papers}, proceedings_a={SPIT}, year={2014}, month={11}, keywords={Micro-Electronic Mechanical System (MEMS) Unmanned Air Vehicle (UAV) Software Development Autonomous Control}, doi={10.1007/978-3-319-11629-7_8} }
- Rania Elgohary
Year: 2014
Software Development for Autonomous Unmanned Aerial Vehicle
SPIT
Springer
DOI: 10.1007/978-3-319-11629-7_8
Abstract
Throughout the software development process, artifacts are created and modified .The emerging area of intelligent unmanned aerial vehicle UAV) research has shown rapid development in recent years. This paper aims at developing the late life-cycle fixes are generally costly more expensive than corrections in the early phases. Defect detection in the software artifacts is not only related to the requirement specification phase but it is also required in all phases of software development life cycle. It should be achieved as early as possible in every phase to make sure that propagation of the accumulated defects is decreases as much as possible. The objective of this paper is to describe the design and implementation of a small semiautonomous UAV. This research aims at improving the efficiency of the whole software development process by providing a low-cost micro-electro mechanical system-based flight control system for small UAVs that can be used for autonomous exploration in unknown urban environments. In particular the hardware and software architectures used in the design are developed. The proposed design was tested in a series of flights to urban obstacle setup where the UAV successfully provided vital, accurate, sensitive, and on time information to many receptors. The impact of this design appears in its efficacy when used by specialists to send vital reports to the competent authorities to deal with a catastrophe or a conjuncture in a speedy organized way in the presence of live up-to-date information.