Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 30 of 52

Full-Text Articles in Engineering

Gps-Denied Localization Of Landing Evtol Aircraft, Aaron C. Brown Apr 2024

Gps-Denied Localization Of Landing Evtol Aircraft, Aaron C. Brown

Theses and Dissertations

This thesis presents a dedicated GPS-denied landing system designed for electric vertical takeoff and landing (eVTOL) aircraft. The system employs active fiducial light pattern localization (AFLPL), which provides highly accurate and reliable navigation during critical landing phases. AFLPL utilizes images of a constellation comprised of modulating infrared lights strategically positioned on the landing site, to determine the aircraft pose through the use of a perspective-n-point (PnP) solver. The AFLPL system underwent thorough development, enhancement, and implementation to address and demonstrate its potential in navigation and its inherent limitations. A proposed method addresses the limitations of AFLPL by using an extended …


Deep Visual Gravity Vector Detection For Unmanned Aircraft Attitude Estimation, Gary J. Ellingson, David Wingate, Tim Mclain Sep 2017

Deep Visual Gravity Vector Detection For Unmanned Aircraft Attitude Estimation, Gary J. Ellingson, David Wingate, Tim Mclain

Faculty Publications

This paper demonstrates a feasible method for using a deep neural network as a sensor to estimate the attitude of a flying vehicle using only flight video. A dataset of still images and associated gravity vectors was collected and used to perform supervised learning. The network builds on a previously trained network and was trained to be able to approximate the attitude of the camera with an average error of about 8 degrees. Flight test video was recorded and processed with a relatively simple visual odometry method. The aircraft attitude is then estimated with the visual odometry as the state …


Minimum Required Detection Range For Detect And Avoid Of Unmanned Aircraft Systems, Jared Kevin Wikle, Tim Mclain, Randal W. Beard, Laith Rasmi Sahawneh Jun 2017

Minimum Required Detection Range For Detect And Avoid Of Unmanned Aircraft Systems, Jared Kevin Wikle, Tim Mclain, Randal W. Beard, Laith Rasmi Sahawneh

Faculty Publications

For unmanned aircraft systems to gain full access to the National Airspace System, they must have the capability to detect and avoid other aircraft. To safely avoid an- other aircraft, an unmanned aircraft must detect the intruder aircraft with ample time and distance to allow the ownship to track the intruder, perform risk assessment, plan an avoidance path, and execute the maneuver. This paper describes two analytical methods for finding the minimum detection range to ensure that these detection and avoidance steps can be carried out. The first method, time-based geometric velocity vectors, includes the bank-angle dynamics of the ownship; …


A Well Clear Recommendation For Small Uas In High-Density, Ads-B-Enabled Airspace, Timothy Mclain, Matthew O. Duffield Jan 2017

A Well Clear Recommendation For Small Uas In High-Density, Ads-B-Enabled Airspace, Timothy Mclain, Matthew O. Duffield

Faculty Publications

With the growing popularity of small unmanned aircraft systems (UAS), there is a significant need to enable small UAS to detect and avoid collisions with both manned and unmanned aircraft. The capabilities of ADS-B make it an attractive sensor for detect and avoid (DAA), but it is susceptible to frequency congestion. This paper quantitatively analyzes the frequency limitations of 978 MHz ADS-B. It then uses these limitations to make a recommendation for well clear in ADS-B-equipped airspace that has a high density of small UAS operations.


Cushioned Extended-Periphery Avoidance: A Reactive Obstacle Avoidance Plugin, Timothy Mclain, James Jackson, David Wheeler Jun 2016

Cushioned Extended-Periphery Avoidance: A Reactive Obstacle Avoidance Plugin, Timothy Mclain, James Jackson, David Wheeler

Faculty Publications

While collision avoidance and flight stability are generally a micro air vehicle’s (MAVs) highest priority, many map-based path planning algorithms focus on path optimality, often assuming a static, known environment. For many MAV applications a robust navigation solution requires responding quickly to obstacles in dynamic, tight environments with non- negligible disturbances. This article first outlines the Reactive Obstacle Avoidance Plugin framework as a method for leveraging map-based algorithms while providing low-latency, high-bandwidth response to obstacles. Further, we propose and demonstrate the effectiveness of the Cushioned Extended- Periphery Avoidance (CEPA) algorithm. By representing recent laser scans in the current body-fixed polar …


Rosflight: A Lightweight, Inexpensive Mav Research And Development Tool, Timothy Mclain, James Jackson, Gary J. Ellingson Jun 2016

Rosflight: A Lightweight, Inexpensive Mav Research And Development Tool, Timothy Mclain, James Jackson, Gary J. Ellingson

Faculty Publications

To accelerate research and development of the autonomous capabilities of micro aerial vehicles we have developed flight control framework, ROSflight, as a research tool. ROSflight makes development of autopilot code easier and more efficient by minimizing the use of embedded systems, incorporating the Robot Operating System and using off-the-shelf and open-source hardware and software. Motivation and applications for use in the research community are discussed. Analysis of loop rate and communication bandwidth are presented as well as results from flight demonstration of two multi-rotor aircraft.


Relative Navigation In Gps Degraded Environments, Timothy Mclain, David Wheeler, Paul W. Nyholm, Daniel P. Koch, Gary J. Ellingson, Benjamin J. Lewis, Randall W. Beard May 2016

Relative Navigation In Gps Degraded Environments, Timothy Mclain, David Wheeler, Paul W. Nyholm, Daniel P. Koch, Gary J. Ellingson, Benjamin J. Lewis, Randall W. Beard

Faculty Publications

For unmanned aircraft systems to become fully integrated into society, safe and reliable methods for estimation and control are required even when global measurements such as GPS are degraded or unavailable. In these situations, estimating the vehicle's global state directly leads to inaccuracy and inconsistency. The relative navigation framework avoids these issues by estimating the vehicle's state with respect to a current local coordinate frame associated with a visual odometry algorithm. A globally consistent and localized pose-graph map is produced by compounding these local estimates and opportunistically incorporating additional constraints such as GPS measurements and loop closures. This architecture increases …


Landing Zone Determination For Autonomous Rotorcraft In Surveillance Applications, Timothy Mclain, Gary J. Ellingson, Justin Mackay Jan 2016

Landing Zone Determination For Autonomous Rotorcraft In Surveillance Applications, Timothy Mclain, Gary J. Ellingson, Justin Mackay

Faculty Publications

This paper presents an approach for finding possible landing sites for a rotorcraft from an inertially referenced point-cloud model of the environment. To identify potential landing sites that are suitably flat and level, a grid-based random sample consensus algorithm separates the terrain map into discrete areas for plane-fitting analysis. Landing sites are selected that satisfy constraints on flatness and levelness while optimizing the surveillance target’s visibility. Flight test results are presented from a small multirotor aircraft flying over a scale-model cityscape. Results from real-time landing-site experiments are presented and discussed.


Detect And Avoid For Small Unmanned Aircraft Systems Using Ads-B, Timothy Mclain, Laith R. Sahawneh, Matthew O. Duffield, Randall W. Beard Apr 2015

Detect And Avoid For Small Unmanned Aircraft Systems Using Ads-B, Timothy Mclain, Laith R. Sahawneh, Matthew O. Duffield, Randall W. Beard

Faculty Publications

With the increasing demand to integrate unmanned aircraft systems (UAS) into the National Airspace System (NAS), new procedures and technologies are necessary to ensure safe airspace operations and minimize the impact of UAS on current airspace users. Currently, small UAS face limitations on their use in civil airspace because they lack the ability to detect and avoid other aircraft. This article presents a framework that consists of an Automatic Dependent Surveillance-Broadcast (ADS-B)-based sensor, track estimator, conflict/collision detection, and resolution that mitigates collision risk. ADS-B offers long-range, omni-directional intruder detection with comparatively few size, weight, power, and cost demands. The proposed …


Fault Detection For Unmanned Aerial Vehicles With Non-Redundant Sensors, Brandon Jeffrey Cannon Nov 2014

Fault Detection For Unmanned Aerial Vehicles With Non-Redundant Sensors, Brandon Jeffrey Cannon

Theses and Dissertations

To operate, autonomous systems of necessity employ a variety of sensors to perceive their environment. Many small unmanned aerial vehicles (UAV) are unable to carry redundant sensors due to size, weight, and power (SWaP) constraints. Faults in these sensors can cause undesired behavior, including system instability. Thus, detection of faults in these non-redundant sensors is of paramount importance.The problem of detecting sensor faults in non-redundant sensors on board autonomous aircraft is non-trivial. Factors that make development of a solution difficult include both an inability to perfectly characterize systems and sensors as well as the SWaP constraints inherent with small UAV. …


Implementing Dubins Airplane Paths On Fixed-Wing Uavs, Timothy Mclain, Randall W. Beard, Mark Owen Aug 2014

Implementing Dubins Airplane Paths On Fixed-Wing Uavs, Timothy Mclain, Randall W. Beard, Mark Owen

Faculty Publications

A well-known path-planning technique for mobile robots or planar aerial vehicles is to use Dubins paths, which are minimum-distance paths between two configurations subject to the constraints of the Dubins car model. An extension of this method to a three-dimensional Dubins airplane model has recently been proposed. This chapter builds on that work showing a complete architecture for implementing Dubins airplane paths on small fixed-wing UAVs. The existing Dubins airplane model is modified to be more consistent with the kinematics of a fixed-wing aircraft. The chapter then shows how a recently proposed vector-field method can be used to design a …


Automated Landing Site Determination For Unmanned Rotocraft Surveillance Applications, Justin Keith Mackay Jul 2014

Automated Landing Site Determination For Unmanned Rotocraft Surveillance Applications, Justin Keith Mackay

Theses and Dissertations

Unmanned air vehicles have been increasing in their autonomous capabilities. This research furthers these capabilities by focusing on the automation of landing site determination for rotorcraft in urban environments. Automated landing saves energy and allows the aircraft to choose areas that are safe for people and the aircraft. Two methods are used to gather information about the terrain of potential landing sites. One method is 3D reconstruction from multiple camera images. The other method uses a range sensor to reconstruct the terrain. Both of these methods create an inertial terrain map of the environment in the form of a point …


Quaternion Based Attitude Error For A Tailsitter In Hover Flight, Timothy Mclain, Matthew E. Argyle, Jason M. Beach, Randall W. Beard, Stephen Morris Jun 2014

Quaternion Based Attitude Error For A Tailsitter In Hover Flight, Timothy Mclain, Matthew E. Argyle, Jason M. Beach, Randall W. Beard, Stephen Morris

Faculty Publications

The tailsitter is a promising airframe that can take off and land on its tail and transition to level flight. While this ability provides vertical takeoff and landing capabilities with no additional moving parts, it introduces interesting control challenges. In this paper, we look at the attitude control system of a tailsitter in hover flight and show that the behaviour of the aircraft relies on the method used to compute the attitude error. We investigate three different methods of computing the attitude error, quaternion feedback, resolved tilt twist, and the resolved Euler angles, and compare them through simulated hover flight.


Tailsitter Heading Estimation Using A Magnetometer, Timothy Mclain, Jason M. Beach, Matthew E. Argyle, Randall W. Beard, Stephen Morris Jun 2014

Tailsitter Heading Estimation Using A Magnetometer, Timothy Mclain, Jason M. Beach, Matthew E. Argyle, Randall W. Beard, Stephen Morris

Faculty Publications

The tailsitter aircraft merges the endurance and speed of fixed-wing aircraft with the flexibility and VTOL abilities of rotorcraft. Typical control and estimation schemes make assumptions about the maximum attitude an aircraft will experience that are not valid for tailsitters. This paper discusses the limitations of a typical EKF magnetometer measurement update that uses Euler angles. It is shown how to use a second set of Euler angles to avoid gimbal lock. A method is given that bypasses the use of Euler angles altogether and directly uses the quaternion to determine heading error and update the attitude estimate. This method …


Tailsitter Attitude Control Using Resolved Tilt-Twist, Timothy Mclain, Jason M. Beach, Matthew E. Argyle, Randall W. Beard, Stephen Morris May 2014

Tailsitter Attitude Control Using Resolved Tilt-Twist, Timothy Mclain, Jason M. Beach, Matthew E. Argyle, Randall W. Beard, Stephen Morris

Faculty Publications

The tailsitter aircraft merges the endurance and speed of fixed-wing aircraft with the flexibility and VTOL abilities of rotorcraft. Because of the requirement to be functional at a full range of attitudes, quaternions are typically employed to calculate attitude error. Attitude control is then accomplished by using the vector component of the error quaternion to drive flight control surfaces. This paper demonstrates that this method of driving the flight control surfaces can be suboptimal for tailsitter type aircraft and can lead to undesired vehicle movement. An alternate method of calculating attitude error called resolved tilt-twist is improved and validated. The …


Non-Redundant Sensor Fault Detection Using An Improved Dynamic Model, Brandon Cannon, Robert C. Leishman, Timothy W. Mclain, Joseph Jackson, Jovan Boskovic Aug 2013

Non-Redundant Sensor Fault Detection Using An Improved Dynamic Model, Brandon Cannon, Robert C. Leishman, Timothy W. Mclain, Joseph Jackson, Jovan Boskovic

Faculty Publications

This paper proposes a method of detecting faults in non-redundant sensors. Such a method is advantageous for small unmanned aerial vehicles (UAVs), which are prevented from carrying redundant sensors due to size, weight, and power constraints. The method we propose uses a multiplicative extended Kalman lter (MEKF) for estimation and employs hypothesis testing to detect faults. This method has been shown to detect bias, drift, and increased noise in a non-redundant sensor real-time on board an autonomous rotorcraft.


Robust Motion Estimation With Rgb-D Cameras, Robert C. Leishman, Daniel Koch, Timothy W. Mclain Aug 2013

Robust Motion Estimation With Rgb-D Cameras, Robert C. Leishman, Daniel Koch, Timothy W. Mclain

Faculty Publications

Estimating vehicle motion using vision sensors in real time has been greatly explored in the past few years due to speed improvements and advances in computer hardware. Six degree of freedom motion estimation using vision information is desirable due to a vision sensors low cost, low power requirements and light weight and for the quality of the solutions that can be obtained using few assumptions about the environment. However, cameras have the downside of not providing good estimates when visual features are sparse or not available. Also, there are problems with changes in lighting and when light is low or …


Energy Harvesting And Mission Effectiveness For Small Unmanned Air Vehicles, Mark J. Cutler, Timothy W. Mclain, Randal W. Beard, Brian Capozzi Aug 2010

Energy Harvesting And Mission Effectiveness For Small Unmanned Air Vehicles, Mark J. Cutler, Timothy W. Mclain, Randal W. Beard, Brian Capozzi

Faculty Publications

This paper explores the feasibility of improving unmanned air vehicle (UAV) mission effectiveness by extracting energy from the atmosphere. Specifically, we consider an aerial surveillance mission in the vicinity of a geographic ridge. Cross winds owing over the ridge produce regions of lift on the windward side that can be exploited to increase mission duration. Mission effectiveness is quantified using the seeability metric. Simulation results are presented for several observation target placements. Results indicate that seeability and imaging persistence can be improved by exploiting ridge lift. Simulations demonstrated that targets at ranges less than four times the ridge height were …


Performance Flight Testing Of Small Electric Powered Unmanned Aerial Vehicles, Jon N. Ostler, W. Jerry Bowman, Deryl O. Snyder, Timothy W. Mclain Sep 2009

Performance Flight Testing Of Small Electric Powered Unmanned Aerial Vehicles, Jon N. Ostler, W. Jerry Bowman, Deryl O. Snyder, Timothy W. Mclain

Faculty Publications

Flight testing methods are developed to find the drag polar for small unmanned aerial vehicles powered by electric motors with fixed-pitch propellers. Wind tunnel testing was used to characterize the propeller-motor efficiency. The drag polar was constructed using data from flight tests. This drag polar was then used to find the following performance parameters: maximum velocity, minimum velocity, velocity for maximum range, velocity for maximum endurance, maximum rate of climb, maximum climb angle, minimum turn radius, maximum turn rate, and maximum bank angle. The developed flight testing methods are used to characterize the performance of a small UAV.


Dynamics And Control Of Cable-Drogue System In Aerial Recovery Of Micro Air Vehicles Based On Gauss's Principle, Liang Sun, Randal W. Beard, Mark B. Colton, Timothy W. Mclain Jun 2009

Dynamics And Control Of Cable-Drogue System In Aerial Recovery Of Micro Air Vehicles Based On Gauss's Principle, Liang Sun, Randal W. Beard, Mark B. Colton, Timothy W. Mclain

Faculty Publications

This paper presents a new concept for aerial recovery of Micro Air Vehicles (ARMAVs) using a large mothership and a recovery drogue. The mothership drags a drogue attached to a cable and the drogue is controlled to match the flight patten of the MAV. This paper uses Gauss’s Principle to derive the dynamic model of the cable-drogue systems. A controllable drogue plays a key role in recovering MAVs in windy conditions. We develop a control approach for the drogue using its drag coefficient. Simulation results based on multilink cable-drogue systems present the feasibility of the aerial recovery concept and the …


Payload Directed Flight Of Miniature Air Vehicles, Randal W. Beard, Clark Taylor, Jeff Saunders, Ryan Holt, Timothy W. Mclain Apr 2009

Payload Directed Flight Of Miniature Air Vehicles, Randal W. Beard, Clark Taylor, Jeff Saunders, Ryan Holt, Timothy W. Mclain

Faculty Publications

This paper describes three applications of payload directed flight using miniature air vehicles: vision-based road following, vision-based target tracking, and vision-based mapping. A general overview of each application is given, followed by simulation and flight-test results. Results demonstrate the viability of utilizing electo-optical video imagery to directly control the air vehicle flight path to enhance performance relative to the sensing objective.


Aerobatic Maneuvering Of Miniature Air Vehicles Using Attitude Trajectories, James K. Hall, Timothy W. Mclain Aug 2008

Aerobatic Maneuvering Of Miniature Air Vehicles Using Attitude Trajectories, James K. Hall, Timothy W. Mclain

Faculty Publications

We develop aerobatic maneuvering for miniature air vehicles (MAVs) using time-parameterized attitude trajectory generation and an associated attitude tracking control law. We develop two methodologies, polynomial or trigonometric, for creating smooth functions that specify pitch and roll angle trajectories. For both approaches, the functions are constrained by the maneuver boundary conditions for aircraft position and velocity. We develop a feedback control law to regulate aircraft orientation throughout the maneuvers. The performance of our trajectory generation algorithm and our attitude tracking control law is demonstrated through simulated and actual flight tests of aerobatic maneuvers.


Experiments In Cooperative Timing For Miniature Air Vehicles, Derek R. Nelson, Timothy W. Mclain, Randal W. Beard Aug 2007

Experiments In Cooperative Timing For Miniature Air Vehicles, Derek R. Nelson, Timothy W. Mclain, Randal W. Beard

Faculty Publications

This paper presents experimental results for two cooperative timing missions carried out using a team of three miniature air vehicles (MAVs). Using a cooperative timing algorithm based on coordination functions and coordination variables, the MAV team executed a series of simultaneous arrival and cooperative fly-by missions. In the presence of significant wind disturbances, the average time difference between the first and last vehicle in the simultaneous arrival experiments was 1.6 s. For the cooperative fly-by experiments, the average timing error between vehicle arrivals was 0.6 s. These results demonstrate the practical feasibility of the cooperative timing approach.


Experiments In Cooperative Timing For Miniature Air Vehicles, Timothy Mclain, Derek R. Nelson, Randal W. Beard Aug 2007

Experiments In Cooperative Timing For Miniature Air Vehicles, Timothy Mclain, Derek R. Nelson, Randal W. Beard

Faculty Publications

This paper presents experimental results for two cooperative timing missions carried out using a team of three miniature air vehicles (MAVs). Using a cooperative timing algorithm based on coordination functions and coordination variables, the MAV team executed a series of simultaneous arrival and cooperative fly-by missions. In the presence of significant wind disturbances, the average time difference between the first and last vehicle in the simultaneous arrival experiments was 1.6 s. For the cooperative fly-by experiments, the average timing error between vehicle arrivals was 0.6 s. These results demonstrate the practical feasibility of the cooperative timing approach.


Obstacle Avoidance Using Circular Paths, Timothy Mclain, Randal W. Beard, Jeffery Brian Saunders Aug 2007

Obstacle Avoidance Using Circular Paths, Timothy Mclain, Randal W. Beard, Jeffery Brian Saunders

Faculty Publications

This paper develops a method of obstacle avoidance for fixed-wing miniature air vehicles (MAV) using a series of circular oscillating paths and a single point laser ranger. The laser ranger is a low power, light-weight device used to report the distance to an object in a single direction of the body frame of a MAV. The oscillating paths allow the laser ranger to scan for obstacles and possible escape paths for the MAV in the case of obstacle detection. The circular paths are generated along waypoint paths and transition between waypoint paths without loss of scanning capabilities. Obstacle avoidance is …


Vision-Based Landing Of Fixed-Wing Miniature Air Vehicles, Blake Barber, Timothy Mclain, Barrett Edwards May 2007

Vision-Based Landing Of Fixed-Wing Miniature Air Vehicles, Blake Barber, Timothy Mclain, Barrett Edwards

Faculty Publications

This paper outlines a method for using vision-based feedback to accurately land a MAV on a visually identifiable target of approximately known location. The method presented is robust to wind, capable of handling both stationary and moving targets, and capable of cor- recting for camera misalignment, state estimation biases, and parameter estimation biases. Landing results from actual flight tests are presented which demonstrate the effectiveness of the proposed method.


An Overview Of Mav Research At Brigham Young University, Timothy W. Mclain, Randal W. Beard, D. Blake Barber, Nathan B. Knoebel May 2007

An Overview Of Mav Research At Brigham Young University, Timothy W. Mclain, Randal W. Beard, D. Blake Barber, Nathan B. Knoebel

Faculty Publications

This paper summarizes research efforts at Brigham Young University related to the control of miniature aerial vehicles (MAVs). Recent results in the areas of vector field path following, precision landing and target prosecution, target localization, obstacle detection and avoidance, tailsitter aircraft control, and cooperative control are presented.


Probabilistic Searching Using A Small Unmanned Aerial Vehicle, Steven R. Hansen, Timothy W. Mclain, Michael A. Goodrich May 2007

Probabilistic Searching Using A Small Unmanned Aerial Vehicle, Steven R. Hansen, Timothy W. Mclain, Michael A. Goodrich

Faculty Publications

Ground breaking concepts in optimal search theory were developed during World War II by the U.S. Navy. These concepts use an assumed detection model to calculate a detection probability rate and an optimal search allocation. Although this theory is useful in determining when and where search effort should be applied, it offers little guidance for the planning of search paths. This paper explains how search theory can be applied to path planning for an SUAV with a fixed CCD camera. Three search strategies are developed: greedy search, contour search, and composite search. In addition, the concepts of search efficiency and …


Autonomous Landing Of Miniature Aerial Vehicles, D. Blake Barber, Stephen R. Griffiths, Timothy W. Mclain, Randal W. Beard May 2007

Autonomous Landing Of Miniature Aerial Vehicles, D. Blake Barber, Stephen R. Griffiths, Timothy W. Mclain, Randal W. Beard

Faculty Publications

This paper outlines an approach for automated landing of miniature aerial vehicles (MAVs). A landing algorithm defining the landing flight path as a function of height above ground, and the control strategies for following the path, are described. Two methods are presented for estimating height above ground, one based on barometric pressure measurements and the other utilizing optic-flow measurements. The development of an optic-flow sensor and associated sampling strategies are described. Utilizing estimates of height above ground from barometric pressure and optic-flow measurements, repeated landings were performed with a 1.5 m wingspan MAV. With height above ground estimated from barometric …


Obstacle And Terrain Avoidance For Miniature Aerial Vehicles, Timothy Mclain, Jeff Saunders, Blake Barber, Randall W. Beard, Stephen R. Griffiths Jan 2007

Obstacle And Terrain Avoidance For Miniature Aerial Vehicles, Timothy Mclain, Jeff Saunders, Blake Barber, Randall W. Beard, Stephen R. Griffiths

Faculty Publications

Unmanned aerial vehicles (UAVs) are playing increasingly prominent roles in defense programs and strategy around the world. Technology advancements have enabled the development of large UAVs (e.g., Global Hawk, Predator) and the creation of smaller, increasingly capable UAVs. The focus of this Chapter is on smaller fixed-wing miniature aerial vehicles (MAVs), which range in size from % to 2 m in wingspan. As recent conflicts have demonstrated, there are numerous military applications for MAVs including reconnaissance, surveillance, battle damage assessment, and communications relays.