-
Notifications
You must be signed in to change notification settings - Fork 223
Description
I discovered by chance a mismatch between the C++ and Python implementations of the StaticTransformBroadcaster. Since I am pretty confident that the issue is independent of my setup I went with the blank issue (skipping the detailed information). If further information is required I am happy to add that information.
Wondering why I wasn't able to override a previously published transform with the python version of a StaticTransformBroadcaster, I had a look at the C++ implementation (assuming that it is binded for python). However, as it turned out there are two independent implementations:
The python implementation rejects any updates for transforms which have previously been published by this StaticTransformPublisher. I suspect this is not intended, as the C++ implementation follows the same structure but updates already published transformations.
Can anyone of the maintainers please confirm that the transformation updates are not rejected on purpose? I'll then add a pull request fixing the issue