Functions | Variables
python.pylib.pose Namespace Reference

Functions

def acc2AttAndBias (acc)
 
def accellToEuler (acc)
 
def DCMeuler (A)
 
def DCMeulerToPsi (A, phi, the)
 
def DCMpsi (A)
 
def DCMquat (mat)
 
def div_Quat_Quat (q1, q2)
 
def dpsi_dq (q)
 
def euler2quat (euler)
 
def euler2quatArray (euler)
 
def eulerDCM (euler)
 
def eulerNed (e)
 
def eulerRotateBodyToInertial2 (e, rot)
 
def eulerRotateInertialToBody2 (e, rot)
 
def eulerWx (euler)
 
def lla2ecef (lla, metric=True)
 
def lla2ned (llaRef, lla)
 
def lla2ned_single (llaRef, lla)
 
def meanOfQuat (q)
 
def meanOfQuatArray (q)
 
def mul_Quat_Quat (q1, q2)
 
def ned2DeltaLla (ned, llaRef)
 
def ned2lla (ned, llaRef)
 
def nedEuler (ned)
 
def norm (v, axis=None)
 
def normalize (v)
 
def psiDCM (psi)
 
def qboxminus (q1, q2)
 
def qboxplus (q, v)
 
def qexp (v)
 
def qinv (q)
 
def qlog (q)
 
def qmult (q1, q2)
 
def quat2euler (q)
 
def quat2eulerArray (q)
 
def quat_Vec3_Vec3 (v1, v2)
 
def quatConj (q)
 
def quatDCM (q)
 
def quatInit ()
 
def quatInv (q)
 
def quatNLerp (q1, q2, blend)
 
def quatRotAxis (q)
 
def quatRotVect (q, v)
 
def quatRotVectArray (q, v)
 
def quatW (euler)
 
def rotate_ecef2ned (latlon)
 
def rotate_ned2ecef (latlon)
 
def unwrapAngle (angle)
 
def vectorEuler (v)
 
def vectorQuat (v)
 
def vectorRotateBodyToInertial (vIn, eRot)
 
def vectorRotateBodyToInertial2 (vIn, eRot)
 
def vectorRotateInertialToBody (vIn, eRot)
 
def vectorRotateInertialToBody2 (vIn, eRot)
 

Variables

 axis
 
 mu
 
 q
 
 q1
 
 q2
 
 q3
 
 qarr
 
 qmat_matrix
 

Detailed Description

Created 9/4/2013

Author: Walt Johnson

Function Documentation

◆ acc2AttAndBias()

def python.pylib.pose.acc2AttAndBias (   acc)

Definition at line 674 of file pose.py.

◆ accellToEuler()

def python.pylib.pose.accellToEuler (   acc)

Definition at line 667 of file pose.py.

◆ DCMeuler()

def python.pylib.pose.DCMeuler (   A)

Definition at line 227 of file pose.py.

◆ DCMeulerToPsi()

def python.pylib.pose.DCMeulerToPsi (   A,
  phi,
  the 
)

Definition at line 235 of file pose.py.

◆ DCMpsi()

def python.pylib.pose.DCMpsi (   A)

Definition at line 202 of file pose.py.

◆ DCMquat()

def python.pylib.pose.DCMquat (   mat)

Definition at line 268 of file pose.py.

◆ div_Quat_Quat()

def python.pylib.pose.div_Quat_Quat (   q1,
  q2 
)

Definition at line 52 of file pose.py.

◆ dpsi_dq()

def python.pylib.pose.dpsi_dq (   q)

Definition at line 373 of file pose.py.

◆ euler2quat()

def python.pylib.pose.euler2quat (   euler)

Definition at line 147 of file pose.py.

◆ euler2quatArray()

def python.pylib.pose.euler2quatArray (   euler)

Definition at line 168 of file pose.py.

◆ eulerDCM()

def python.pylib.pose.eulerDCM (   euler)

Definition at line 209 of file pose.py.

◆ eulerNed()

def python.pylib.pose.eulerNed (   e)

Definition at line 549 of file pose.py.

◆ eulerRotateBodyToInertial2()

def python.pylib.pose.eulerRotateBodyToInertial2 (   e,
  rot 
)

Definition at line 557 of file pose.py.

◆ eulerRotateInertialToBody2()

def python.pylib.pose.eulerRotateInertialToBody2 (   e,
  rot 
)

Definition at line 573 of file pose.py.

◆ eulerWx()

def python.pylib.pose.eulerWx (   euler)

Definition at line 285 of file pose.py.

◆ lla2ecef()

def python.pylib.pose.lla2ecef (   lla,
  metric = True 
)

Definition at line 393 of file pose.py.

◆ lla2ned()

def python.pylib.pose.lla2ned (   llaRef,
  lla 
)

Definition at line 429 of file pose.py.

◆ lla2ned_single()

def python.pylib.pose.lla2ned_single (   llaRef,
  lla 
)

Definition at line 450 of file pose.py.

◆ meanOfQuat()

def python.pylib.pose.meanOfQuat (   q)

Definition at line 784 of file pose.py.

◆ meanOfQuatArray()

def python.pylib.pose.meanOfQuatArray (   q)

Definition at line 796 of file pose.py.

◆ mul_Quat_Quat()

def python.pylib.pose.mul_Quat_Quat (   q1,
  q2 
)

Definition at line 39 of file pose.py.

◆ ned2DeltaLla()

def python.pylib.pose.ned2DeltaLla (   ned,
  llaRef 
)

Definition at line 471 of file pose.py.

◆ ned2lla()

def python.pylib.pose.ned2lla (   ned,
  llaRef 
)

Definition at line 486 of file pose.py.

◆ nedEuler()

def python.pylib.pose.nedEuler (   ned)

Definition at line 540 of file pose.py.

◆ norm()

def python.pylib.pose.norm (   v,
  axis = None 
)

Definition at line 695 of file pose.py.

◆ normalize()

def python.pylib.pose.normalize (   v)

Definition at line 84 of file pose.py.

◆ psiDCM()

def python.pylib.pose.psiDCM (   psi)

Definition at line 190 of file pose.py.

◆ qboxminus()

def python.pylib.pose.qboxminus (   q1,
  q2 
)

Definition at line 778 of file pose.py.

◆ qboxplus()

def python.pylib.pose.qboxplus (   q,
  v 
)

Definition at line 775 of file pose.py.

◆ qexp()

def python.pylib.pose.qexp (   v)

Definition at line 760 of file pose.py.

◆ qinv()

def python.pylib.pose.qinv (   q)

Definition at line 770 of file pose.py.

◆ qlog()

def python.pylib.pose.qlog (   q)

Definition at line 751 of file pose.py.

◆ qmult()

def python.pylib.pose.qmult (   q1,
  q2 
)

Definition at line 715 of file pose.py.

◆ quat2euler()

def python.pylib.pose.quat2euler (   q)

Definition at line 126 of file pose.py.

◆ quat2eulerArray()

def python.pylib.pose.quat2eulerArray (   q)

Definition at line 134 of file pose.py.

◆ quat_Vec3_Vec3()

def python.pylib.pose.quat_Vec3_Vec3 (   v1,
  v2 
)

Definition at line 65 of file pose.py.

◆ quatConj()

def python.pylib.pose.quatConj (   q)

Definition at line 25 of file pose.py.

◆ quatDCM()

def python.pylib.pose.quatDCM (   q)

Definition at line 251 of file pose.py.

◆ quatInit()

def python.pylib.pose.quatInit ( )

Definition at line 18 of file pose.py.

◆ quatInv()

def python.pylib.pose.quatInv (   q)

Definition at line 29 of file pose.py.

◆ quatNLerp()

def python.pylib.pose.quatNLerp (   q1,
  q2,
  blend 
)

Definition at line 103 of file pose.py.

◆ quatRotAxis()

def python.pylib.pose.quatRotAxis (   q)

Definition at line 343 of file pose.py.

◆ quatRotVect()

def python.pylib.pose.quatRotVect (   q,
  v 
)

Definition at line 90 of file pose.py.

◆ quatRotVectArray()

def python.pylib.pose.quatRotVectArray (   q,
  v 
)

Definition at line 95 of file pose.py.

◆ quatW()

def python.pylib.pose.quatW (   euler)

Definition at line 311 of file pose.py.

◆ rotate_ecef2ned()

def python.pylib.pose.rotate_ecef2ned (   latlon)

Definition at line 516 of file pose.py.

◆ rotate_ned2ecef()

def python.pylib.pose.rotate_ned2ecef (   latlon)

Definition at line 496 of file pose.py.

◆ unwrapAngle()

def python.pylib.pose.unwrapAngle (   angle)

Definition at line 654 of file pose.py.

◆ vectorEuler()

def python.pylib.pose.vectorEuler (   v)

Definition at line 640 of file pose.py.

◆ vectorQuat()

def python.pylib.pose.vectorQuat (   v)

Definition at line 650 of file pose.py.

◆ vectorRotateBodyToInertial()

def python.pylib.pose.vectorRotateBodyToInertial (   vIn,
  eRot 
)

Definition at line 601 of file pose.py.

◆ vectorRotateBodyToInertial2()

def python.pylib.pose.vectorRotateBodyToInertial2 (   vIn,
  eRot 
)

Definition at line 626 of file pose.py.

◆ vectorRotateInertialToBody()

def python.pylib.pose.vectorRotateInertialToBody (   vIn,
  eRot 
)

Definition at line 589 of file pose.py.

◆ vectorRotateInertialToBody2()

def python.pylib.pose.vectorRotateInertialToBody2 (   vIn,
  eRot 
)

Definition at line 613 of file pose.py.

Variable Documentation

◆ axis

python.pylib.pose.axis

Definition at line 812 of file pose.py.

◆ mu

python.pylib.pose.mu

Definition at line 824 of file pose.py.

◆ q

python.pylib.pose.q

Definition at line 811 of file pose.py.

◆ q1

python.pylib.pose.q1

Definition at line 815 of file pose.py.

◆ q2

python.pylib.pose.q2

Definition at line 816 of file pose.py.

◆ q3

python.pylib.pose.q3

Definition at line 818 of file pose.py.

◆ qarr

python.pylib.pose.qarr

Definition at line 826 of file pose.py.

◆ qmat_matrix

python.pylib.pose.qmat_matrix

Definition at line 698 of file pose.py.



inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:03