Function lupnt::CartToAzElRange

Function Documentation

State lupnt::CartToAzElRange(const State &xyz, const State &xyz_ref, Real R_body, Real flattening)

Convert Cartesian coordinates to Azimuth-Elevation-Range coordinates.

Parameters:
  • xyz – Cartesian position vector (x, y, z) [m]

  • xyz_ref – Reference position vector (x, y, z) [m]

  • R_bodyBody radius [m]

  • flatteningBody flattening [-]

Returns:

Azimuth-Elevation-Range coordinates (az, el, rho) [rad, rad, m]