Elements.pyECSS.math_utilities.quaternion_from_euler

Elements.pyECSS.math_utilities.quaternion_from_euler(pitch=0.0, yaw=0.0, roll=0.0, radians=None)[source]

Create a quaternion out of euler angles (pitch = x, yaw = y, roll = z), scalar-last like scipy https://www.euclideanspace.com/maths/geometry/rotations/conversions/eulerToQuaternion/index.htm

Parameters
  • yaw (float, optional) – [description], defaults to 0.0

  • pitch (float, optional) – [description], defaults to 0.0

  • roll (float, optional) – [description], defaults to 0.0

  • radians ([type], optional) – [description], defaults to None