rotations module

HSTB.kluster.rotations Module

Functions

build_mounting_angle_mat(roll, pitch, yaw, tstmp)

Feeds build_rot_mat, difference being this takes in single floating point numbers for rpy as you get from a surveyed mount angle data point.

build_rot_mat(roll, pitch, yaw[, order, degrees])

Make the rotation matrix for a set of angles and return the matrix.

combine_rotation_matrix(mat_one, mat_two)

Composing two rotation matrices is performed by taking the product of the two matrices

return_attitude_rotation_matrix(attitude[, ...])

We start off doing calculations in array relative reference frame.

return_mounting_rotation_matrix(roll, pitch, ...)

Using the xyzrph record from xarray_conversion generated rangeangle DataSet, build the static mounting angle rotation matrix, pulling from the appropriate timestamp