Skip to content
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

Add Minor QOL improvements #5

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from
Draft

Add Minor QOL improvements #5

wants to merge 3 commits into from

Conversation

elvout
Copy link
Member

@elvout elvout commented Jun 8, 2022

This PR contains minor bug fixes and QOL improvements.

Additions

  • Publish the Kinect image stream to Robofleet.

Changes

  • Publish velodyne static transforms using tf2 instead of tf.
    • tf2's static_transform_publisher uses the latched topic /tf_static instead of publishing repeatedly to /tf at a fixed interval. Since velodyne_tf_broadcaster is its own node, it does not interfere with the spot_ros static_transform publisher.

Fixes

  • The autonomous mode button is now mapped correctly for the PS4 controller.

elvout added 3 commits March 20, 2022 14:17
tf2's static_transform_publisher uses the latched topic /tf_static
instead of publishing repeatedly to /tf at a fixed interval. Since
velodyne_tf_broadcaster is its own node, it does not interfere with the
spot_ros static_transform publisher.

Reference: https://wiki.ros.org/tf2_ros#static_transform_publisher
@elvout elvout changed the title Merge Minor QOL improvements Add Minor QOL improvements Jun 8, 2022
@joydeep-b
Copy link
Member

I just noticed this - is this still waiting to be merged, @elvout ?

@elvout
Copy link
Member Author

elvout commented Feb 27, 2023

I believe the kinect stream does not need an image republisher. I'll test this branch out at noon and then open this PR to be merged.

@elvout
Copy link
Member Author

elvout commented Feb 27, 2023

Lets merge #7 first

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