Abstract

The interest in unmanned systems especially unmanned aerial vehicle is continuously increasing. Unmanned aerial vehicles started to become of great benefit in many different fields. It is anticipated that unmanned aerial vehicles will soon become a main component of the future urban air traffic. The integration of unmanned aerial vehicles within existing air traffic environments has started getting the attention of researchers. Integrating unmanned systems in the real-world urban air traffic requires the development of tools and simulators to enable researchers in their ongoing efforts. In this article, a simulator called UTSim is introduced. The proposed simulator is built using the Unity platform. UTSim is capable of simulating unmanned aerial vehicle physical specification, navigation, control, communication, sensing and avoidance in environments with static and moving objects. The simulator enables studying and exploring several unmanned aerial vehicle air traffic integration issues like sense and avoid, communication protocols, navigation algorithms, and much more. UTSim is designed and developed to be easily used. The user can specify the properties of the environment, the number and types of unmanned aerial vehicles in the environment, and specify the algorithm to be used for path planning and collision avoidance. The simulator outputs a log file with a lot of useful information such as the number of sent and received messages, the number of detected objects and collided unmanned aerial vehicles. Three scenarios have been implemented in this article to present the capabilities of UTSim and to illustrate how it can benefit researchers in the field of integrating unmanned aerial vehicles in urban air traffic.

Highlights

  • An unmanned aerial vehicle (UAV) is an aircraft that does not have a human pilot onboard

  • UAVs can operate in hazardous environments and perform some dangerous missions, where human life can be at risk

  • The UTSim proposed in this article is designed to be a general UAV simulator that can be used to test different UAV aspects such as path planning, communication protocols, object detection and other high-level controls and algorithms related to the mission and environment rather than specific vehicle-related controls

Read more

Summary

Introduction

An unmanned aerial vehicle (UAV) is an aircraft that does not have a human pilot onboard. (UPS) recently started residential delivery tests via Drone launched from the top of a truck.[17] In addition, Wing Aviation has started its operations in Australia already within selected suburbs.[18] While these limited licenses are for UAVs operating in rural and less populated areas, soon drone deliveries will come closer to urban areas, and we will start having more dense skies with small size UAV systems. This would require developing air traffic control (ATC) and management algorithms and protocols.

Literature review
Limitations
Rigid-Body
Scripts
Custom scenarios
Ability to save and retrieve simulation sessions data
UAV Specific Configuration
UAV supported actions
Status change messages
Request messages
Emergency messages
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call