Daitao Xing, Athanasios Tsoukalas, Nikolaos Giakoumidis, A. Tzes
{"title":"Computationally Efficient RGB-T UAV Detection and Tracking System","authors":"Daitao Xing, Athanasios Tsoukalas, Nikolaos Giakoumidis, A. Tzes","doi":"10.1109/ICUAS51884.2021.9476750","DOIUrl":"https://doi.org/10.1109/ICUAS51884.2021.9476750","url":null,"abstract":"In this work, we propose a long-term UAV detection and tracking system from RGB-Thermal (RGB-T) sequences. The system consists of a high resolution daylight visible camera and a thermal camera mounted on a UAV (airborne), for the detection of flying intruders. The framework is composed of the detection and tracking modules. The primary detection module based on the YOLOv4 method is optimized for small UAV detection and works both on the RGB and Thermal domains. To alleviate the issue of temporarily losing the intruder, we employ a discriminative correlation filter based object tracker, which is initialized with the output of the detection module and tracks the target at a higher speed. The dimensionality reduction is applied to the features for tracking to improve the performance. Meanwhile, we utilize the infrared signal as a spatial regularization term of the tracker to suppress the boundary effects that stem from circular convolution, leading to a more robust appearance model and tracking performance. The tracker is efficiently optimized via the Alternating Direction Method of Multiplier (ADMM). We evaluate our method on multiple visual and thermal tracking benchmarks, as well as field tests with a prototype platform. The experimental results demonstrate that our system can achieve accurate, robust and continuous detection and tracking of UAVs under complex circumstances.","PeriodicalId":423195,"journal":{"name":"2021 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123342784","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Design and Flight Test Validation of a UAS Lateral-directional Model Predictive Controller","authors":"Mozammal Chowdhury, S. Keshmiri, Jeffrey Xu","doi":"10.1109/ICUAS51884.2021.9476811","DOIUrl":"https://doi.org/10.1109/ICUAS51884.2021.9476811","url":null,"abstract":"Recent advances in computer technologies have increased the processing power on-board unmanned aerial aircraft. Computationally potent avionic systems have provided new opportunities to implement more adaptive and capable flight controllers. Model predictive control is emerging as a method for controlling unmanned aircraft, satisfying state and control constraints, and improving aircraft performance in the presence of external disturbances and nonlinear and unsteady aerodynamics. Although model predictive controllers provide many advantages over classical or modern control methods (such as PID or LQR), their practical applications have been limited to high-level path plannings, guidance logic, and control of slow robots with less complex dynamics. This work presents the development of an inner-loop model predictive control flight controller and successful validation and verification of its performance in actual flight tests. The work also investigates the impact of number of horizon points on the performance of the model predictive controller in the presence of wind and other external disturbances.","PeriodicalId":423195,"journal":{"name":"2021 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"21 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117253579","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Adaptive Control of Unmanned Quadrotor with Partial Actuator Failure using Model Reference Adaptive Control (MRAC) with Dynamic Inversion","authors":"Anmol Agarwal, Ee Meng Ng, K. Low","doi":"10.1109/ICUAS51884.2021.9476830","DOIUrl":"https://doi.org/10.1109/ICUAS51884.2021.9476830","url":null,"abstract":"Unmanned Aerial Vehicles (UAVs) often experience disturbances during operation, which will degrade its performance and may cause potential failure, affecting safety risks to civilians and other 3rd parties. In such event, UAVs with the common cascaded PID control might not be sufficient to compensate for this reduction in performance. This paper proposes to analyze algorithm for adaptive control, mainly focused on the model reference adaptive control (MRAC) such that despite any uncertainty the plant parameters remain close to the behavior of a desired reference model along with dynamic inversion as an adaptive controller for such scenarios which helps in decoupling of the flight states for the non-linear system. The results of the proposed method have been compared with the conventional PID based controller by implanting faults in motor outputs. In addition, the performance of the controls is evaluated in terms of trajectory following capability.","PeriodicalId":423195,"journal":{"name":"2021 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"204 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115468597","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
W. L. Leong, Pengfei Wang, Sunan Huang, Zhengtian Ma, Hong Yang, Jingxuan Sun, Yu Zhou, Mohamed Redhwan Abdul Hamid, S. Srigrarom, R. Teo
{"title":"Vision-Based Sense and Avoid with Monocular Vision and Real-Time Object Detection for UAVs","authors":"W. L. Leong, Pengfei Wang, Sunan Huang, Zhengtian Ma, Hong Yang, Jingxuan Sun, Yu Zhou, Mohamed Redhwan Abdul Hamid, S. Srigrarom, R. Teo","doi":"10.1109/ICUAS51884.2021.9476746","DOIUrl":"https://doi.org/10.1109/ICUAS51884.2021.9476746","url":null,"abstract":"The use of unmanned aerial vehicles (UAVs) or drones have become ubiquitous in the recent years. Collision avoidance is a critical component of path planning, allowing multi-agent networks of cooperative UAVs to work together towards common objectives while avoiding each other. We implemented, integrated and evaluated the effectiveness of using a low cost, wide angle monocular camera with real-time computer vision algorithms to detect and track other UAVs in local airspace and perform collision avoidance in the event of a communications degradation or the presence of non-cooperative adversaries, through experimental flight tests where the UAVs were set on collision courses.","PeriodicalId":423195,"journal":{"name":"2021 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"90 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115728610","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Dzung Tran, D. Casbeer, Eloy García, Isaac E. Weintraub, D. Milutinović
{"title":"Ring Formation Maneuvering with Double Integrator Dynamics*","authors":"Dzung Tran, D. Casbeer, Eloy García, Isaac E. Weintraub, D. Milutinović","doi":"10.1109/ICUAS51884.2021.9476770","DOIUrl":"https://doi.org/10.1109/ICUAS51884.2021.9476770","url":null,"abstract":"Conventional leader-follower formations restrict the follower to a single desired position relative to the leader. To give the follower more flexibility in motion and to replicate typical human pilot operations, in this paper we propose a control architecture allowing the follower to converge to a ring, which is a set of desired points, relative to the leader. The follower is considered subject to a point-mass aircraft model, which can be transformed into the double integrator kinematics. For that reason, the nonlinear backstepping method is first utilized to design the controller for the double integrator kinematics with input saturation constraints being taken into account. The controller is then converted into control variables for the point-mass model. The stability of the proposed architecture is analyzed. Finally, a numerical example is presented to illustrate the efficacy of the proposed controller.","PeriodicalId":423195,"journal":{"name":"2021 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115837890","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Emergency Landing Decision Method for Unmanned Aircraft","authors":"Aitor R. Gómez, A. la Cour-Harbo","doi":"10.1109/ICUAS51884.2021.9476792","DOIUrl":"https://doi.org/10.1109/ICUAS51884.2021.9476792","url":null,"abstract":"This paper describes a framework to generate a computationally low-cost decision function to automate emergency landings for drones. Specifically, this function makes a choice of which is the most suitable location to land an unmanned aircraft from a given list of candidate ground locations. The candidate ground locations are described by a distance metric from the aircraft to the landing location and by a probability safety measure associated to how safe it is to land in that particular location. In addition, an urgency level, associated with the current healthy status of the unmanned aircraft, and a tuning parameter that models its robustness are included in the decision function. These four parameters are assumed to be given and to have some particular properties, which are described further in the paper.","PeriodicalId":423195,"journal":{"name":"2021 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132024520","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Aircraft Inspection by Multirotor UAV Using Coverage Path Planning","authors":"Patrick Silberberg, R. Leishman","doi":"10.1109/ICUAS51884.2021.9476718","DOIUrl":"https://doi.org/10.1109/ICUAS51884.2021.9476718","url":null,"abstract":"All military and commercial aircraft must undergo frequent visual inspections in order to identify damage that could pose a danger to safety of flight. Currently, these inspections are primarily conducted by maintenance personnel. Inspectors must scrutinize the aircraft's surface to find and document defects such as dents, hail damage, broken fasteners, etc.; this is a time consuming, tedious, and hazardous process. The goal of this work is to develop a visual inspection system which can be used by an Unmanned Aerial Vehicle (UAV), and to test the feasibility of this system on military aircraft. Using an autonomous system in place of trained personnel will improve the safety and efficiency of the inspection process. Open-source software for coverage path planning (CPP) is modified and used to create a path from which the UAV can view the entire top surface of the aircraft. Simulated and experimental flight testing is conducted to validate the generated paths by collecting imagery, flight data, and coverage estimates. Simulation is also used to predict UAV performance for an inspection of a full-size aircraft. Analysis shows that multirotor UAVs are a viable inspection platform for military aircraft.","PeriodicalId":423195,"journal":{"name":"2021 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"250 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132084484","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Comparison of Value Iteration, Policy Iteration and Q-Learning for solving Decision-Making problems","authors":"M. Hamadouche, C. Dezan, D. Espès, K. Branco","doi":"10.1109/ICUAS51884.2021.9476691","DOIUrl":"https://doi.org/10.1109/ICUAS51884.2021.9476691","url":null,"abstract":"21st century has seen a lot of progress, especially in robotics. Today, the evolution of electronics and computing capacities allows to develop more precise, faster and autonomous robots. They are able to automatically perform certain delicate or dangerous tasks. Robots should move, perceive their environment and make decisions by taking into account the goal(s) of a mission under uncertainty. One of the most current probabilistic model for description of missions and for planning under uncertainty is Markov Decision Process (MDP). In addition, there are three fundamental classes of methods for solving these MDPs: dynamic programming, Monte Carlo methods, and temporal difference learning. Each class of methods has its strengths and weaknesses. In this paper, we present our comparison on three methods for solving MDPs, Value Iteration and Policy Iteration (Dynamic Programming methods) and Q-Learning (Temporal-Difference method). We give new criteria to adapt the decision-making method to the application problem, with the parameters explanations. Policy Iteration is the most effective method for complex (and irregular) scenarios, and the modified Q-Learning for simple (and regular) scenarios. So, the regularity aspect of the decision-making has to be taken into account to choose the most appropriate resolution method in terms of execution time. Numerical simulation shows the conclusion results over simple and regular case of the grid, over the irregular case of the grid example and finally over the mission planning of an Unmanned Aerial Vehicle (UAV), representing is a very irregular case. We demonstrate that the Dynamic Programming (DP) methods are more efficient methods than the Temporal-Difference (TD) method while facing an irregular set of actions.","PeriodicalId":423195,"journal":{"name":"2021 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121594647","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"ICUAS'21 Technical Sessions and Content List","authors":"","doi":"10.1109/ICUAS51884.2021.9476727","DOIUrl":"https://doi.org/10.1109/ICUAS51884.2021.9476727","url":null,"abstract":"ICUAS'21 Technical Sessions and Content List","PeriodicalId":423195,"journal":{"name":"2021 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114265825","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Rodolfo Verdín, G. Ramírez, Carlos Rivera, G. Flores
{"title":"Teleoperated aerial manipulator and its avatar. Communication, system's interconnection, and virtual world","authors":"Rodolfo Verdín, G. Ramírez, Carlos Rivera, G. Flores","doi":"10.1109/ICUAS51884.2021.9476884","DOIUrl":"https://doi.org/10.1109/ICUAS51884.2021.9476884","url":null,"abstract":"The tasks that an aerial manipulator can perform are incredibly diverse. However, nowadays the technology is not entirely developed to achieve complex tasks autonomously. That is why we propose a human-in-the-loop system that can control a semi-autonomous aerial manipulator to accomplish these kinds of tasks. Furthermore, motivated by the growing trend of virtual reality systems, together with teleoperation, we develop a system composed of: an aerial manipulator model programmed in PX4 and modeled in Gazebo, a virtual reality immersion with an interactive controller, and the interconnection between the systems above via the Internet. This research is the first part of a broader project. In this part, we present experiments in the software in the loop simulation. The code of this work is available on our GitHub page. Also, a video shows the conducted experiments.","PeriodicalId":423195,"journal":{"name":"2021 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115910625","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}