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
RobotState rviz previewer: First message from e.g. latching publishers is not applied to robot state correctly #596
RobotState rviz previewer: First message from e.g. latching publishers is not applied to robot state correctly #596
Conversation
…age from e.g. latching publishers correctly
@axelschroth thanks for submitting this. Your change seems logical but before accepting I'd like to test it out. Would you happen to have a repository with a test setup? |
I'm afraid I don't, sorry.. The test setup I am working with is part of a big software infrastructure. You just have to use a latching publisher, publish a robot state and disable then enable the RobotState display. Is there any repository already set up using a 6DOF robot which I could use to create a test repository? |
I will have a look at and test this later this week.
|
@axelschroth there are several moveit_config packages for some abb robots here https://github.com/ros-industrial/abb |
Ok, I can't reproduce the error you face, but it's a racing condition, so that doesn't matter too much in this case. I see no problem with changing the threading context of the problematic call to Tested and verified. I believe we should backport this to indigo. I'll leave that to the merging maintainer. |
…s is not applied to robot state correctly (moveit#596) * Subscribe to topic after loading robot model -> processing first message from e.g. latching publishers correctly * Formatting only * Formatting only
…s is not applied to robot state correctly (moveit#596) * Subscribe to topic after loading robot model -> processing first message from e.g. latching publishers correctly * Formatting only * Formatting only
…t#596 from kinetic-devel
…t#596 from kinetic-devel
Fixes #595
Note: I am not familiar with the problems that leaded to the delayed loading of the robot model so please review this solution especially regarding thread contexts of the methods..