Classes | Functions | Variables
echo Namespace Reference

Classes

class  Echo
 

Functions

def _euler_from_matrix (matrix, axes='sxyz')
 
def _euler_from_quaternion (quaternion, axes='sxyz')
 
def _euler_from_quaternion_msg (quaternion)
 
def _quaternion_matrix (quaternion)
 
def positive_float (x)
 
def positive_int (x)
 

Variables

dictionary _AXES2TUPLE
 
float _EPS = numpy.finfo(float).eps * 4.0
 
list _NEXT_AXIS = [1, 2, 0, 1]
 
 args = parser.parse_args(other_args[1:])
 
 default
 
 echo = Echo(args)
 
 help
 
 other_args = rospy.myargv(argv=sys.argv)
 
 parser = argparse.ArgumentParser()
 
int precision = 3
 
 type
 

Function Documentation

◆ _euler_from_matrix()

def echo._euler_from_matrix (   matrix,
  axes = 'sxyz' 
)
private
temporaray import from https://github.com/matthew-brett/transforms3d/blob/master/transforms3d/_gohlketransforms.py for internal use only

Definition at line 73 of file echo.py.

◆ _euler_from_quaternion()

def echo._euler_from_quaternion (   quaternion,
  axes = 'sxyz' 
)
private
temporaray import from https://github.com/matthew-brett/transforms3d/blob/master/transforms3d/_gohlketransforms.py for internal use only

Definition at line 127 of file echo.py.

◆ _euler_from_quaternion_msg()

def echo._euler_from_quaternion_msg (   quaternion)
private

Definition at line 131 of file echo.py.

◆ _quaternion_matrix()

def echo._quaternion_matrix (   quaternion)
private
temporaray import from https://github.com/matthew-brett/transforms3d/blob/master/transforms3d/_gohlketransforms.py for internal use only

Definition at line 113 of file echo.py.

◆ positive_float()

def echo.positive_float (   x)

Definition at line 201 of file echo.py.

◆ positive_int()

def echo.positive_int (   x)

Definition at line 207 of file echo.py.

Variable Documentation

◆ _AXES2TUPLE

dictionary echo._AXES2TUPLE
private
Initial value:
1 = {
2  'sxyz': (0, 0, 0, 0), 'sxyx': (0, 0, 1, 0), 'sxzy': (0, 1, 0, 0),
3  'sxzx': (0, 1, 1, 0), 'syzx': (1, 0, 0, 0), 'syzy': (1, 0, 1, 0),
4  'syxz': (1, 1, 0, 0), 'syxy': (1, 1, 1, 0), 'szxy': (2, 0, 0, 0),
5  'szxz': (2, 0, 1, 0), 'szyx': (2, 1, 0, 0), 'szyz': (2, 1, 1, 0),
6  'rzyx': (0, 0, 0, 1), 'rxyx': (0, 0, 1, 1), 'ryzx': (0, 1, 0, 1),
7  'rxzx': (0, 1, 1, 1), 'rxzy': (1, 0, 0, 1), 'ryzy': (1, 0, 1, 1),
8  'rzxy': (1, 1, 0, 1), 'ryxy': (1, 1, 1, 1), 'ryxz': (2, 0, 0, 1),
9  'rzxz': (2, 0, 1, 1), 'rxyz': (2, 1, 0, 1), 'rzyz': (2, 1, 1, 1)}

Definition at line 63 of file echo.py.

◆ _EPS

float echo._EPS = numpy.finfo(float).eps * 4.0
private

Definition at line 56 of file echo.py.

◆ _NEXT_AXIS

list echo._NEXT_AXIS = [1, 2, 0, 1]
private

Definition at line 59 of file echo.py.

◆ args

echo.args = parser.parse_args(other_args[1:])

Definition at line 247 of file echo.py.

◆ default

echo.default

Definition at line 229 of file echo.py.

◆ echo

echo.echo = Echo(args)

Definition at line 248 of file echo.py.

◆ help

echo.help

Definition at line 228 of file echo.py.

◆ other_args

echo.other_args = rospy.myargv(argv=sys.argv)

Definition at line 216 of file echo.py.

◆ parser

echo.parser = argparse.ArgumentParser()

Definition at line 224 of file echo.py.

◆ precision

echo.precision = 3

Definition at line 217 of file echo.py.

◆ type

echo.type

Definition at line 230 of file echo.py.



tf2_tools
Author(s): Wim Meeussen
autogenerated on Mon Jun 27 2022 02:43:33