tf2_kdl.tf2_kdl module
- tf2_kdl.tf2_kdl.convert_vector(vector)
Convert a generic stamped triplet message to a stamped PyKDL Vector.
- Parameters:
vector – The message to convert.
- Returns:
The timestamped converted PyKDL vector.
- Return type:
PyKDL.Vector
- tf2_kdl.tf2_kdl.do_transform_frame(frame, transform)
Apply a transform in the form of a geometry_msgs message to a PyKDL Frame.
- Parameters:
frame (PyKDL.Frame) – The PyKDL frame to transform.
transform (geometry_msgs.msg.TransformStamped) – The transform to apply.
- Returns:
The transformed PyKDL frame.
- Return type:
PyKDL.Frame
- tf2_kdl.tf2_kdl.do_transform_twist(twist, transform)
Apply a transform in the form of a geometry_msgs message to a PyKDL Twist.
- Parameters:
twist (PyKDL.Twist) – The PyKDL twist to transform.
transform (geometry_msgs.msg.TransformStamped) – The transform to apply.
- Returns:
The transformed PyKDL twist.
- Return type:
PyKDL.Twist
- tf2_kdl.tf2_kdl.do_transform_vector(vector, transform)
Apply a transform in the form of a geometry_msgs message to a PyKDL vector.
- Parameters:
vector (PyKDL.Vector) – The PyKDL vector to transform.
transform (geometry_msgs.msg.TransformStamped) – The transform to apply.
- Returns:
The transformed vector.
- Return type:
PyKDL.Vector
- tf2_kdl.tf2_kdl.do_transform_wrench(wrench, transform)
Apply a transform in the form of a geometry_msgs message to a PyKDL Wrench.
- Parameters:
wrench (PyKDL.Wrench) – The PyKDL wrench to transform.
transform (geometry_msgs.msg.TransformStamped) – The transform to apply.
- Returns:
The transformed PyKDL wrench.
- Return type:
PyKDL.Wrench
- tf2_kdl.tf2_kdl.from_msg_vector(msg)
Convert a PointStamped message to a stamped PyKDL Vector.
- Parameters:
msg (geometry_msgs.msg.PointStamped) – The PointStamped message to convert.
- Returns:
The timestamped converted PyKDL vector.
- Return type:
PyKDL.Vector
- tf2_kdl.tf2_kdl.to_msg_vector(vector)
Convert a PyKDL Vector to a geometry_msgs PointStamped message.
- Parameters:
vector (PyKDL.Vector) – The vector to convert.
- Returns:
The converted vector/point.
- Return type:
geometry_msgs.msg.PointStamped
- tf2_kdl.tf2_kdl.transform_to_kdl(t)
Convert a geometry_msgs Transform message to a PyKDL Frame.
- Parameters:
t (geometry_msgs.msg.TransformStamped) – The Transform message to convert.
- Returns:
The converted PyKDL frame.
- Return type:
PyKDL.Frame