skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: A Finite-Time Stable Observer for Relative Attitude Estimation
Relative motion estimation of one rigid body with respect to another is a problem that has immediate applications to formations and maneuvers involving multiple unmanned vehicles or collision avoidance between vehicles. A finite-time stable observer for relative attitude estimation of a rigid object using onboard sensors on an unmanned vehicle, is developed and presented here. This observer assumes sensor inputs from onboard vision and inertial sensors, with the vision sensors measuring at least three points on the object whose relative locations with respect to a body-fixed frame on the object are also assumed to be known. In the absence of any measurement noise, the estimated relative attitude is shown to converge to the actual relative pose in a finite-time stable manner. Numerical simulations indicate that this relative attitude observer is robust to persistent measurement errors and converges to a bounded neighborhood of the true attitude.  more » « less
Award ID(s):
1739748
PAR ID:
10195625
Author(s) / Creator(s):
; ;
Date Published:
Journal Name:
2019 IEEE 58th Conference on Decision and Control (CDC)
Page Range / eLocation ID:
7911 to 7916
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. This paper presents a nonlinear finite-time stable attitude estimation scheme for a rigid body with unknown dynamics. Attitude is estimated from a minimum of two linearly independent known vectors measured in the body-fixed frame, and the angular velocity vector is assumed to have a constant bias in addition to measurement errors. Estimated attitude evolves directly on the special Euclidean group SO(3), avoiding any ambiguities. The constant bias in angular velocity measurements is also estimated. The estimation scheme is proven to be almost globally finite time stable in the absence of measurement errors using a Lyapunov analysis. For digital implementation, the estimation scheme is discretized as a geometric integrator. Numerical simulations demonstrate the robustness and convergence capabilities of the estimation scheme. 
    more » « less
  2. In this article, a decentralized relative attitude state observer using rotation matrices is designed for a multivehicle system. This system is modeled as a multi-agent rigid body system (MARBS). Several challenges arise in the analysis of multi-vehicle systems modeled as MARBS: one of these challenges is estimating the relative rotational motions of vehicles in such systems. Here, a relative attitude and relative angular velocity estimation scheme based on the Lagrange-d’Alembert principle of variational mechanics, is designed. Estimates of absolute attitudes and angular velocities of agents (vehicles) in the system are shared with other vehicles they are communicating with. These estimates are used to design a Lagrangian, obtained as the difference between a kinetic energy-like term and a potential energy-like function. Thereafter, a decentralized variational estimation scheme is designed to estimate the relative attitude motion states and its stability is shown analytically. This estimation scheme is then discretized in the form of a Lie group variational integrator (LGVI) for numerical simulations, by applying the discrete Lagrange-d’Alembert principle. Finally, numerical simulations indicate that the estimated states converge to a bounded neighborhood of the true states of the multi-vehicle system in the presence of noise in absolute state estimates. 
    more » « less
  3. Stable attitude control of unmanned or autonomous operations of vehicles moving in three spatial dimensions is essential for safe and reliable operations. Rigid body attitude control is inherently a nonlinear control problem, as the Lie group of rigid body rotations is a compact manifold and not a linear (vector) space. Prior research has shown that the largest possible domain of convergence is provided by smooth attitude feedback control laws are obtained using a Morse function on SO(3) as a measure of the attitude stabilization or tracking error. A polar Morse function on SO(3) has four critical points, which precludes the possibility of global convergence of the attitude state. When used as part of a Lyapunov function on the state space (the tangent bundle TSO(3)) of attitude and angular velocity, it gives a globally continuous state-dependent feedback control scheme with the minimum of the Morse function as the almost globally asymptotically stable (AGAS) attitude state. In this work, we explore the use of explicitly time-varying gains for Morse functions for rigid body attitude control. This strategy leads to discrete switching of the indices of the three non-minimum critical points that correspond to the unstable equilibria of the feedback system. The resulting time-varying feedback controller is proved to be AGAS, with the additional desirable property that the time-varying gains destabilize the (locally) stable manifolds of these unstable equilibria. Numerical simulations of the feedback system with appropriate time-varying gains show that a trajectory starting from an initial state close to the stable manifold of an unstable equilibrium, converges to the desired stable equilibrium faster than the corresponding feedback system with constant gains. 
    more » « less
  4. This paper presents a finite-time stable (FTS) attitude tracking control scheme in discrete time for an unmanned vehicle. The attitude tracking control scheme guarantees discrete-time stability of the feedback system in finite time. This scheme is developed in discrete time as it is more convenient for onboard computer implementation and guarantees stability irrespective of sampling period. Finite-time stability analysis of the discrete-time tracking control is carried out using discrete Lyapunov analysis. This tracking control scheme ensures stable convergence of attitude tracking errors to the desired trajectory in finite time. The advantages of finite-time stabilization in discrete time over finite-time stabilization of a sampled continuous time tracking control system is addressed in this paper through a numerical comparison. This comparison is performed using numerical simulations on continuous and discrete FTS tracking control schemes applied to an unmanned vehicle model. 
    more » « less
  5. This article presents an extended state observer for a vehicle modeled as a rigid body in three-dimensional translational and rotational motions. The extended state observer is applicable to a multi-rotor aerial vehicle with a fixed plane of rotors, modeled as an under-actuated system on the state-space TSE(3), the tangent bundle of the six-dimensional Lie group SE(3). This state-space representation globally represents rigid body motions without singularities. The extended state observer is designed to estimate the resultant external disturbance force and disturbance torque acting on the vehicle. It guarantees stable convergence of disturbance estimation errors in finite time when the disturbances are constant, and finite time convergence to a bounded neighborhood of zero errors for time-varying disturbances. This extended state observer design is based on a Hölder-continuous fast finite time stable differentiator that is similar to the super-twisting algorithm, to obtain fast convergence. Numerical simulations are conducted to validate the proposed extended state observer. The proposed extended state observer is compared with other existing research to show its advantages. A set of experimental results implementing disturbance rejection control using feedback of disturbance estimates from this extended state observer is also presented. 
    more » « less