Dear all,
I noticed that the controller sometimes does not properly track the base trajectory. This might be due to the fact that the control is not computed in /map frame but rather in the /origin or /odom frame. If this is the case, this is generally wrong because the transformation between /map and /origin (or /odom) are not constant (that's what the localizer is computing) and therefore the controller is affected by the errors/drifts in the odometry (which is not negligible).
Best
Dear all,
I noticed that the controller sometimes does not properly track the base trajectory. This might be due to the fact that the control is not computed in
/mapframe but rather in the/originor/odomframe. If this is the case, this is generally wrong because the transformation between/mapand/origin(or/odom) are not constant (that's what the localizer is computing) and therefore the controller is affected by the errors/drifts in the odometry (which is not negligible).Best