-
Notifications
You must be signed in to change notification settings - Fork 387
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TFClient unified goal_id #560
Comments
Could you create a separate issue for this? |
I don't think this is possible. This would require a major refactor of the code. I don't have the resources to do that. So you would need to develop it mostly yourself. But when working correctly and not breaking current behaviour. I am happy to integrate it. |
I'm still new to javascript. Have tried to change the |
By changing the |
yes I understand that. Making it static would only be a first step for me to test that the concept works. Later a different goal object can be created and used only with The solution would also require a custom or modified Once I get both sides ( |
As long as you only changed code inside the functions, you should still be able to compile the library. Once you start adding classes. I think these should be in their own file. (Not 100% sure). And don't forget to extend the index files in that case. |
if i was to use ros3djs to visualize a URDF or a 2d map, the
TFClient
sends a goal to thetf2_web_republisher
with agoal_id
.I would like to open the same visualization on multiple tabs or devices, and I don't want the
tf2_web_republisher
to send the same transforms multiple times only because thegoal_id
is different. Would it be possible to choose a constant goal_id to reduce the bandwidth of data being published by thetf2_web_republisher
.To get an idea of how bad the bandwidth gets, try the following visualize a URDF tutorial. Monitor the bandwidth on the feedback topic
rostopic bw tf2_web_republisher/feedback
while refreshing the URDF visualizer tab.Also, could you update the documentation of the
TFClient
to show how to cancel a specific goal? I've been usingthis.TfClient.currentGoal.cancel();
to cancel a specific goal orthis.TfClient.actionClient.cancel();
to cancel all goals.The text was updated successfully, but these errors were encountered: