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

Center circle detection + calibration integration #1508

Draft
wants to merge 25 commits into
base: main
Choose a base branch
from

Commits on Nov 21, 2024

  1. Initial panel

    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    565835e View commit details
    Browse the repository at this point in the history
  2. clippify

    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    dce4d32 View commit details
    Browse the repository at this point in the history
  3. Reduce option nesting

    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    a5a4f6d View commit details
    Browse the repository at this point in the history
  4. Add save to nao button

    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    e203986 View commit details
    Browse the repository at this point in the history
  5. Clippify

    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    8793243 View commit details
    Browse the repository at this point in the history
  6. Add robot rotation support

    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    4a229ff View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    11518fc View commit details
    Browse the repository at this point in the history
  8. reuse path names

    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    747a79f View commit details
    Browse the repository at this point in the history
  9. centre circle detection works

    Minimum distance between three points of circle ransac is enforced
    
    WIP filtering
    
    Remove unused components and have a more "functional" interface.
    
    Additional outputs are ready
    Add cycle instance to the additional outputs
    
    Initial work to get line detection debug images into twix
    
    Can visualise the intermediate stages of line detection via twix.
    
    Get some crude timing
    
    Resize image for easier debug
    Fixed the resizing
    
    Parameters for fast debugging
    
    Faster processing setup
    
    View filtered calibration lines
    Filter points by horizon
    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    ec04164 View commit details
    Browse the repository at this point in the history
  10. Vision cycler fr circle detection

    Make the cycler to work
    
    WIP tuning
    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    af58f88 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c5a7b6c View commit details
    Browse the repository at this point in the history
  12. Further ransac extensions

    Cleaning up & clippifying
    
    Refactored the cycler
    
    Render edge points
    
    Use image segments as an alternative source of edge points
    
    updated score calculation scheme and random generator change to ChaCha
    
    Sub-sampling for faster search (= more iterations per search can be done)
    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    344748d View commit details
    Browse the repository at this point in the history
  13. Module rename

    Edge detection crate
    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    ac5334c View commit details
    Browse the repository at this point in the history
  14. Hackiest Hacky first integration into Calibration Controller

    Downgrade stuff & fix transitive dependency issue
    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    8e280f9 View commit details
    Browse the repository at this point in the history
  15. Change the random split, fix transformation and filtering of RANSAC

    Rename parameters and struct members.
    Update the twix panel to work properly
    
    Clippy fixes
    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    7b8f935 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    988f514 View commit details
    Browse the repository at this point in the history
  17. Fix the twix panel

    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    8069ebf View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    cfc224d View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    834c7b8 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5c2bbdd View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c50ffa8 View commit details
    Browse the repository at this point in the history
  22. clippify

    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    548034c View commit details
    Browse the repository at this point in the history
  23. remove map overlay

    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    0c8456c View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    9887820 View commit details
    Browse the repository at this point in the history
  25. Minor cleanups and patches

    tuxbotix committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    401b907 View commit details
    Browse the repository at this point in the history