Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Santamarina Campos, Virginia, Abad Cerdá, Francisco José, Tipantuña Topanta, Giovanny-Javier, Mollá Vayá, Ramón, Poza Luján, Jose Luis.
Format: Recurso digital
Sprache:Englisch
Veröffentlicht: Zenodo 2019
Schlagworte:
Online-Zugang:https://doi.org/10.5281/zenodo.2558495
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Inhaltsangabe:
  • <p><strong>First launch of the AiRT Software Control on board of unmanned aerial systems for indoor flight</strong></p> <p>AIRT software is a system created to design and execute complex shots of video and photography indoors, using a drone. The system allows, through a tablet, to perform the entire workflow: from the initial capture of the 3D environment for the design of the flight plan, to the final execution of the recording flight.</p> <p>The software has a client-server design. The server runs on the drone's on-board computer, and is responsible for communications with the flight control system, the 3D capture camera, the recording camera and with the gimbal. In addition, it also handles communications with the client. The system runs on a tablet, and provides the user with all the tools to design the flight plan, visualize the status of the drone at all times and control the different flights that will be carried out in a work session.</p> <p>The main features of the server module are the following:</p> <p>• Capture the scene in 3D. Using an in depth camera, it has the ability to capture a preview of the place where the recording will be made, so that the user can design the flight plan in a 3D virtual environment.</p> <p>• Communication with the hardware subsystems of the drone. It is responsible for communications with the flight control system, the indoor positioning system, the gimbal that controls the recording camera, and the camera itself.</p> <p>• Communication with the customer. It offers a WIFI communication channel for communication with the client. Through this channel, real-time information is provided on the status of the drone (for example, the battery level), and it also provides access to the point cloud database. On the other hand, from the client, it receives the flight orders (take off, land, pause, etc.) and flight plans, which indicate the path that the drone must travel and the configuration of the camera at all times.</p> <p>• Execution of flight plans. Once the flight plan is received from the client, the server is responsible for decomposing the flight plan into the individual orders for the flight controller, the gimbal and the camera.</p> <p>The client module offers users a complete environment for the design and execution of flight plans, using a tablet. Its main features are:</p> <p>• System configuration. All the necessary calibration and configuration processes (for example, of the positioning system) are carried out through the same client.</p> <p>• Capture the scene in real time. At the same time that the drone is performing the initial flight, the user can see the status of the capture of the clouds of points in the environment. In this way, you can decide in real time which areas need more capture time, due to its complexity or other factors, such as the angle of view from the drone.</p> <p>• Design of flight plans. Once the drone has captured the environment as a point cloud, the user can visualize the result in real time in a 3D environment, by which it can be moved virtually. A flight plan consists of a series of points in the scene through which the drone should pass, and the configuration of the recording camera at said waypoints (orientation and recording parameters). Once a flight plan has been designed, the client can display a preview on the same tablet, simulating the actual flight.</p> <p>• Control of the drone in real time. When the drone is active, the client receives information in real time about its status, and allows the user to control the functions available from the same tablet.</p>