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 optical frame publisher from subt/mbzirc #257

Open
wants to merge 10 commits into
base: galactic
Choose a base branch
from

Conversation

mjcarroll
Copy link
Collaborator

@mjcarroll mjcarroll commented Jun 7, 2022

🎉 Add Optical Frame Publisher

Summary

This is a utility that is used frequently enough, I think that it makes sense to include here. This transforms images (and optionally camera info) into the ROS coordinate conventions from those that gazebo uses.

I have written it as a component, which can take advantage of intraprocess communication where available.

Test it

Checklist

  • Signed all commits for DCO
  • Added tests
  • Added example and/or tutorial
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • Consider updating Python bindings (if the library has them)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

@mjcarroll mjcarroll requested a review from chapulina as a code owner June 7, 2022 21:32
@chapulina chapulina added the ROS 2 ROS 2 label Jun 13, 2022
ros_ign_utils/package.xml Outdated Show resolved Hide resolved
ros_ign_utils/package.xml Outdated Show resolved Hide resolved
@chapulina chapulina requested a review from caguero June 27, 2022 18:58
Copy link
Contributor

@caguero caguero left a comment

Choose a reason for hiding this comment

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

🔴 CI is unhappy 🔴

@mjcarroll
Copy link
Collaborator Author

This is going to be retargeted to galactic, and I have also made an effort to robustify tests here: #272

@mjcarroll mjcarroll force-pushed the optical_image_publisher branch from 261e6c0 to bb32212 Compare June 30, 2022 04:37
@mjcarroll mjcarroll changed the base branch from ros2 to galactic June 30, 2022 04:38
Signed-off-by: Michael Carroll <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
@chapulina chapulina added the enhancement New feature or request label Jul 23, 2022
@ahcorde
Copy link
Collaborator

ahcorde commented May 30, 2023

what's the state of this PR @mjcarroll ?

@mjcarroll
Copy link
Collaborator Author

It just fell off my radar, probably just needs one more round of review and it's good to go.

@azeey azeey added the beta label Jul 31, 2023
@azeey azeey requested a review from caguero August 21, 2023 18:13
Copy link
Contributor

@caguero caguero left a comment

Choose a reason for hiding this comment

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

It looks good to me. Should we consider a test?

@mjcarroll mjcarroll removed the beta label Aug 31, 2023
@mjcarroll mjcarroll self-assigned this Nov 27, 2023
Copy link
Collaborator

@ahcorde ahcorde left a comment

Choose a reason for hiding this comment

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

@mjcarroll This PR is targeting galactic which is EOL. Can we close this PR or can you retarget this to ros2?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ROS 2 ROS 2
Projects
Status: In progress
Development

Successfully merging this pull request may close these issues.

5 participants