ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Let's first denote the Euclidean transform by T_AB which transforms a point's coordinates in B frame p_B to the point's coordinates in A frame, p_A,
p_A = T_AB p_B.
Then let's clarify parent, child, target, and source frames.
If T_AB is phrased in terms of a ROS geometry_msgs/TransformStamped.msg, then the {A} frame is the parent frame and the {B} frame is the child frame. In ROS schematics, this means
$A \rightarrow B$
To put T_AB in the context of a ROS Transformer, the {A} frame is the target frame and {B} the source frame in accordance with the lookupTransform API which transforms data from the source frame into the target frame.