Skip to content

Use system time for joint_state_broadcaster #6

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

Merged
merged 1 commit into from
Jul 8, 2022

Conversation

tonynajjar
Copy link

In the gazebo ros2 control that we use, gazebo time is used with no option to use system time. The controllers, namely joint_state_broadcaster will use the same time as the controller manager.

While it does make sense to use the sim time, all our system still uses system time for gazebo simulation. This PR is to force joint_state_broadcaster to use system time.

We should revert this once our other components use sim time

@tonynajjar tonynajjar requested a review from jplapp July 7, 2022 16:13
@tonynajjar
Copy link
Author

I think it should be part of the release, it's important for rosbags.

Copy link
Collaborator

@jplapp jplapp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

agree

@tonynajjar tonynajjar merged commit d4fb832 into galactic Jul 8, 2022
@tonynajjar
Copy link
Author

Maybe a good opportunity to out https://lvserv01.logivations.com/browse/AMRFM-1527 back into our list

@tonynajjar tonynajjar deleted the use-system-time branch July 22, 2022 16:37
@tonynajjar tonynajjar restored the use-system-time branch July 22, 2022 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants