{"title":"Flight patterns for clouds exploration with a fleet of UAVs","authors":"Titouan Verdu, G. Hattenberger, S. Lacroix","doi":"10.1109/ICUAS.2019.8797953","DOIUrl":"https://doi.org/10.1109/ICUAS.2019.8797953","url":null,"abstract":"Modeling the cloud microphysics processes is essential to improve our understanding in climate changes and reduce the uncertainties in weather predictions. Aircrafts, remote sensing and ground-based infrastructures provide either sparse or coarse spatial measurements that are not sufficient to develop fine cloud models. UAVs have shown their ability to collect relevant cloud in-situ measures, and can be even more efficient when deployed in fleets. However, collecting relevant cloud data call for specific trajectories: this paper introduces a series of flight patterns dedicated to cloud exploration by a fleet of UAVs. The patterns definition comprise both a priori geometric information and real-time reactions to collected data. Results in simulated clouds assess their relevance for cloud in situ data collection.","PeriodicalId":426616,"journal":{"name":"2019 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121668646","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":"A Fast, Robust and Decentralized Approach for Altitude De-confliction of Multiple UAVs","authors":"Jiawei Cao, R. Teo, Sunan Huang, Qinyuan Ren","doi":"10.1109/ICUAS.2019.8797730","DOIUrl":"https://doi.org/10.1109/ICUAS.2019.8797730","url":null,"abstract":"Multiple unmanned aerial vehicles (UAVs) are now able to complete a wide range of applications. The de-confliction of flight plans of multiple UAVs is essential in providing conflict-free plans for greater efficiency in completing the missions. Centralized de-confliction approaches have been proposed but they are limited by the requirement of a central agency. Therefore, this paper introduces a novel decentralized approach for altitude de-confliction of multiple UAVs. Simulation studies are conducted to show that this approach is fast and robust in handling dynamic changes during the mission.","PeriodicalId":426616,"journal":{"name":"2019 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129665463","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":"A Novel Quadcopter with A Tilting Frame using Parallel Link Mechanism","authors":"Akinori Sakaguchi, T. Takimoto, T. Ushio","doi":"10.1109/ICUAS.2019.8797934","DOIUrl":"https://doi.org/10.1109/ICUAS.2019.8797934","url":null,"abstract":"This paper is concerned with a novel quadcopter with a tilting capability using a parallel link mechanism. The proposed quadcopter consists of the tilting frame and a main body, and an angle between them is called a tilt angle. A ratio of the current width to the maximum one of the quadcopter is called a folding ratio. Using only one servo motor, it can tilt in the pitch direction and be folded vertically within a user-specified ranges of the tilt angle and the folding ratio, respectively. We show a procedure of determining design parameters of the tilting frame to satisfy specifications given by the user. Due to the tilting mechanism of the frame, the proposed quadcopter is not well-controlled as the tilt angle approaches $pmpi/2$. Therefore, we focus on a stabilization problem of the quadcopter at a desired tilt angle specified by a user around $pmpi/2$ and propose a novel reference tilt angle generator based on the pitch angle. In simulations, we show an effectiveness of the proposed strategy for the reference tilt angle by comparing it with a conventional PID controller under the existence of a disturbance.","PeriodicalId":426616,"journal":{"name":"2019 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129420824","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":"Computationally Efficient Visibility Graph-Based Generation Of 3D Shortest Collision-Free Path Among Polyhedral Obstacles For Unmanned Aerial Vehicles","authors":"Sunan Huang, R. Teo","doi":"10.1109/ICUAS.2019.8798322","DOIUrl":"https://doi.org/10.1109/ICUAS.2019.8798322","url":null,"abstract":"Autonomous unmanned aerial vehicles (UAVs) need to dynamically re-plan paths online to avoid newly detected obstacles and no-fly zones. Existing 3D path planning methods are either too computationally intensive for online use or have practical limitations for actual applications. We propose a new method based on visibility graphs that is both computationally efficient for online use and is suitable for actual applications. We consider the 3D space to be composed of many 2D planes that all pass through the current position of the UAV and the destination point. Finding the shortest collision-free path in each plane is a 2D path planning problem which can be solved by using existing visibility graph algorithms. We then collect all the shortest paths generated from each 2D plane and find the shortest path in the whole 3D space. We present the results of the proposed 3D path planning algorithm for two cases to demonstrate that the proposed method is effective.","PeriodicalId":426616,"journal":{"name":"2019 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"114 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124067004","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":"Parameter-free Regression-based Autonomous Control of Off-the-shelf Quadrotor UAVs","authors":"Rahul Peddi, N. Bezzo","doi":"10.1109/ICUAS.2019.8798034","DOIUrl":"https://doi.org/10.1109/ICUAS.2019.8798034","url":null,"abstract":"Autonomous flight in unmanned aerial vehicles (UAVs) generally requires platform-specific knowledge of the dynamical parameters and control architecture. Recently, UAVs have become more accessible with off-the-shelf options that are well-tuned and stable for user teleoperation but due to unknown model parameters, they are typically not ready for autonomous operations. In this paper, we develop a method to enable autonomous flight on vehicles that are designed for teleoperation with minimal knowledge of the dynamical and controller parameters. The proposed method uses a basic knowledge of the control and dynamic architecture along with human teleoperated trajectories as demonstrations to train a thin-plate spline (TPS) regression model, which is then used to manipulate the pre-trained commands to generate new autonomous input commands for autonomous navigation over new trajectories. A statistical approach is also presented together with a satisfiability modulo theories (SMT) solver to assess the learned prediction error and correct to minimize errors in the input generation. A robust control-based strategy is also proposed to adjust autonomous input commands during run-time for closed loop trajectory tracking. Finally, we validate the proposed approach with trajectory-following experiments on a quadrotor UAV.","PeriodicalId":426616,"journal":{"name":"2019 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127898982","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":"Observability Analysis and Bayesian Filtering for Self-Localization of a Tethered Multicopter in GPS-Denied Environments","authors":"Amer Al-Radaidehl, Liang Sun","doi":"10.1109/ICUAS.2019.8797913","DOIUrl":"https://doi.org/10.1109/ICUAS.2019.8797913","url":null,"abstract":"A main challenge for multicopter unmanned aerial vehicles (UAVs) is to consistently obtain its accurate position. The integration of the Inertial Navigation System (INS) and Global Positioning System (GPS) is a common strategy to compensate the accumulated drifting errors caused by the onboard Inertial Measurement Unit (IMU). In environments where the GPS signal is degraded or unavailable (e.g., cluttered, hostile, urban, and underwater areas), other solutions must be pursued for the multicopter localization. In this paper, a novel approach is presented that estimates the relative position of a multicopter tethered to a ground mobile platform. The proposed approach uses the measurements collected by solely the commercial-of-the-shelf (COTS) IMU onboard the multicopter. The observability analysis of the system is performed to demonstrate the validity of using a Bayesian filter that was developed to account for the uncertainty in the measurements. Simulation were conducted and the results showed that the developed Bayesian filter, with accurate localization estimates, outperforms a Low-Pass-Filtering approach that was developed by the authors before.","PeriodicalId":426616,"journal":{"name":"2019 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129075510","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":"Containment Control Based on Adaptive Sliding Mode for a MAV Swarm System under perturbation","authors":"Carlos Katt, H. Castañeda","doi":"10.1109/ICUAS.2019.8797861","DOIUrl":"https://doi.org/10.1109/ICUAS.2019.8797861","url":null,"abstract":"This paper addresses an adaptive containment control for a MAV swarm system, which is subject to perturbations. The graph theory formulation is using to establish the roles of leaders and followers as well as their interaction, and then, an adaptive sliding mode controller is proposed in order to keep the containment in presence of external disturbances on their desired relative positions with respect to the leaders while tracking a time-variant trajectory. The advantage of this control method relies on its robustness while driving its adaptive gain as uncertainties/perturbations appear. Simulations results illustrate the feasibility and advantages of the proposed strategy.","PeriodicalId":426616,"journal":{"name":"2019 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129105824","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}
Valentim Ernandes Neto, M. Sarcinelli-Filho, A. Brandão
{"title":"Trajectory-tracking of a Heterogeneous Formation Using Null Space-Based Control","authors":"Valentim Ernandes Neto, M. Sarcinelli-Filho, A. Brandão","doi":"10.1109/ICUAS.2019.8798031","DOIUrl":"https://doi.org/10.1109/ICUAS.2019.8798031","url":null,"abstract":"This work discusses a trajectory tracking task accomplished by a formation of two heterogeneous robots, namely a Pioneer 3-DX (UGV) and an AR.Drone 2.0 quadcopter (UAV). The control paradigm considers the formation as a virtual structure, here represented by a 3D straight line linking the two agents. The formation is characterized by the distance between the two robots and two angles, measured between the linking-line and the YZ and XZ planes. In this approach, the formation position coincides with the UGV position. The transformation between the robot to formation variables allows characterizing the motion and shape of the formation starting from the movement of the robots, or vice-versa. Then, a controller guides the formation and manages two conflicting subtasks (reach the desired robot position or keep the formation shape), whose priority is defined by the null space-based approach. Finally, real experiments validate the proposed approach during trajectory-tracking tasks for three scenarios, one assigning the highest priority to the formation position, another to the formation shape, and a last one, without any priority. In addition, we evaluated the formation behavior in failure situations in one of the robots.","PeriodicalId":426616,"journal":{"name":"2019 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132603808","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":"On systems of UAVs for persistent security presence: A generic network representation, MDP formulation and heuristics for task allocation","authors":"Minjun Kim, J. R. Morrison","doi":"10.1109/ICUAS.2019.8797863","DOIUrl":"https://doi.org/10.1109/ICUAS.2019.8797863","url":null,"abstract":"We develop a task allocation method for persistent UAV security presence (PUSP). UAVs accompany customers and thereby provide security services to them. Key features incorporated are randomness in the arrival of customers and travel durations. We formalize our system as a general network consisting of nodes, arcs, UAVs and routes. From the network, we automatically generate a Markov decision process (MDP) model and simulator. The MDP formulation can be solved exactly only for small problems. In such cases, we employ classic value iteration to obtain optimal polices. To address larger systems consisting of more resources, we develop a greedy task assignment heuristic (GTAH) and simplified MDP heuristics (SMH). Numerical studies demonstrate that the GTAH is approximately 10% suboptimal and that the SMH is about 4% suboptimal with regard to small-scale problems. For larger problems $(sim 10^{90}$ states), the performance of the SMH is approximately 3% better than that of the GTAH","PeriodicalId":426616,"journal":{"name":"2019 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130411800","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 for a Tilted-Motors Hexacopter UAS Flying on a Perturbed Environment","authors":"Jorge M. Arizaga, H. Castañeda, P. Castillo","doi":"10.1109/ICUAS.2019.8798048","DOIUrl":"https://doi.org/10.1109/ICUAS.2019.8798048","url":null,"abstract":"This manuscript presents the modeling and control for a tilted-motors hexacopter unmanned aircraft system, which is subject to external perturbations. A tilt angle for each rotor on the rotorcraft is considered allowing a fully-actuated system, capable to exert horizontal forces. Given the robustness properties and the management of control effort, the controller design is based on adaptive sliding mode technique providing stabilization and tracking of desired trajectories under a perturbed environment. Finally, numerical simulations show the feasibility and advantages of the proposed scheme.","PeriodicalId":426616,"journal":{"name":"2019 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130815789","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}