ArUco Detection Setup
This guide gets ArUco detection running on an HVS - Raze.
What You Need
- A working HVS - Raze device running a premade image.
- Printed tags.
- The dictionary used to print them.
This guide assumes 36h11.
Goal
You are done when:
- a stream is Live
- preview shows an annotated output
- detections appear when tags are in view
Step 1: Register A Stream
- Go to OS > Devices.
- Click Register stream.
- Select device/backend/mode.
Recommended defaults:
- Backend:
Libcamera(for OV9782) - Format:
NV12when available - Decoder:
nv12-lumawhen using NV12
Register.
Step 2: Basic Camera Controls
- Open the stream.
- Go to Controls.
- Enable noise reduction and set it to Fast (if available).
Step 3: Create Pipeline From Template
- Go to OS > Pipelines.
- Create a new pipeline.
- Choose Templates and select the ArUco template.
Step 4: Attach To Stream
- Go back to the stream.
- Open Pipelines tab.
- Add the pipeline.
- Drag it into
1x1. - Select output
framefor preview.
Step 5: Set Dictionary
- Open pipeline Tune.
- Set dictionary to
36h11.
Verify
- you see overlays and detections
- Outputs tab shows non-image outputs when enabled
If you get no detections:
- fix focus and motion blur first
- confirm dictionary matches
- check Systems logs