Person:
Johnson, Eric N.

Associated Organization(s)
ORCID
ArchiveSpace Name Record

Publication Search Results

Now showing 1 - 9 of 9
  • Item
    Development of a 500 gram Vision-based Autonomous Quadrotor Vehicle Capable of Indoor Navigation
    (Georgia Institute of Technology, 2015-05) Haviland, Stephen ; Bershadsky, Dmitry ; Magree, Daniel ; Johnson, Eric N.
    This paper presents the work and related research done in preparation for the American Helicopter Society (AHS) Micro Aerial Vehicle (MAV) Student Challenge. The described MAV operates without human interaction in search of a ground target in an open indoor environment. The Georgia Tech Quadrotor-Mini (GTQ-Mini) weighs under 500 grams and was specifically sized to carry a high processing computer. The system platform also consists of a monocular camera, sonar, and an inertial measurement unit (IMU). All processing is done onboard the vehicle using a lightweight powerful computer. A vision navigation system generates vehicle state data and image feature estimates in a vision SLAM formation using a Bierman Thornton extended Kalman Filter (BTEKF). Simulation and flight tests have been performed to show and validate the systems performance.
  • Item
    A Monocular Vision-aided Inertial Navigation System with Improved Numerical Stability
    (Georgia Institute of Technology, 2015-01) Magree, Daniel ; Johnson, Eric N.
    This paper develops a monocular vision-aided inertial navigation system based on the factored extended Kalman filter (EKF) proposed by Bierman and Thornton. The simultaneous localization and mapping (SLAM) algorithm measurement update and propagation steps are formulated in terms of the factored covariance matrix P = UDUT, and a novel method for efficiently adding and removing features from the covariance factors is presented. The system is compared to the standard EKF formulation in navigation performance and computational requirements. The proposed method is shown to improve numerical stability with minimal impact on computational requirements. Flight test results are presented which demonstrate navigation performance with a controller in the loop.
  • Item
    Georgia Tech Team Entry for the 2013 AUVSI International Aerial Robotics Competition
    (Georgia Institute of Technology, 2013-08) Magree, Daniel ; Bershadsky, Dmitry ; Costes, Chris ; Haviland, Stephen ; Sanz, David ; Kim, Eric ; Valdez, Pierre ; Dyer, Timothy ; Johnson, Eric N.
  • Item
    Improving Uniform Ultimate Bounded Response of Neuroadaptive Control Approaches Using Command Governors
    (Georgia Institute of Technology, 2013-08) Magree, Daniel ; Yucelen, Tansel ; Johnson, Eric N.
    In this paper, we develop a command governor-based architecture in order to improve the response of neuroadaptive control approaches. Specifically, a command governor is a linear dynamical system that modifies a given desired command to improve transient and steady-state performance of uncertain dynamical systems. It is shown that as the command governor gain is increased, the neuroadaptive system converges to the linear reference system. Simulation results are used to validate the effectiveness of the proposed framework.
  • Item
    Performance of a Monocular Vision-aided Inertial Navigation System for a Small UAV
    (Georgia Institute of Technology, 2013-08) Magree, Daniel ; Johnson, Eric N.
    The use of optical sensors for navigation on aircraft has receive much attention recently. Optical sensors provide a wealth of information about the environment and are standard payloads for many unmanned aerial vehicles (UAVs). Simultaneous localization and map- ping (SLAM) algorithms using optical sensors have become computationally feasible in real time in the last ten years. However, implementations of visual SLAM navigation systems on aerial vehicles are still new and consequently are often limited to restrictive environ- ments or idealized conditions. One example of a ight condition which can dramatically a ect navigation performance is altitude. This paper seeks to examine the performance of monocular extended Kalman lter based SLAM (EKF-SLAM) navigation over a large altitude change. Simulation data is collected which illustrates the behavior of the naviga- tion system over the altitude range. Navigation and control system parameters values are speci ed which improve vehicle performance across the ight conditions. Additionally, a detailed presentation of the monocular EKF-SLAM navigation system is given. Flight test results are presented on a quadrotor.
  • Item
    Monocular Visual Mapping for Obstacle Avoidance on UAVs
    (Georgia Institute of Technology, 2013-05) Magree, Daniel ; Mooney, John G. ; Johnson, Eric N.
    An unmanned aerial vehicle requires adequate knowledge of its surroundings in order to operate in close proximity to obstacles. UAVs also have strict payload and power constraints which limit the number and variety of sensors available to gather this information. It is desirable, therefore, to enable a UAV to gather information about potential obstacles or interesting landmarks using common and lightweight sensor systems. This paper presents a method of fast terrain mapping with a monocular camera. Features are extracted from camera images and used to update a sequential extended Kalman filter. The features locations are parameterized in inverse depth to enable fast depth convergence. Converged features are added to a persistent terrain map which can be used for obstacle avoidance and additional vehicle guidance. Simulation results and results from recorded flight test data are presented to validate the algorithm.
  • Item
    Georgia Tech Team Entry for the 2012 AUVSI International Aerial Robotics Competition
    (Georgia Institute of Technology, 2012-08) Magree, Daniel ; Bershadsky, Dmitry ; Wang, Xo ; Valdez, Pierre ; Antico, Jason ; Coder, Ryan ; Dyer, Timothy ; George, Eohan ; Johnson, Eric N.
    This paper describes the details of a Quadrotor Unmanned Aerial Vehicle capable of exploring cluttered indoor areas without relying on any external navigational aids. A Simultaneous Localization and Mapping (SLAM) algorithm is used to fuse information from a laser range sensor, an inertial measurement unit, and an altitude sonar to provide relative position, velocity, and attitude information. A wall avoidance and guidance system is implemented to ensure that the vehicle explores maximum indoor area. A model reference adaptive control architecture is used to ensure stability and mitigation of uncertainties. Finally, an object detection system is implemented to identify target objects for retrieval.
  • Item
    Command Governor-Based Adaptive Control of an Autonomous Helicopter
    (Georgia Institute of Technology, 2012-08) Magree, Daniel ; Yucelen, Tansel ; Johnson, Eric N.
    This paper presents an application of a recently developed command governor-based adaptive control framework to a high-fidelity autonomous helicopter model. This framework is based on an adaptive controller, but the proposed command governor adjusts the trajectories of a given command in order to follow an ideal reference system (capturing a desired closed-loop system behavior) both in transient-time and steady-state without resorting to high-gain learning rates in the adaptation (update) law. The high-fidelity autonomous helicopter is a six rigid body degree of freedom model, with additional engine, fuel and rotor dynamics. Non-ideal attributes of physical systems such as model uncertainty, sensor noise, and actuator dynamics are modeled to evaluate the command governor controller in realistic conditions. The proposed command governor adaptive control framework is shown to reduce attitude error with respect to a standard adaptive control scheme during vehicle maneuvers.
  • Item
    Georgia Tech Team Entry for the 2011 AUVSI International Aerial Robotics Competition
    (Georgia Institute of Technology, 2011-08) Chowdhary, Girish ; Magree, Daniel ; Bershadsky, Dmitry ; Dyer, Timothy ; George, Eohan ; Hashimoto, Hiroyuki ; Kalghatgi, Roshan ; Johnson, Eric N.
    his paper describes the details of a Quadrotor Unmanned Aerial Vehicle capable of exploring cluttered indoor areas without relying on any external navigational aids. An elaborate Simultaneous Localization and Mapping (SLAM) algorithm is used to fuse information from a laser range sensor, an inertial measurement unit, and an altitude sonar to provide relative position, velocity, and attitude information. A wall-following guidance rule is implemented to ensure that the vehicle explores maximum indoor area in a reasonable amount of time. A model reference adaptive control architecture is used to ensure stability and mitigation of uncertainties. The vehicle is intended to be Georgia Tech Aerial Robotic Team's entry for the 2011 International Aerial Robotics Competition (IARC) Symposium on Indoor Flight Issues.