5 research outputs found

    Terrain Referenced Navigation Using SIFT Features in LiDAR Range-Based Data

    Get PDF
    The use of GNSS in aiding navigation has become widespread in aircraft. The long term accuracy of INS are enhanced by frequent updates of the highly precise position estimations GNSS provide. Unfortunately, operational environments exist where constant signal or the requisite number of satellites are unavailable, significantly degraded, or intentionally denied. This thesis describes a novel algorithm that uses scanning LiDAR range data, computer vision features, and a reference database to generate aircraft position estimations to update drifting INS estimates. The algorithm uses a single calibrated scanning LiDAR to sample the range and angle to the ground as an aircraft flies, forming a point cloud. The point cloud is orthorectified into a coordinate system common to a previously recorded reference of the flyover region. The point cloud is then interpolated into a Digital Elevation Model (DEM) of the ground. Range-based SIFT features are then extracted from both the airborne and reference DEMs. Features common to both the collected and reference range images are selected using a SIFT descriptor search. Geometrically inconsistent features are filtered out using RANSAC outlier removal, and surviving features are projected back to their source coordinates in the original point cloud. The point cloud features are used to calculate a least squares correspondence transform that aligns the collected features to the reference features. Applying the correspondence that best aligns the ground features is then applied to the nominal aircraft position, creating a new position estimate. The algorithm was tested on legacy flight data and typically produces position estimates within 10 meters of truth using threshold conditions

    Multicriteria pathfinding in uncertain simulated environments

    Get PDF
    Dr. James Keller, Dissertation Supervisor.Includes vita.Field of study: Electrical and computer engineering."May 2018."Multicriteria decision-making problems arise in all aspects of daily life and form the basis upon which high-level models of thought and behavior are built. These problems present various alternatives to a decision-maker, who must evaluate the trade-offs between each one and choose a course of action. In a sequential decision-making problem, each choice can influence which alternatives are available for subsequent actions, requiring the decision-maker to plan ahead in order to satisfy a set of objectives. These problems become more difficult, but more realistic, when information is restricted, either through partial observability or by approximate representations. Pathfinding in partially observable environments is one significant context in which a decision-making agent must develop a plan of action that satisfies multiple criteria. In general, the partially observable multiobjective pathfinding problem requires an agent to navigate to certain goal locations in an environment with various attributes that may be partially hidden, while minimizing a set of objective functions. To solve these types of problems, we create agent models based on the concept of a mental map that represents the agent's most recent spatial knowledge of the environment, using fuzzy numbers to represent uncertainty. We develop a simulation framework that facilitates the creation and deployment of a wide variety of environment types, problem definitions, and agent models. This computational mental map (CMM) framework is shown to be suitable for studying various types of sequential multicriteria decision-making problems, such as the shortest path problem, the traveling salesman problem, and the traveling purchaser problem in multiobjective and partially observable configurations.Includes bibliographical references (pages 294-301)

    Sistema de localizaci贸n y mapeado simult谩neo basado en visi贸n estereosc贸pica para la asistencia a la navegaci贸n de veh铆culos en grandes entornos

    Get PDF
    En esta Tesis se presenta un nuevo sistema jer谩rquico de localizaci贸n y mapeado simult谩neos (SLAM: Simultaneous Localization and Mapping) en tiempo real, aplicado a la localizaci贸n robusta de un veh铆culo en grandes entornos exteriores de tipo fundamentalmente urbano, siendo capaz de mejorar los sistemas de asistencia a la navegaci贸n actuales, basados 煤nicamente en GPS. Adem谩s, esta propuesta podr铆a utilizarse en sistemas de navegaci贸n aut贸noma con trayectorias recurrentes, como por ejemplo, l铆neas regulares de autob煤s, recorridos internos en parques tem谩ticos, etc. El sistema se basa exclusivamente en la informaci贸n proporcionada tanto por una c谩mara est茅reo de gran angular y bajo coste, como por un sensor GPS tambi茅n de bajo coste. El uso de una c谩mara est茅reo demuestra numerosas ventajas frente a la implementaci贸n monocular, como por ejemplo la posibilidad de estimar la escala del mapa en verdadera magnitud. El m茅todo propuesto se basa en dividir el mapa global en diversos sub-mapas locales, identificados por las denominadas huellas, que definen las poses del veh铆culo en ciertos puntos y que se relacionan con los sistemas de referencia de cada uno de los sub-mapas. En este nivel de sub-mapa, denominado SLAM de bajo nivel, se implementa un m茅todo de tipo m茅trico consistente en el mapeado secuencial de marcas visuales naturales en 3D, as铆 como en la obtenci贸n de la pose del veh铆culo, a trav茅s de un filtro de Kalman Extendido (EKF) que modela el comportamiento din谩mico del sistema. De esta forma se logran sub-mapas localmente consistentes. Para la elecci贸n del tipo id贸neo de marcas en cuanto a propiedades de seguimiento, identificaci贸n y tiempos de c贸mputo, se ha realizado un estudio comparativo entre el m茅todo SIFT (Scale-Invariant Feature Transform) y de correlaci贸n directa, obteni茅ndose mejores resultados para este 煤ltimo. Adem谩s, en este nivel se integran las medidas obtenidas del GPS, mejorando la estimaci贸n de la posici贸n del veh铆culo y, por tanto, la propia estimaci贸n del mapa local. Sobre el nivel bajo de SLAM, descrito anteriormente, se a帽ade un nivel jer谩rquicamente superior de tipo topol贸gico denominado nivel alto de SLAM, el cual est谩 basado en uso de las denominadas huellas y la implementaci贸n del m茅todo de optimizaci贸n y correcci贸n del mapa topol贸gico, denominado MLR (MultiLevel Relaxation). Este algoritmo tiene como prop贸sito reducir el error global del mapa, manteniendo las restricciones de tiempo real y proporcionando una estimaci贸n consistente del mismo, incluso en situaciones de p茅rdida de cobertura GPS. Para la detecci贸n de situaciones de cierre de lazos, fundamentalmente en ausencia de se帽al GPS, se ha implementado un tipo especial de huellas denominado huella SIFT. 脡stas son capaces de identificar lugares previamente visitados, en base a su apariencia visual, mediante el empleo de caracter铆sticas de tipo SIFT. Por 煤ltimo, se presentan resultados de validaci贸n del m茅todo SLAM propuesto a partir de numerosos ensayos realizados fundamentalmente en grandes entornos exteriores de tipo urbano con un veh铆culo real. Las conclusiones obtenidas de los mismos muestran unos resultados de localizaci贸n suficientemente precisos para los prop贸sitos de esta Tesis, manteniendo los tiempos de c贸mputo dentro de las restricciones de tiempo real establecidas y empleando un hardware de coste reducido. Como aplicaci贸n pr谩ctica final se propone el empleo del m茅todo para la mejora de sistemas de asistencia a la navegaci贸n, habi茅ndose realizado diversos ensayos en entornos reales. Se demuestra su uso en situaciones decisivas para la planificaci贸n de rutas, con mala o nula recepci贸n de se帽al de GPS, mejorando los sistemas de navegaci贸n actuales
    corecore