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

Change True/False strings in cfg yaml #27

Merged
merged 1 commit into from
Jan 24, 2024

Conversation

23pointsNorth
Copy link
Contributor

Under ROS Humble, and the latest installed version from April repo, the launch file fails by inability to convert {int} to {bool}.

This resolved the issue.

1 - is treated as int
"True" - is treated as string
True - as treated as bool

@christianrauch
Copy link
Owner

Hi Daniel, nice to see you again :-)

Indeed, running ros2 launch apriltag_ros v4l2_36h11.launch.yml from the upstream branches gives me parameter 'detector.refine' has invalid type: Wrong parameter type, parameter {detector.refine} is of type {bool}, setting it to {integer} is not allowed..

@christianrauch christianrauch merged commit 1e0f802 into christianrauch:master Jan 24, 2024
1 check passed
@23pointsNorth
Copy link
Contributor Author

It was nice seeing a familiar name around the apriltag ecosystem!

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