class documentation
class TransformListener(TransformerROS):
Constructor: TransformListener(*args, **kwargs)
TransformListener is a subclass of tf.TransformerROS
that
subscribes to the "/tf" message topic, and calls tf.Transformer.setTransform
with each incoming transformation message.
In this way a TransformListener object automatically stays up to to date with all current transforms. Typical usage might be:
import tf from geometry_msgs.msg import PointStamped class MyNode: def __init__(self): self.tl = tf.TransformListener() rospy.Subscriber("/sometopic", PointStamped, self.some_message_handler) ... def some_message_handler(self, point_stamped): # want to work on the point in the "world" frame point_in_world = self.tl.transformPoint("world", point_stamped) ...
Method | __init__ |
Undocumented |
Instance Variable | _listener |
Undocumented |
Inherited from TransformerROS
:
Method | as |
Uses lookupTransform to look up the transform for ROS message header hdr to frame target_frame, and returns the transform as a numpy.matrix 4x4. |
Method | from |
Converts a transformation from tf.Transformer into a representation as a 4x4 matrix. |
Method | transform |
Transforms a geometry_msgs PointStamped message to frame target_frame, returns a new PointStamped message. |
Method | transform |
Transforms a geometry_msgs PoseStamped message to frame target_frame, returns a new PoseStamped message. |
Method | transform |
Transforms a geometry_msgs PoseStamped message to frame target_frame, returns a new PoseStamped message. |
Method | transform |
Transforms a geometry_msgs QuaternionStamped message to frame target_frame, returns a new QuaternionStamped message. |
Method | transform |
Transforms a geometry_msgs Vector3Stamped message to frame target_frame, returns a new Vector3Stamped message. |
Inherited from Transformer
(via TransformerROS
):
Method | all |
Undocumented |
Method | all |
Undocumented |
Method | can |
Undocumented |
Method | can |
Undocumented |
Method | chain |
Undocumented |
Method | clear |
Undocumented |
Method | frame |
Not a recommended API, only here for backwards compatibility |
Method | get |
Not a recommended API, only here for backwards compatibility |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | lookup |
Undocumented |
Method | lookup |
Undocumented |
Method | lookup |
Undocumented |
Method | lookup |
Undocumented |
Method | set |
Undocumented |
Method | set |
Undocumented |
Method | wait |
Undocumented |
Method | wait |
Undocumented |
Instance Variable | _buffer |
Undocumented |
Instance Variable | _using |
Undocumented |