Functions | |
def | make_tf_pub |
Variables | |
string | bottom_left = 'bottom_left' |
tuple | elem = make_tf_pub(parent, bottom_left, tr) |
tuple | elem_h = Element('rosparam', param='/homography') |
tuple | elem_optical_rotate = Element('arg', name='optical_rotate', value='0 0 0 -$(arg pi/2) 0 -$(arg pi/2)') |
tuple | elem_pi = Element('arg', name='pi/2', value='1.5707963267948966') |
tuple | elem_projection_cam_optical_rotate |
tuple | homography = rospy.get_param('/homography') |
tuple | launch_path = os.path.join(roslib.packages.get_pkg_dir('projector_interface'), 'study', 'launch', 'setup.launch') |
tuple | launch_tree = Element('launch') |
string | name = '/screen/frame' |
tuple | orientation = quaternion_from_euler(0,0,pi) |
list | parent = transforms[bottom_left] |
string | top_right = 'top_right' |
list | tr = transforms[parent] |
tuple | transform = PoseStamped(frame_id='world', position=Point(0,0,0.5), orientation=Quaternion(0,0,0,1)) |
string | type = 'double' |
value = bottom_left, |
def configure_screen.make_tf_pub | ( | parent, | |
child, | |||
transform | |||
) |
Definition at line 10 of file configure_screen.py.
string configure_screen::bottom_left = 'bottom_left' |
Definition at line 32 of file configure_screen.py.
tuple configure_screen::elem = make_tf_pub(parent, bottom_left, tr) |
Definition at line 47 of file configure_screen.py.
tuple configure_screen::elem_h = Element('rosparam', param='/homography') |
Definition at line 115 of file configure_screen.py.
tuple configure_screen::elem_optical_rotate = Element('arg', name='optical_rotate', value='0 0 0 -$(arg pi/2) 0 -$(arg pi/2)') |
Definition at line 52 of file configure_screen.py.
tuple configure_screen::elem_pi = Element('arg', name='pi/2', value='1.5707963267948966') |
Definition at line 51 of file configure_screen.py.
00001 Element( 00002 'node', 00003 type='static_transform_publisher', 00004 pkg='tf', 00005 name='projector_cam_optical_rotate', 00006 args='$(arg optical_rotate) projection_cam_link %s 100' % parent 00007 )
Definition at line 70 of file configure_screen.py.
tuple configure_screen::homography = rospy.get_param('/homography') |
Definition at line 114 of file configure_screen.py.
tuple configure_screen::launch_path = os.path.join(roslib.packages.get_pkg_dir('projector_interface'), 'study', 'launch', 'setup.launch') |
Definition at line 119 of file configure_screen.py.
tuple configure_screen::launch_tree = Element('launch') |
Definition at line 35 of file configure_screen.py.
string configure_screen::name = '/screen/frame' |
Definition at line 38 of file configure_screen.py.
tuple configure_screen::orientation = quaternion_from_euler(0,0,pi) |
Definition at line 82 of file configure_screen.py.
string configure_screen::parent = transforms[bottom_left] |
Definition at line 45 of file configure_screen.py.
string configure_screen::top_right = 'top_right' |
Definition at line 31 of file configure_screen.py.
tuple configure_screen::tr = transforms[parent] |
Definition at line 46 of file configure_screen.py.
tuple configure_screen::transform = PoseStamped(frame_id='world', position=Point(0,0,0.5), orientation=Quaternion(0,0,0,1)) |
Definition at line 60 of file configure_screen.py.
string configure_screen::type = 'double' |
Definition at line 96 of file configure_screen.py.
tuple configure_screen::value = bottom_left, |
Definition at line 39 of file configure_screen.py.