vnpy.conv — Conversion utilities

The vnpy.conv module provides basic conversion utilities.

vnpy.conv.rad2deg(val)
vnpy.conv.deg2rad(val)

Conversion methods between radians and degrees.

vnpy.conv.celsius2fahren(val)
vnpy.conv.fahren2celsius(val)
vnpy.conv.celsius2kelvin(val)
vnpy.conv.kelvin2celsius(val)
vnpy.conv.fahren2kelvin(val)
vnpy.conv.kelvin2fahren(val)

Conversion methods between Celsius, Fahrenheit and Kelvin.

vnpy.conv.ypr_degs2quat(val)
vnpy.conv.ypr_rads2quat(val)
vnpy.conv.ypr_degs2dcm(val)
vnpy.conv.ypr_rads2dcm(val)
vnpy.conv.quat2ypr_degs(val)
vnpy.conv.quat2ypr_rads(val)
vnpy.conv.quat2dcm(val)
vnpy.conv.dcm2ypr_degs(val)
vnpy.conv.dcm2ypr_rads(val)
vnpy.conv.dcm2quat(val)

Conversion methods between yaw, pitch, roll in degrees (ypr_degs) and radians (ypr_rads), quaternion (quat), and direction cosine matrix (dcm).

vnpy.conv.velocity_ned_xy2course_over_ground(velocity_x, velocity_y)

Converts x,y velocity components in NED frame to course over ground.

vnpy.conv.velocity_ned2course_over_ground(velocity_ned)

Converts velocity in NED frame to course over ground.

vnpy.conv.velocity_ned_xy2speed_over_ground(velocity_x, velocity_y)

Converts x,y velocity components in NED frame to speed over ground.

vnpy.conv.velocity_ned2speed_over_ground(velocity_ned)

Converts velocity in NED frame to speed over ground.

vnpy.conv.quat2omega_phi_kappa_rads(val)

Converts an orientation in quaternion representation to omega, phi, kappa in radians.

vnpy.conv.dcm2omega_phi_kappa_rads(val)

Converts an orientation in direction cosine matrix representation to omega, phi, kappa in radians.

vnpy.conv.ypr_degs2omega_phi_kappa_rads(val)

Converts an orientation in yaw, pitch, roll in degrees to omega, phi, kappa in radians.

vnpy.conv.ypr_rads2omega_phi_kappa_rads(val)

Converts an orientation in yaw, pitch, roll in radians to omega, phi, kappa in radians.