Determination of coordinate transformations in UAVS
Sandhya Rani Chapala, Gangadhara Sai Pirati, Usha Rani Nelakuditi
Abstract
Sandhya Rani Chapala, Gangadhara Sai Pirati, Usha Rani Nelakuditi
Abstract
Estimation of vehicle attitude during autonomous flying of Unmanned Aerial Vehicles (UAVs) can be performed with Global Positioning System (GPS). But when vehicle is flying this method results in error, hence another approach i.e., Direction Cosine Matrix (DCM) is used. But while extracting attitude (Euler Angles) of UAVs with DCM creates a drawback known as Gimbal lock which is also known as singularity problem in mathematics. This problem is due to deviation in one of the angles of attitude and leads to loss of degree of freedom. To avoid this problem the proposed technique is quaternion which represents orientation of a body. Quaternion, which is produced from rotation sequence of Euler angles and it implements Euler angles with any one of rotation sequences. This paper deals with the mathematical modelling and implementation of the quaternion in Matlab. Finally results are represented for each orientation in terms of Euler angles due to quaternion. This method is more accurate even body is under motion.
OpenAlex reports 8 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Estimation of vehicle attitude during autonomous flying of Unmanned Aerial Vehicles (UAVs) can be performed with Global Positioning System (GPS). But when vehicle is flying this method results in error, hence another approach i.e., Direction Cosine Matrix (DCM) is used. But while extracting attitude (Euler Angles) of UAVs with DCM creates a drawback known as Gimbal lock which is also known as singularity problem in mathematics. This problem is due to deviation in one of the angles of attitude and leads to loss of degree of freedom. To avoid this problem the proposed technique is quaternion which represents orientation of a body. Quaternion, which is produced from rotation sequence of Euler angles and it implements Euler angles with any one of rotation sequences. This paper deals with the mathematical modelling and implementation of the quaternion in Matlab. Finally results are represented for each orientation in terms of Euler angles due to quaternion. This method is more accurate even body is under motion.
Key concepts: Quaternion, Euler angles, Rotation (mathematics), Direction cosine, Orientation (vector space), Euler's formula, Rotation matrix, Gyroscope