Skip to content

Converted C++ aruco node/package to python#95

Open
MidnightRaider06 wants to merge 7 commits intoumdloop:mainfrom
MidnightRaider06:refactor/aruco_python
Open

Converted C++ aruco node/package to python#95
MidnightRaider06 wants to merge 7 commits intoumdloop:mainfrom
MidnightRaider06:refactor/aruco_python

Conversation

@MidnightRaider06
Copy link
Copy Markdown
Contributor

No description provided.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Standardize on just publishing a vision_msgs/Detection2DArray

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Or another message, use your judgement

self.destroy_subscription(self.camera_info_sub_)
self.camera_info_sub_ = None

def image_callback(self, msg):
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

remove this callback, we can have a generic node that subscribes to a detection 2d array and the source image and publish it, reason is we don't want to send this traffic across the netwrok if we don't have to

@MidnightRaider06
Copy link
Copy Markdown
Contributor Author

MidnightRaider06 commented Apr 8, 2026

Using a newer opencv-contrib-python that's still compatible with numpy<2.0. Changed the published message to just a Detection2D but lmk if you think Detection2DArray would be better.

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