Skip to content

Add ArUco log export and overlays#64

Open
lindestad wants to merge 2 commits into
mainfrom
feature/aruco-log-file-output
Open

Add ArUco log export and overlays#64
lindestad wants to merge 2 commits into
mainfrom
feature/aruco-log-file-output

Conversation

@lindestad

Copy link
Copy Markdown
Collaborator

Adds file export for the ordered ArUco pipeline log, plus pilot-view controls for the logging area and marker overlays.

The pilot HUD can now save the log as CSV, scale the active logging region, see markers inside vs outside that region, and toggle marker outlines in the camera feed.

Checked with:

  • uv run --frozen --group dev pytest tests/test_aruco_logger.py tests/test_aruco_routes.py tests/test_camera.py
  • uv run --frozen --group lint ruff check lib/aruco_logger.py lib/camera.py routes.py tests/test_aruco_logger.py tests/test_aruco_routes.py tests/test_camera.py
  • git diff --check

Full uv run --frozen --group dev pytest still has the existing unrelated light-control failure in test_set_light_clamps_and_pushes_to_bitmask (0.8 vs expected 1.0).

Closes #57.

@lindestad lindestad requested a review from mringsby June 7, 2026 21:08

@mringsby mringsby left a comment

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.

Ser good ut ved første øyekast. Har ikke kjørt koden

@lindestad lindestad requested a review from tomasaas June 7, 2026 21:15
@lindestad

Copy link
Copy Markdown
Collaborator Author

Hører med Tomas om han har mulighet til å teste siste commit fysisk. Overlay, logging, osv er good og testet fysisk men detection (reliably) var et problem, jeg fikser evt. kommende helg. Prøvd å øke kvaliteten feedet til OpenCV, får se om det fikser.

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.

Automated ARUCO-logging for pipeline challenge

2 participants