christianrauch / apriltag_ros

ROS2 node for AprilTag detection
MIT License
128 stars 85 forks source link

Change True/False strings in cfg yaml #27

Closed 23pointsNorth closed 5 months ago

23pointsNorth commented 5 months ago

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 commented 5 months ago

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..

23pointsNorth commented 5 months ago

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