Is it possible to delete a static TFs
Hello ros community, I am using static TFs for the Transformation between Robot Flansch and TCP. Now i wonder if i am able to get rid of ones sent static tfs (broadcaster = tf2_ros.StaticTransformBroadcaster()). Atm I am just able to send a new static TF for a new TCP. But the “old” static TF is then ofc still in the “TF Broadcaster” and visible in Rviz.
I thought, I ones red something about it, but now I cannot find a solution in the documentation.
best wishes and a happy new Year mgangl
If you stop publishing a TF then it should be graphically shown to fade out in RVIZ after a few seconds. It may remain in the list because RVIZ remembers it was published in the past, but if a TF hasn't been published for a 60 seconds or more it realistically no longer exists.
you are right for using the "TransformBroadcaster()", but i am talking about the "StaticTransformBroadcaster()". The idea is to publish a TF only once, since it is STATIC.