Signifiance of fixed_frame parameter in lookupTransform function
I was going through the implementation of the lookupTransform
function defined inside the base_local_planner::getGoalPose() function.
What is the significance of the fixed_frame
parameter in tf2_ros::Buffer::lookupTransform (target_frame, target_time, source_frame, source_time, fixed_frame, timeout)
function ?
The documentation mentions the following - Get the transform between two frames by frame ID assuming fixed frame.
What's preventing us to always go for the other implementation of the lookupTransform
function - tf2_ros::Buffer::lookupTransform (target_frame, source_frame, time, timeout)
?