{"title":"An efficient Spline-based RRT path planner for non-holonomic robots in cluttered environments","authors":"Kwangjin Yang","doi":"10.1109/ICUAS.2013.6564701","DOIUrl":"https://doi.org/10.1109/ICUAS.2013.6564701","url":null,"abstract":"Planning in a cluttered environment under differential constraints is a difficult problem because the planner must satisfy the external constraints that arise from obstacles in the environment and the internal constraints due to the kinematic/dynamic limitations of the robot. This paper proposes a novel Spline-based Rapidly-exploring Random Tree (SRRT) algorithm which treats both the external and internal constraints simultaneously and efficiently. The proposed algorithm removes the need to discretize the action space as is common with conventional RRT, thus improving path quality. In addition, computationally expensive numerical integration of the system dynamics is replaced by an efficient spline curve parameterization. Finally, the SRRT guarantees continuity of curvature along the path satisfying any upper-bounded curvature constraints. This paper presents the underlying theory to the SRRT algorithm and presents simulation results of a mobile robot efficiently navigating through cluttered environments.","PeriodicalId":322089,"journal":{"name":"2013 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"39 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116428931","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":"An architecture for automatic tuning of the navigation system of Unmanned Aerial Vehicles","authors":"A. Catena, C. D. Melita, G. Muscato","doi":"10.1109/ICUAS.2013.6564737","DOIUrl":"https://doi.org/10.1109/ICUAS.2013.6564737","url":null,"abstract":"In this paper the architecture developed for the automatic tuning of the control loops of Unmanned Aerial Vehicles is presented. In order to validate this architecture, the VOLCAN UAV has been used as test platform. The simplified control system of the VOLCAN UAV, based on cascade controls of PIDs, is introduced, together with the automatic procedure that has been implemented. A Human Machine Interface allows the rapid automatic tuning of the system by means of Åström and Hägglund's method. Finally, the Hardware in the Loop architecture used to test both the control algorithms and the tuning procedure is presented.","PeriodicalId":322089,"journal":{"name":"2013 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123911756","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":"Improving hovering performance of tethered unmanned helicopters with nonlinear control strategies","authors":"Luis A. Sandino, M. Béjar, K. Kondak, A. Ollero","doi":"10.1109/ICUAS.2013.6564719","DOIUrl":"https://doi.org/10.1109/ICUAS.2013.6564719","url":null,"abstract":"Hovering capabilities of unmanned helicopters can be seriously affected by wind effects. One possible solution for improving hovering performance under such circumstances is the use of a tethered setup that takes advantage of the tension exerted on the cable that links the helicopter to the ground. This paper presents a more elaborated strategy for helicopter control in this augmented setup that extends previous work on the subject by the authors. Particularly, a combination of classical PID control laws together with model inversion blocks constitutes the base of the new controller. Additionally, feed-forward action for counteracting rotational couplings is also accounted for. The resulting nonlinear control structure considers the complex and nonlinear nature of the tethered system in a better way. Several demonstrating simulations under artificially generated wind influences are presented to endorse the validity of the new proposed controller.","PeriodicalId":322089,"journal":{"name":"2013 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125403550","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}
J. Pestana, Ignacio Mellado-Bataller, Changhong Fu, Jose Luis Sanchez-Lopez, I. Mondragón, P. Campoy
{"title":"A general purpose configurable navigation controller for micro aerial multirotor vehicles","authors":"J. Pestana, Ignacio Mellado-Bataller, Changhong Fu, Jose Luis Sanchez-Lopez, I. Mondragón, P. Campoy","doi":"10.1109/ICUAS.2013.6564733","DOIUrl":"https://doi.org/10.1109/ICUAS.2013.6564733","url":null,"abstract":"In this paper, we consider the problem of autonomous navigation of multirotor platforms in GPS-denied environments. The focus of this work is on safe navigation based on unperfect odometry measurements, such as on-board optical flow measurements. The multirotor platform is modeled as a flying object with specific kinematic constraints that must be taken into account in order to obtain successful results. A navigation controller is proposed featuring a set of configurable parameters that allow, for instance, to have a configuration setup for fast trajectory following, and another to soften the control laws and make the vehicle navigation more precise and slow whenever necessary. The proposed controller has been successfully implemented in two different multirotor platforms with similar sensoring capabilities showing the openness and tolerance of the approach. This research is focused around the Computer Vision Group's objective of applying multirotor vehicles to civilian service applications. The presented work was implemented to compete in the International Micro Air Vehicle Conference and Flight Competition IMAV 2012, gaining two awards: the Special Award on “Best Automatic Performance - IMAV 2012” and the second overall prize in the participating category “Indoor Flight Dynamics - Rotary Wing MAV”. Most of the code related to the present work is available as two open-source projects hosted in GitHub.","PeriodicalId":322089,"journal":{"name":"2013 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"14 26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117067350","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":"Improvement of power efficiency in flapping-wing MAVs through a semi-passive motion control approach","authors":"Hosein Mahjoubi, Katie Byl","doi":"10.1109/ICUAS.2013.6564755","DOIUrl":"https://doi.org/10.1109/ICUAS.2013.6564755","url":null,"abstract":"Among unmanned aerial systems (UASs), flapping-wing micro aerial vehicles (MAVs) are perhaps the newest field of research. Inspired by small size and agile flight of insects and birds, these vehicles offer a great potential for applications such as reconnaissance, surveillance, search and rescue, mapping, etc. However, practicality of these systems still depends on how we overcome various challenges ranging from control methodology to morphological construction and power supply. Further inspiration from solutions in nature is one way of approaching such problems. Through modeling synchronous muscles in insects, we have previously shown that manipulation of mechanical impedance properties at wing joints can be a very efficient method for controlling lift and thrust production in flapping-wing MAVs. In our current work, we will investigate the power requirements of this control approach through simulated flight experiments. The results indicate that these requirements are considerably lower compared to when conventional control strategies - methods that often rely on changing stroke properties such as frequency or magnitude of the flapping motion - are employed. With less power demands, we believe our proposed control strategy is able to significantly improve flight time in future flapping-wing MAVs.","PeriodicalId":322089,"journal":{"name":"2013 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127810868","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}
Andrea Alaimo, V. Artale, C. Milazzo, A. Ricciardello, L. Trefiletti
{"title":"Mathematical modeling and control of a hexacopter","authors":"Andrea Alaimo, V. Artale, C. Milazzo, A. Ricciardello, L. Trefiletti","doi":"10.1109/ICUAS.2013.6564793","DOIUrl":"https://doi.org/10.1109/ICUAS.2013.6564793","url":null,"abstract":"Microcopters are emerging as a popular platform for Unmanned Aerial Vehicle (UAV). The purpose of this paper is to present the basic mathematical modeling of microcopters, which has been used to develop proper methods for stabilization and trajectory control. The microcopter taken into account consists of six rotors, with three pairs of counter-rotating fixedpitch blades. The microcopter is controlled by adjusting the angular velocities of the rotors which are spun by electric motors. It is assumed as a rigid body, so the differential equations of the microcopter dynamics can be derived from both the Newton-Euler and Euler-Lagrange equations. Euler-angle parametrization of three-dimensional rotations contains singular points in the coordinate space that can cause failure of both dynamical model and control. In order to avoid singularities, the rotations of the microcopter are parametrized in terms of quaternions. This choice has been made taking into consideration the linearity of quaternion formulation, their stability and efficiency.","PeriodicalId":322089,"journal":{"name":"2013 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128116258","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}
N. K. Ure, Girish V. Chowdhary, Yu Fan Chen, M. Cutler, J. How, J. Vian
{"title":"Decentralized learning-based planning for multiagent missions in the presence of actuator failures","authors":"N. K. Ure, Girish V. Chowdhary, Yu Fan Chen, M. Cutler, J. How, J. Vian","doi":"10.1109/ICUAS.2013.6564803","DOIUrl":"https://doi.org/10.1109/ICUAS.2013.6564803","url":null,"abstract":"We consider the problem of high-level learning and decision making to enable multi-agent teams to autonomously tackle complex, large-scale missions, over long time periods in the presence of actuator failures. Agent health, measured by the functionality of its subsystems such as actuators, can change over time in long-duration missions and may depend on environmental states. This variability in agent health leads to uncertainty that can lead to inefficient plans, and in some cases even mission failure. The joint learning-planing problem becomes particularly challenging in a heterogeneous team where each agent may have a different correlation between their individual states and the state of the environment. We present a learning based planning framework for heterogeneous multiagent missions with health uncertainty that uses online learned probabilistic models of agent health. A decentralized incremental Feature Dependency Discovery algorithm is developed to enable agents to collaborate to efficiently learn representations of the uncertainty models across heterogeneous agents. The learned models of actuator failures allow our approach to plan in anticipation of potential health degradation. We show through large-scale planning under uncertainty simulations and flight experiments with state-dependent actuator and fuel-burnrate uncertainty that our planning approach can outperform planners that do not account for heterogeneity between agents.","PeriodicalId":322089,"journal":{"name":"2013 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"84 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132147999","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}
C. Korpela, M. Orsag, Youngbum Jun, Pareshkumar Brahmbhatt, P. Oh
{"title":"A hardware-in-the-loop test rig for aerial manipulation","authors":"C. Korpela, M. Orsag, Youngbum Jun, Pareshkumar Brahmbhatt, P. Oh","doi":"10.1109/ICUAS.2013.6564785","DOIUrl":"https://doi.org/10.1109/ICUAS.2013.6564785","url":null,"abstract":"A hardware-in-the-loop test rig is presented to bridge the gap between basic aerial manipulation research and the ability of flying robots to perform tasks such as door opening, bridge repair, agriculture care, and other applications requiring interaction with the environment. Unmanned aerial vehicles have speed and mobility advantages over ground vehicles and can operate in 3-dimensional workspaces. In particular, the usefulness of these capabilities is highlighted in areas where ground robots cannot reach or terrains they are unable to navigate. However, most UAVs operating in nearearth or indoor environments still do not have the payload capabilities to support multi-degree of freedom manipulators. We present a rotorcraft emulation environment using a 7 degree of freedom manipulator. Since UAVs require significant setup time and to avoid potential crashes, our test and evaluation environment provides repeatable experiments and captures reactionary forces experienced during ground interaction. Our preliminary results indicate that we can accurately model, emulate, and control our aircraft-manipulator system during both arm actuation and interacting with target objects.","PeriodicalId":322089,"journal":{"name":"2013 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132433704","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":"Particle Swarm Optimization for collision-free 4D trajectory planning in Unmanned Aerial Vehicles","authors":"D. Alejo, J. A. Cobano, G. Heredia, A. Ollero","doi":"10.1109/ICUAS.2013.6564702","DOIUrl":"https://doi.org/10.1109/ICUAS.2013.6564702","url":null,"abstract":"This paper presents a new system which automatically identifies conflicts between multiple UAVs (Unmanned Aerial Vehicles) and proposes the most effective solution considering the available computation time. The system detects conflicts using an algorithm based on axis-aligned minimum bounding box and resolves them cooperatively using a collision-free trajectory planning algorithm based on a simple one-at-a-time strategy to quickly compute a feasible but non-optimal initial solution and a stochastic optimization technique named Particle Swarm Optimization (PSO) to improve the initial solution. PSO modifies the 4D trajectories of the UAVs with an overall minimum cost. Determining optimal trajectories with short time intervals during the execution of the mission is not feasible, hence an anytime approach using PSO is applied. This approach yields trajectories whose quality improves when available computation time increases. Thus, the method could be applied in realtime depending on the available computation time. The method has been validated with simulations in scenarios with multiple UAVs in a common workspace.","PeriodicalId":322089,"journal":{"name":"2013 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128719660","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":"ADS-B for small Unmanned Aerial Systems: Case study and regulatory practices","authors":"B. Stark, Brennan Stevenson, Y. Chen","doi":"10.1109/ICUAS.2013.6564684","DOIUrl":"https://doi.org/10.1109/ICUAS.2013.6564684","url":null,"abstract":"Sense and Avoid Systems (SAASs) are one of the last technical challenges for the safe integration of Unmanned Aerial Systems (UASs) into the U.S. National Airspace System (NAS). While military applications still dominate UAS use, civilian UAS usage is expected to grow dramatically over the next several years. However with this growth, there are significant air safety concerns. SAASs have been proposed as potential solutions for air traffic collisions and obstacle avoidance, but the technical implementations have been largely unsatisfactory. The development of the Next Generation Air Transportation System (NextGen) surveillance tracking technology known as Automatic Dependent Surveillance-Broadcast (ADS-B) has been proposed as one of the potential solutions. This technology, mandated to be in all aircraft by 2020, is designed to improve situational awareness for pilots and improve air traffic management but may also be utilized by UASs. However there remains implementation issues and regulatory issues, especially for small UASs (SUASs) that are expected to be used significantly by civilian operators. This paper examines the use of ADS-B in future SAASs and their implementations in SUAS for domestic use.","PeriodicalId":322089,"journal":{"name":"2013 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130941814","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}