Multisensor Attitude Estimation


Book Description

There has been an increasing interest in multi-disciplinary research on multisensor attitude estimation technology driven by its versatility and diverse areas of application, such as sensor networks, robotics, navigation, video, biomedicine, etc. Attitude estimation consists of the determination of rigid bodies’ orientation in 3D space. This research area is a multilevel, multifaceted process handling the automatic association, correlation, estimation, and combination of data and information from several sources. Data fusion for attitude estimation is motivated by several issues and problems, such as data imperfection, data multi-modality, data dimensionality, processing framework, etc. While many of these problems have been identified and heavily investigated, no single data fusion algorithm is capable of addressing all the aforementioned challenges. The variety of methods in the literature focus on a subset of these issues to solve, which would be determined based on the application in hand. Historically, the problem of attitude estimation has been introduced by Grace Wahba in 1965 within the estimate of satellite attitude and aerospace applications. This book intends to provide the reader with both a generic and comprehensive view of contemporary data fusion methodologies for attitude estimation, as well as the most recent researches and novel advances on multisensor attitude estimation task. It explores the design of algorithms and architectures, benefits, and challenging aspects, as well as a broad array of disciplines, including: navigation, robotics, biomedicine, motion analysis, etc. A number of issues that make data fusion for attitude estimation a challenging task, and which will be discussed through the different chapters of the book, are related to: 1) The nature of sensors and information sources (accelerometer, gyroscope, magnetometer, GPS, inclinometer, etc.); 2) The computational ability at the sensors; 3) The theoretical developments and convergence proofs; 4) The system architecture, computational resources, fusion level.




Fundamentals of Spacecraft Attitude Determination and Control


Book Description

This book explores topics that are central to the field of spacecraft attitude determination and control. The authors provide rigorous theoretical derivations of significant algorithms accompanied by a generous amount of qualitative discussions of the subject matter. The book documents the development of the important concepts and methods in a manner accessible to practicing engineers, graduate-level engineering students and applied mathematicians. It includes detailed examples from actual mission designs to help ease the transition from theory to practice and also provides prototype algorithms that are readily available on the author’s website. Subject matter includes both theoretical derivations and practical implementation of spacecraft attitude determination and control systems. It provides detailed derivations for attitude kinematics and dynamics and provides detailed description of the most widely used attitude parameterization, the quaternion. This title also provides a thorough treatise of attitude dynamics including Jacobian elliptical functions. It is the first known book to provide detailed derivations and explanations of state attitude determination and gives readers real-world examples from actual working spacecraft missions. The subject matter is chosen to fill the void of existing textbooks and treatises, especially in state and dynamics attitude determination. MATLAB code of all examples will be provided through an external website.




Multisensor Attitude Estimation


Book Description

There has been an increasing interest in multi-disciplinary research on multisensor attitude estimation technology driven by its versatility and diverse areas of application, such as sensor networks, robotics, navigation, video, biomedicine, etc. Attitude estimation consists of the determination of rigid bodies' orientation in 3D space. This research area is a multilevel, multifaceted process handling the automatic association, correlation, estimation, and combination of data and information from several sources. Data fusion for attitude estimation is motivated by several issues and problems, such as data imperfection, data multi-modality, data dimensionality, processing framework, etc. While many of these problems have been identified and heavily investigated, no single data fusion algorithm is capable of addressing all the aforementioned challenges. The variety of methods in the literature focus on a subset of these issues to solve, which would be determined based on the application in hand. Historically, the problem of attitude estimation has been introduced by Grace Wahba in 1965 within the estimate of satellite attitude and aerospace applications. This book intends to provide the reader with both a generic and comprehensive view of contemporary data fusion methodologies for attitude estimation, as well as the most recent researches and novel advances on multisensor attitude estimation task. It explores the design of algorithms and architectures, benefits, and challenging aspects, as well as a broad array of disciplines, including: navigation, robotics, biomedicine, motion analysis, etc. A number of issues that make data fusion for attitude estimation a challenging task, and which will be discussed through the different chapters of the book, are related to: 1) The nature of sensors and information sources (accelerometer, gyroscope, magnetometer, GPS, inclinometer, etc.); 2) The computational ability at the sensors; 3) The theoretical developments and convergence proofs; 4) The system architecture, computational resources, fusion level.




Vision-based Localization and Attitude Estimation Methods in Natural Environments


Book Description

Over the last decade, the usage of unmanned systems such as Unmanned Aerial Vehicles (UAVs), Unmanned Surface Vessels (USVs) and Unmanned Ground Vehicles (UGVs) has increased drastically, and there is still a rapid growth. Today, unmanned systems are being deployed in many daily operations, e.g. for deliveries in remote areas, to increase efficiency of agriculture, and for environmental monitoring at sea. For safety reasons, unmanned systems are often the preferred choice for surveillance missions in hazardous environments, e.g. for detection of nuclear radiation, and in disaster areas after earthquakes, hurricanes, or during forest fires. For safe navigation of the unmanned systems during their missions, continuous and accurate global localization and attitude estimation is mandatory. Over the years, many vision-based methods for position estimation have been developed, primarily for urban areas. In contrast, this thesis is mainly focused on vision-based methods for accurate position and attitude estimates in natural environments, i.e. beyond the urban areas. Vision-based methods possess several characteristics that make them appealing as global position and attitude sensors. First, vision sensors can be realized and tailored for most unmanned vehicle applications. Second, geo-referenced terrain models can be generated worldwide from satellite imagery and can be stored onboard the vehicles. In natural environments, where the availability of geo-referenced images in general is low, registration of image information with terrain models is the natural choice for position and attitude estimation. This is the problem area that I addressed in the contributions of this thesis. The first contribution is a method for full 6DoF (degrees of freedom) pose estimation from aerial images. A dense local height map is computed using structure from motion. The global pose is inferred from the 3D similarity transform between the local height map and a digital elevation model. Aligning height information is assumed to be more robust to season variations than feature-based matching. The second contribution is a method for accurate attitude (pitch and roll angle) estimation via horizon detection. It is one of only a few methods that use an omnidirectional (fisheye) camera for horizon detection in aerial images. The method is based on edge detection and a probabilistic Hough voting scheme. The method allows prior knowledge of the attitude angles to be exploited to make the initial attitude estimates more robust. The estimates are then refined through registration with the geometrically expected horizon line from a digital elevation model. To the best of our knowledge, it is the first method where the ray refraction in the atmosphere is taken into account, which enables the highly accurate attitude estimates. The third contribution is a method for position estimation based on horizon detection in an omnidirectional panoramic image around a surface vessel. Two convolutional neural networks (CNNs) are designed and trained to estimate the camera orientation and to segment the horizon line in the image. The MOSSE correlation filter, normally used in visual object tracking, is adapted to horizon line registration with geometric data from a digital elevation model. Comprehensive field trials conducted in the archipelago demonstrate the GPS-level accuracy of the method, and that the method can be trained on images from one region and then applied to images from a previously unvisited test area. The CNNs in the third contribution apply the typical scheme of convolutions, activations, and pooling. The fourth contribution focuses on the activations and suggests a new formulation to tune and optimize a piecewise linear activation function during training of CNNs. Improved classification results from experiments when tuning the activation function led to the introduction of a new activation function, the Shifted Exponential Linear Unit (ShELU).




Spacecraft Attitude Determination and Control


Book Description

Roger D. Werking Head, Attitude Determination and Control Section National Aeronautics and Space Administration/ Goddard Space Flight Center Extensiye work has been done for many years in the areas of attitude determination, attitude prediction, and attitude control. During this time, it has been difficult to obtain reference material that provided a comprehensive overview of attitude support activities. This lack of reference material has made it difficult for those not intimately involved in attitude functions to become acquainted with the ideas and activities which are essential to understanding the various aspects of spacecraft attitude support. As a result, I felt the need for a document which could be used by a variety of persons to obtain an understanding of the work which has been done in support of spacecraft attitude objectives. It is believed that this book, prepared by the Computer Sciences Corporation under the able direction of Dr. James Wertz, provides this type of reference. This book can serve as a reference for individuals involved in mission planning, attitude determination, and attitude dynamics; an introductory textbook for stu dents and professionals starting in this field; an information source for experimen ters or others involved in spacecraft-related work who need information on spacecraft orientation and how it is determined, but who have neither the time nor the resources to pursue the varied literature on this subject; and a tool for encouraging those who could expand this discipline to do so, because much remains to be done to satisfy future needs.