text: from typing import Union
  
  import casadi as cs
  import numpy.typing as ntp
  
  Vector = Union[ntp.NDArray, cs.MX]
  Scalar = Union[float, cs.MX]
  Matrix = Union[ntp.NDArray, cs.MX]
  Angle = Vector
  TangentVector = Vector
  