Detect Aruco codes using OpenCV.
Minimum required :
Further improvements (optional) :
- Allow the rover's pilot to turn on/off the aruco code detection with a new topic (ex.
/aruco_enabled)
- Allow the rover's pilot to also find aruco codes using the robotic arm's camera
- Allow the rover's pilot to change the
/codes node's frequency (search for aruco codes more often, less often, every X frames, etc.)
Detect Aruco codes using OpenCV.
Minimum required :
arucoInitfunction : sets the dictionary of aruco codes that needs to be used (see the competition's Autonomy Guidelines rule 7.2.)arucoReadfunction : takes an image (a frame taken by the Zed camera) and runs it into the OpenCV algorithm for Aruco code detection/zed2/zed_node/left/image_rect_graytopic/arucotopic/codes: continuously searches for aruco codes (every 5 seconds)/codesnode to a launch fileFurther improvements (optional) :
/aruco_enabled)/codesnode's frequency (search for aruco codes more often, less often, every X frames, etc.)