21 |
Error-State Estimation and Control for a Multirotor UAV Landing on a Moving VehicleFarrell, Michael David 01 February 2020 (has links)
Though multirotor unmanned aerial vehicles (UAVs) have become widely used during the past decade, challenges in autonomy have prevented their widespread use when moving vehicles act as their base stations. Emerging use cases, including maritime surveillance, package delivery and convoy support, require UAVs to autonomously operate in this scenario. This thesis presents improved solutions to both the state estimation and control problems that must be solved to enable robust, autonomous landing of multirotor UAVs onto moving vehicles.Current state-of-the-art UAV landing systems depend on the detection of visual fiducial markers placed on the landing target vehicle. However, in challenging conditions, such as poor lighting, occlusion, or extreme motion, these fiducial markers may be undected for significant periods of time. This thesis demonstrates a state estimation algorithm that tracks and estimates the locations of unknown visual features on the target vehicle. Experimental results show that this method significantly improves the estimation of the state of the target vehicle while the fiducial marker is not detected.This thesis also describes an improved control scheme that enables a multirotor UAV to accurately track a time-dependent trajectory. Rooted in Lie theory, this controller computes the optimal control signal based on an error-state formulation of the UAV dynamics. Simulation and hardware experiments of this control scheme show its accuracy and computational efficiency, making it a viable solution for use in a robust landing system.
|
22 |
[en] DESIGN, SIMULATION AND PROTOTYPING OF AN OMNIDIRECTIONAL MULTIROTOR UNMANNED AERIAL VEHICLE / [pt] PROJETO, SIMULAÇÃO E PROTOTIPAGEM DE UM VEÍCULO AÉREO NÃO TRIPULADO DO TIPO MULTIRROTOR OMNIDIRECIONALFABIO PINHEIRO CARDOSO 03 February 2025 (has links)
[pt] Este trabalho apresenta o projeto, simulação e prototipagem para um tipo
de Veículo Aéreo Não Tripulado (VANT) multirrotor omnidirecional, com os
motores fixos e hélices bidirecionais. Essa configuração apresenta potencial de
desempenhar manobras incomuns para as configurações convencionais (sub-atuadas), uma vez que podem ser sobre atuadas ou plenamente atuadas a
depender da quantidade de moto-propulsores instalados.
As configurações típicas de VANTs multirrotores convencionais normalmente dispõem seus motores alocados no mesmo plano e com seus eixos de
rotação paralelos. Entretanto, a proposta discutida nesse trabalho possui seus
conjuntos moto-propulsores dispostos em planos concorrentes e em posições
tais que potencializam as forças e torques disponíveis, podendo assim propiciar trajetórias de movimentos inatingíveis para os multirrotores comuns.
Essa dissertação então apresenta um estado da arte/técnica, visitando
alguns trabalhos sobre VANTs omnidirecionais, que vão desde VANTs omnidirecionais com rotores de direção variável, até os multirrotores omnidirecionais
com rotores fixos.
Baseada nessa visão geral do problema é apresentado o desenvolvimento
da modelagem matemática da plataforma aérea e de alguns dos seus subsistemas. Essa modelagem é seguida de simulações que auxiliam nas previsões
e estimativas para o comportamento dinâmico do sistema. Essas informações
são úteis para subsidiar o dimensionamento de outros componentes como o
frame, o sistema de propulsão entre outros, além de estabelecer uma base de
parâmetros para futuros testes do modelo físico do protótipo.
Com base nas discussões anteriores um leiaute básico para a plataforma
aérea é proposto e alguns aspectos de desempenho são avaliados e analisados
e, com base nestes, são propostos alguns trabalhos futuros. / [en] This work presents the design, simulation and prototyping for a type
of Unmanned Aerial Vehicle (UAV), with fixed motors and bidirectional
propellers. This configuration has the potential to perform unusual maneuvers
compared to conventional (under-actuated) configurations, since they can be
over-actuated or fully actuated depending on the number of motor-propellers
installed.
Typical configurations of conventional multirotor UAVs normally have
their motors located in the same plane and with their rotation axes parallel.
However, the proposal discussed in this work has its motors-propellers arranged
in competing planes and in positions that enhance the available forces and
torques, thus being able to provide movement trajectories that are unattainable
for common multirotors.
This dissertation then presents a state of the art/technique, visiting
some works on omnidirectional UAVs, ranging from omnidirectional UAVs with
variable direction rotors, to omnidirectional multirotors with fixed rotors.
Based on this overview of the problem, the development of mathematical
modeling of the aerial platform and some of its subsystems is presented. This
modeling is followed by simulations that help in predictions and estimates for
the dynamic behavior of the system.
This information is useful to support the sizing of other components such
as the frame, the propulsion system, among others, in addition to establishing
a base of parameters for future tests of the physical model of the prototype.
Based on the previous discussions, a basic layout for the aerial platform
is proposed and some performance aspects are evaluated and analyzed and,
based on these, some future work is proposed.
|
23 |
Visual Servoing for Precision Shipboard Landing of an Autonomous Multirotor Aircraft SystemWynn, Jesse Stewart 01 September 2018 (has links)
Precision landing capability is a necessary development that must take place before unmanned aircraft systems (UAS) can realize their full potential in today's modern society. Current multirotor UAS are heavily reliant on GPS data to provide positioning information for landing. While generally accurate to within several meters, much higher levels of accuracy are needed to ensure safe and trouble-free operations in several UAS applications that are currently being pursued. Examples of these applications include package delivery, automatic docking and recharging, and landing on moving vehicles. The specific problem we consider is that of precision landing of a multirotor unmanned aircraft on a small barge at sea---which presents several significant challenges. Not only must we land on a moving vehicle, but the vessel also experiences random rotational and translational motion as a result of waves and wind. Because maritime operations often span long periods of time, it is also desirable that precision landing can occur at any time---day or night.In this work we present a complete approach for precision shipboard landing and address each of the aforementioned challenges. Our method is enabled by leveraging an on-board camera and a specialized landing target which can be detected in light or dark conditions. Features belonging to the target are extracted from camera imagery and are used to compute image-based visual servoing velocity commands that lead to precise alignment between the multirotor and landing target. To enable the multirotor to match the horizontal velocities of the barge, an extended Kalman filter is used to generate feed-forward velocity reference commands. The complete landing procedure is guided by a state machine architecture that incorporates corrections to account for wind, and is also capable of quickly reacquiring the landing target in a loss event. Our approach is thoroughly validated through full-scale outdoor flight tests and is shown to be reliable, timely, and accurate to within 4 to 10 centimeters.
|
24 |
Ve?culos a?reos n?o tripulados e sistema de entrega: estudo, desenvolvimento e testes / Unmanned aerial vehicles and delivery system: study, development and testingMedeiros Neto, Manoel Pedro de 29 February 2016 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-12-15T16:27:02Z
No. of bitstreams: 1
ManoelPedroDeMedeirosNeto_DISSERT.pdf: 3664081 bytes, checksum: f1856f73174bde3b90b40604d7d1ae0e (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-12-15T16:36:27Z (GMT) No. of bitstreams: 1
ManoelPedroDeMedeirosNeto_DISSERT.pdf: 3664081 bytes, checksum: f1856f73174bde3b90b40604d7d1ae0e (MD5) / Made available in DSpace on 2016-12-15T16:36:27Z (GMT). No. of bitstreams: 1
ManoelPedroDeMedeirosNeto_DISSERT.pdf: 3664081 bytes, checksum: f1856f73174bde3b90b40604d7d1ae0e (MD5)
Previous issue date: 2016-02-29 / Ve?culos n?o tripulados est?o cada vez mais presentes no cotidiano das empresas e das pessoas, pois esse tipo de ve?culo est? de forma crescente desempenhando atividades que anteriormente eram apenas executadas por seres humanos. No entanto, para se compreender melhor o potencial de ve?culos n?o tripulados, ? importante conhecer seus tipos, caracter?sticas, aplica??es, limita??es e desafios, pois somente com esse conhecimento pode-se entender as potencialidades do uso de ve?culos dessa natureza em aplica??es variadas. Nesse contexto, na primeira parte desta pesquisa foram estudados os diferentes tipos de ve?culos n?o tripulados, i.e. terrestres, aqu?ticos, a?reos e h?bridos. Durante a segunda fase da pesquisa, foi realizado um aprofundamento tendo como foco as interfaces de usu?rio para controle dos ve?culos a?reos n?o tripulados. Esses dois levantamentos iniciais do dom?nio, permitiram a identifica??o de desafios e oportunidades para o desenvolvimento de novas aplica??es para esse contexto. Com base no conhecimento adquirido com esses estudos, ent?o, foi desenvolvido um sistema de entrega automatizada de objetos para o campus de Universidades, denominado de PostDrone University, e desenvolvido um ve?culo a?reo n?o tripulado para realizar as entregas, denominado de PostDrone University UAV K-263. O sistema possui uma interface de usu?rio de f?cil uso, que n?o requer conhecimentos de dom?nios espec?ficos como avia??o ou controle de aeronaves para sua opera??o. Por fim, diversos testes foram realizados com o intuito de validar e identificar as limita??es da solu??o desenvolvida nesta pesquisa. / Unmanned vehicles are increasingly present in the daily of companies and people, because this kind of vehicle is performing ever more tasks that were previously only executed by human beings. However, to better understand the potential of unmanned vehicles, it is important to know their types, features, applications, limitations and challenges, thus with this knowledge it is possible to comprehend the possibilities of use of these vehicles in several applications. In this context, the first step of the present research consists in studying the different kinds of unmanned vehicles, i.e., ground, surface and underwater, aerial, and hybrid. During the second step of the research, a deepening study was accomplished, with focus on user interfaces of unmanned aerial vehicles. These two initial reviews of the domain allowed the identification of challenges and opportunities to the development of new applications for this context. Based on the acquired knowledge from these studies, then, an automated goods delivery system was developed for universities? campuses, called PostDrone University, and an unmanned vehicle to make the deliveries, called PostDrone University UAV K-263, was also developed. The system has an easy use UI, which does not require the user to have knowledge about specific domains, as aviation or aircraft control, for the operation of the system. Lastly, several test were accomplished aiming to validate the solution proposed in the present research and identify its limitations / 2018-03-31
|
25 |
Robust Visual-Inertial Navigation and Control of Fixed-Wing and Multirotor AircraftNielsen, Jerel Bendt 01 June 2019 (has links)
With the increased performance and reduced cost of cameras, the robotics community has taken great interest in estimation and control algorithms that fuse camera data with other sensor data.In response to this interest, this dissertation investigates the algorithms needed for robust guidance, navigation, and control of fixed-wing and multirotor aircraft applied to target estimation and circumnavigation.This work begins with the development of a method to estimate target position relative to static landmarks, deriving and using a state-of-the-art EKF that estimates static landmarks in its state.Following this estimator, improvements are made to a nonlinear observer solving part of the SLAM problem.These improvements include a moving origin process to keep the coordinate origin within the camera field of view and a sliding window iteration algorithm to drastically improve convergence speed of the observer.Next, observers to directly estimate relative target position are created with a circumnavigation guidance law for a multirotor aircraft.Taking a look at fixed-wing aircraft, a state-dependent LQR controller with inputs based on vector fields is developed, in addition to an EKF derived from error state and Lie group theory to estimate aircraft state and inertial wind velocity.The robustness of this controller/estimator combination is demonstrated through Monte Carlo simulations.Next, the accuracy, robustness, and consistency of a state-of-the-art EKF are improved for multirotors by augmenting the filter with a drag coefficient, partial updates, and keyframe resets.Monte Carlo simulations demonstrate the improved accuracy and consistency of the augmented filter.Lastly, a visual-inertial EKF using image coordinates is derived, as well as an offline calibration tool to estimate the transforms needed for accurate, visual-inertial estimation algorithms.The imaged-based EKF and calibrator are also shown to be robust under various conditions through numerical simulation.
|
26 |
Řízení stability kvadrokoptéry / Stability Control of QuadrocopterNejedlý, Jakub January 2015 (has links)
This work deals with physical laws affecting behavior of a quadcopter as a mobile robot. It describes methods of controlling movements and stability. The result of the theoretical analysis is creation of simulation model. Moreover it depicts practical software developement of a real machine controller unit with its own conclusion, comparison between simulation and practical experiments and the workflow of the physical system construction.
|
27 |
Flying High: Deep Imitation Learning of Optimal Control for Unmanned Aerial Vehicles / Far & Flyg: Djup Imitationsinlärning av Optimal Kontroll för Obemannade LuftfarkosterEricson, Ludvig January 2018 (has links)
Optimal control for multicopters is difficult in part due to the low processing power available, and the instability inherent to multicopters. Deep imitation learning is a method for approximating an expert control policy with a neural network, and has the potential of improving control for multicopters. We investigate the performance and reliability of deep imitation learning with trajectory optimization as the expert policy by first defining a dynamics model for multicopters and applying a trajectory optimization algorithm to it. Our investigation shows that network architecture plays an important role in the characteristics of both the learning process and the resulting control policy, and that in particular trajectory optimization can be leveraged to improve convergence times for imitation learning. Finally, we identify some limitations and future areas of study and development for the technology. / Optimal kontroll för multikoptrar är ett svårt problem delvis på grund av den vanligtvis låga processorkraft som styrdatorn har, samt att multikoptrar är synnerligen instabila system. Djup imitationsinlärning är en metod där en beräkningstung expert approximeras med ett neuralt nätverk, och gör det därigenom möjligt att köra dessa tunga experter som realtidskontroll för multikoptrar. I detta arbete undersöks prestandan och pålitligheten hos djup imitationsinlärning med banoptimering som expert genom att först definiera en dynamisk modell för multikoptrar, sedan applicera en välkänd banoptimeringsmetod på denna modell, och till sist approximera denna expert med imitationsinlärning. Vår undersökning visar att nätverksarkitekturen spelar en avgörande roll för karakteristiken hos både inlärningsprocessens konvergenstid, såväl som den resulterande kontrollpolicyn, och att särskilt banoptimering kan nyttjas för att förbättra konvergenstiden hos imitationsinlärningen. Till sist påpekar vi några begränsningar hos metoden och identifierar särskilt intressanta områden för framtida studier.
|
28 |
Adaptive Controller Development and Evaluation for a 6DOF Controllable MultirotorFurgiuele, Theresa Chung Wai 03 October 2022 (has links)
The omnicopter is a small unmanned aerial vehicle capable of executing decoupled translational and rotational motion (six degree of freedom, 6DOF, motion). The development of controllers for various 6DOF controllable multirotors has been much more limited than development for quadrotors, which makes selecting a controller for a 6DOF multirotor difficult. The omnicopter is subject to various uncertainties and disturbances from hardware changes, structural dynamics, and airflow, making adaptive controllers particularly interesting to investigate. The goal of this research is to design and evaluate the performance of various position and attitude controller combinations for the omnicopter, specifically focusing on adaptive controllers. Simulations are first used to compare combinations of three position controllers, PID, model reference adaptive control, augmented model reference adaptive control (aMRAC), and four attitude controllers, PI/feedback linearization (PIFL), augmented model reference adaptive control, backstepping, and adaptive backstepping (aBack). For the simulations, the omnicopter is commanded to point at and track a stationary aim point as it travels along a $C^0$ continuous trajectory and a trajectory that is $C^1$ continuous. The controllers are stressed by random disturbances and the addition of an unaccounted for suspended mass. The augmented model reference adaptive controller for position control paired with the adaptive backstepping controller for attitude control is shown to be the best controller combination for tracking various trajectories while subject to disturbances. Based on the simulation results, the PID/PIFL and aMRAC/aBack controllers are selected to be compared during three different flight tests. The first flight test is on a $C^1$ continuous trajectory while the omnicopter is commanded to point at and track a stationary aim point. The second flight test is a hover with an unmodeled added weight, and the third is a circular trajectory with a broken blade. As with the simulation results, the adaptive controller is shown to yield better performance than the nonadaptive controller for all scenarios, particularly for position tracking. With an added weight or a broken propeller, the adaptive attitude controller struggles to return to level flight, but is capable of maintaining steady flight when the nonadaptive controller tends to fail. Finally, while model reference adaptive controllers are shown to be effective, their nonlinearity can make them difficult to tune and certify via standard certification methods, such as gain and phase margin. A method for using time delay margin estimates, a potential certification metric, to tune the adaptive parameter tuning gain matrix is shown to be useful when applied to an augmented MRAC controller for a quadrotor. / Doctor of Philosophy / The omnicopter is a small unmanned aerial vehicle capable of executing decoupled translational and rotational motion. The development of controllers for these types of vehicles has been limited, making controller selection difficult. The omnicopter is subject to variations in hardware and airflow, making adaptive controllers particularly interesting to investigate. The goal of this research is to design and compare the performance of various position and attitude controller combinations for the omnicopter, specifically focusing on adaptive controllers. Simulations are first used to compare combinations of several position and attitude controllers on various trajectories and disturbances. Simulation results showed that a fully adaptive controller combination produced the best trajectory tracking while subject to disturbances. As with the simulation results, flight tests showed the adaptive controller yields better performance than the nonadaptive controller for all scenarios, particularly for position tracking. Finally, while the adaptive position controller was shown to be effective, it is difficult to tune and certify for widespread use. A method for using time delay margin estimates, a potential certification metric, to tune the adaptive controller is shown to be useful when applied to an adaptive controller for a quadrotor.
|
29 |
Development, Modelling and Control of a Multirotor VehicleMikkelsen, Markus January 2015 (has links)
The interest of drones in all forms has exploded in the recent years. The development of multirotor vehicles such as quadcopters and octocopters, has reached a point where they are cheap and versatile enough to start becoming a part of everyday life. It is clear to say that the future applications seem limitless. This thesis goes through the steps of development, modelling and control design of an octocopter system. The developed octocopter builds on a concept of using the mini computer Raspberry Pi together with the code generation functionality of Matlab/Simulink. The mathematical modelling of the octocopter includes the thrust and torques generated by the propellers, added with gyroscopic torque. These are combined with the aerodynamic effects caused by incoming air. The importance of modelling the later mentioned effects has increased with the demand of precise controlled extreme manoeuvres. A full state feedback based hybrid controller scheme is designed against a linearized model, which makes use of the motor dynamics. The controllers show good performance in simulations and are approved for flight tests, which are conducted on two separate occasions. The octocopter makes two successful flights, proving that the concept can be applied on multirotor vehicles. However, there is a miss-match between the mathematical model and the physical octocopter, leaving questions for future work.
|
30 |
Relative Navigation of Micro Air Vehicles in GPS-Degraded EnvironmentsWheeler, David Orton 01 December 2017 (has links)
Most micro air vehicles rely heavily on reliable GPS measurements for proper estimation and control, and therefore struggle in GPS-degraded environments. When GPS is not available, the global position and heading of the vehicle is unobservable. This dissertation establishes the theoretical and practical advantages of a relative navigation framework for MAV navigation in GPS-degraded environments. This dissertation explores how the consistency, accuracy, and stability of current navigation approaches degrade during prolonged GPS dropout and in the presence of heading uncertainty. Relative navigation (RN) is presented as an alternative approach that maintains observability by working with respect to a local coordinate frame. RN is compared with several current estimation approaches in a simulation environment and in hardware experiments. While still subject to global drift, RN is shown to produce consistent state estimates and stable control. Estimating relative states requires unique modifications to current estimation approaches. This dissertation further provides a tutorial exposition of the relative multiplicative extended Kalman filter, presenting how to properly ensure observable state estimation while maintaining consistency. The filter is derived using both inertial and body-fixed state definitions and dynamics. Finally, this dissertation presents a series of prolonged flight tests, demonstrating the effectiveness of the relative navigation approach for autonomous GPS-degraded MAV navigation in varied, unknown environments. The system is shown to utilize a variety of vision sensors, work indoors and outdoors, run in real-time with onboard processing, and not require special tuning for particular sensors or environments. Despite leveraging off-the-shelf sensors and algorithms, the flight tests demonstrate stable front-end performance with low drift. The flight tests also demonstrate the onboard generation of a globally consistent, metric, and localized map by identifying and incorporating loop-closure constraints and intermittent GPS measurements. With this map, mission objectives are shown to be autonomously completed.
|
Page generated in 0.0412 seconds