Searcharxiv⌕ Search

arXiv subjects

Amit K. Sanyal

Publications and source records attributed to Amit K. Sanyal.

20 records · Page 2Linked to original sources

Global Attitude Estimation using Uncertainty Ellipsoids

Attitude estimation is often a prerequisite for control of the attitude or orientation of mechanical systems. Current attitude estimation algorithms use coordinate representations for the group of rigid body orientations. All coordinate representations of the group of orientations have associated problems. While minimal coordinate representations exhibit kinematic singularities for large rotations, non-minimal coordinates like quaternions require satisfaction of extra constraints. A deterministic attitude estimation problem for a rigid body with bounded measurement errors is considered here. An attitude estimation algorithm that globally minimizes the attitide estimation error, is obtained. Assuming that the initial attitude, the initial angular velocity and measurement noise lie within given ellipsoidal bounds, an uncertainty ellipsoid that bounds the attitude and the angular velocity of the rigid body is obtained. The center of the uncertainty ellipsoid provides point estimates, and the size of the uncertainty ellipsoid measures the accuracy of the estimates. The point estimates, and the uncertainty ellipsoids are propagated using a Lie group variational integrator, and its linearization, respectively. The attitude estimation is optimal in the sense that the attitude estimation error and the size of the uncertainty ellipsoid is minimized.

math.OC↗

Optimal Attitude Estimation and Filtering Without Using Local Coordinates Part I: Uncontrolled and Deterministic Attitude Dynamics

There are several attitude estimation algorithms in existence, all of which use local coordinate representations for the group of rigid body orientations. All local coordinate representations of the group of orientations have associated problems. While minimal coordinate representations exhibit kinematic singularities for large rotations, the quaternion representation requires satisfaction of an extra constraint. This paper treats the attitude estimation and filtering problem as an optimization problem, without using any local coordinates for the group of rotations. An attitude determination algorithm and attitude estimation filters are developed, that minimize the attitude and angular velocity estimation errors. For filter propagation, the attitude kinematics and deterministic dynamics equations (Euler's equations) for a rigid body in an attitude-dependent potential are used. Vector attitude measurements are used for attitude and angular velocity estimation, with or without angular velocity measurements.

math.OC↗