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

Run multitag on coprocessor #816

Merged
merged 142 commits into from
Oct 17, 2023
Merged

Run multitag on coprocessor #816

merged 142 commits into from
Oct 17, 2023

Commits on Jan 31, 2023

  1. Matt's confused

    mcm001 committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    3c8a789 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5816af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25aff1b View commit details
    Browse the repository at this point in the history
  4. Move into Photonlib

    mcm001 committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    8c58a20 View commit details
    Browse the repository at this point in the history
  5. Run spotless and fix NPE

    mcm001 committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    83ad026 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. Publish camera coeffs to NT

    Bankst committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    5f98887 View commit details
    Browse the repository at this point in the history
  2. less dumb no-cal send

    Bankst committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    b8908a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6525272 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    87337bf View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Make most of the C++ changes

    mcm001 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    b5fa928 View commit details
    Browse the repository at this point in the history
  2. Run wpiformat

    mcm001 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    607e4b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae1c63d View commit details
    Browse the repository at this point in the history
  4. Run spotless

    mcm001 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    9565a9e View commit details
    Browse the repository at this point in the history
  5. Add fallback strategy

    mcm001 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    2d6191c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d3ff64 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e14a048 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4b05469 View commit details
    Browse the repository at this point in the history
  9. Update PhotonCamera.java

    mcm001 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    a5aa77e View commit details
    Browse the repository at this point in the history
  10. Delete libphotonlibcamera.so

    mcm001 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    8d0bc33 View commit details
    Browse the repository at this point in the history
  11. a

    mcm001 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    1dad2b1 View commit details
    Browse the repository at this point in the history
  12. Bump opencv again

    mcm001 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    97af0ec View commit details
    Browse the repository at this point in the history
  13. Update OpenCVHelp.java

    mcm001 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    e15f297 View commit details
    Browse the repository at this point in the history
  14. Update javadocs again

    mcm001 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    87c052d View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Create C++ Apriltag example

    mcm001 committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    155eaa9 View commit details
    Browse the repository at this point in the history
  2. Fix warning spam

    mcm001 committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    d5ec114 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1f7e70 View commit details
    Browse the repository at this point in the history
  4. Update SimPhotonCamera.java

    mcm001 committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    44c6a80 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2023

  1. Configuration menu
    Copy the full SHA
    c790c2a View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

  1. Configuration menu
    Copy the full SHA
    89e802d View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. Force flush on shutdown? idk

    mcm001 committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    6c78e66 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Added ability to construct PhotonPoseEstimator without a PhotonCamera…

    … instance
    
    - Made alternate constructor for ```PhotonPoseEstimator``` that doesn't need ```PhotonCamera```
    - Changed ```update``` function to take in missing cameraMatrixData and coeffsData that were previously received from PhotonCamera.
    - Changed the internal ```update``` and ```multiTagPNP``` function to take in cameraMatrixData & coeffsData
    - If not needed for the specified strategy then the parameters are simply not used. Also if PhotonCamera is used in constructor it instead backs up to that.
    megalinee authored and mcm001 committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    0c282f8 View commit details
    Browse the repository at this point in the history
  2. Fixed accidental file change

    megalinee authored and mcm001 committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    2921ca9 View commit details
    Browse the repository at this point in the history
  3. Changed raw double arrays to use optional matrices

    Changed every use of double[] to optionals to make code more understandable.
    megalinee authored and mcm001 committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    dd58ce8 View commit details
    Browse the repository at this point in the history
  4. Implemented PhotonPoseEstimator changes in C++ & removed camera default

    * Added all changes from Java into C++
    * Removed check for camera in multiPNP to default if optional was null.
    megalinee authored and mcm001 committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    7ef9a70 View commit details
    Browse the repository at this point in the history
  5. Fixed formatting

    megalinee authored and mcm001 committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    6c91ba1 View commit details
    Browse the repository at this point in the history
  6. Fixed minor issues

    * Forgot std:: in some places
    * incorrect constructor
    megalinee authored and mcm001 committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    fc8bd6c View commit details
    Browse the repository at this point in the history
  7. Declared C++ methods

    - Still need to fix null camera issues. Currently says can not compare null to photonCamera.
    megalinee authored and mcm001 committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    b9f65f7 View commit details
    Browse the repository at this point in the history
  8. Make PhotonCamera a shared-ptr

    mcm001 committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    9061e1a View commit details
    Browse the repository at this point in the history
  9. Whoops

    mcm001 committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    c4af7e6 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2023

  1. Configuration menu
    Copy the full SHA
    25c1656 View commit details
    Browse the repository at this point in the history
  2. Run linters

    mcm001 committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    087547d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25f1fda View commit details
    Browse the repository at this point in the history
  4. Run lint

    mcm001 committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    3b5c4f2 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Configuration menu
    Copy the full SHA
    0af4855 View commit details
    Browse the repository at this point in the history
  2. actually fixes it

    srimanachanta committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    60317e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb04961 View commit details
    Browse the repository at this point in the history
  4. Formatting fixes

    srimanachanta committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    ce68925 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Configuration menu
    Copy the full SHA
    4780cd4 View commit details
    Browse the repository at this point in the history
  2. Fix accidental changes

    mcm001 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    7907b90 View commit details
    Browse the repository at this point in the history
  3. Generate hash/equals

    mcm001 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    b5007f7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a321fee View commit details
    Browse the repository at this point in the history
  5. Update PNPResults.java

    mcm001 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    2ed6ca6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f3193f4 View commit details
    Browse the repository at this point in the history
  7. Update SqlConfigProvider.java

    mcm001 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    92eae41 View commit details
    Browse the repository at this point in the history
  8. Add equals

    mcm001 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    2ebd4af View commit details
    Browse the repository at this point in the history
  9. spotless

    mcm001 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    06279ed View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Configuration menu
    Copy the full SHA
    bec84fd View commit details
    Browse the repository at this point in the history
  2. Save ATFL from upload

    srimanachanta committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    e0681b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1aa7e57 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Add ATFL to full settings

    mcm001 committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    7335257 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    1b02c33 View commit details
    Browse the repository at this point in the history
  2. Typescript fixes

    srimanachanta committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    d9a6ff8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    afc1a0b View commit details
    Browse the repository at this point in the history
  4. Move ATFL to settings

    srimanachanta committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    a7ae573 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed0e752 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e4e391b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    96517c0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    316de53 View commit details
    Browse the repository at this point in the history
  9. Formatting fixes

    srimanachanta committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    473e489 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ce709dd View commit details
    Browse the repository at this point in the history
  11. Add switch for multitag

    srimanachanta committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    aee455c View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    c33ec6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4b2e1e View commit details
    Browse the repository at this point in the history
  3. Update PhotonTrackingTypes.ts

    mcm001 committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    b7fb097 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a92beb View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Fix atfl always being null

    mcm001 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    34330fa View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Add apriltag import button

    mcm001 committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    1d22a23 View commit details
    Browse the repository at this point in the history
  2. Only encode positive IDs

    mcm001 committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    e5a1eea View commit details
    Browse the repository at this point in the history
  3. Fix javadoc error

    mcm001 committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    494c0cc View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    341e358 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Configuration menu
    Copy the full SHA
    e9dacb7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bd8583 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e4fa38 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2023

  1. Configuration menu
    Copy the full SHA
    54a03b6 View commit details
    Browse the repository at this point in the history
  2. Add support to save all pipeline results in store

    required to show multiple pipeline results in the visualizer
    srimanachanta committed Sep 9, 2023
    Configuration menu
    Copy the full SHA
    97c3d17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    465b97a View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2023

  1. Configuration menu
    Copy the full SHA
    e56ae83 View commit details
    Browse the repository at this point in the history
  2. Set apriltag layout over NT

    mcm001 committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    a55cad8 View commit details
    Browse the repository at this point in the history
  3. Update PhotonCamera.java

    mcm001 committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    72eaf9b View commit details
    Browse the repository at this point in the history
  4. Formatting fixes

    srimanachanta committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    f03db7c View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Configuration menu
    Copy the full SHA
    cf010dc View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Configuration menu
    Copy the full SHA
    50d4267 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2023

  1. Add C++ photonlib support

    mcm001 committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    f65f1c9 View commit details
    Browse the repository at this point in the history
  2. Update PhotonPipelineResult.h

    mcm001 committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    6523add View commit details
    Browse the repository at this point in the history
  3. ?????

    mcm001 committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    0ae2b49 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2023

  1. Update photon-core/src/main/java/org/photonvision/common/configuratio…

    …n/LegacyConfigProvider.java
    
    Co-authored-by: amquake <[email protected]>
    mcm001 and amquake authored Oct 1, 2023
    Configuration menu
    Copy the full SHA
    a1f2447 View commit details
    Browse the repository at this point in the history
  2. Update photon-core/src/main/java/org/photonvision/common/configuratio…

    …n/SqlConfigProvider.java
    
    Co-authored-by: amquake <[email protected]>
    mcm001 and amquake authored Oct 1, 2023
    Configuration menu
    Copy the full SHA
    89aa79e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d71a670 View commit details
    Browse the repository at this point in the history
  4. Update photon-core/src/main/java/org/photonvision/vision/pipe/impl/Mu…

    …ltiTargetPNPPipe.java
    
    Co-authored-by: amquake <[email protected]>
    mcm001 and amquake authored Oct 1, 2023
    Configuration menu
    Copy the full SHA
    e322fd1 View commit details
    Browse the repository at this point in the history
  5. Address code review

    mcm001 committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    fdcad62 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    34479ce View commit details
    Browse the repository at this point in the history
  7. Fix photonlib build

    Unit tests still broken
    mcm001 committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    45e9734 View commit details
    Browse the repository at this point in the history
  8. Fix implicit cast in C++ land

    mcm001 committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    64b424c View commit details
    Browse the repository at this point in the history
  9. Run lint

    mcm001 committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    7ca017a View commit details
    Browse the repository at this point in the history
  10. Run lint

    mcm001 committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    be92020 View commit details
    Browse the repository at this point in the history
  11. Update TargetsTab.vue

    Update TargetsTab.vue
    mcm001 committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    9573bef View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Configuration menu
    Copy the full SHA
    9f7882d View commit details
    Browse the repository at this point in the history
  2. Address review

    mcm001 committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    91ad713 View commit details
    Browse the repository at this point in the history
  3. Fix CI errors

    mcm001 committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    2d08030 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5a5cfc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    687d157 View commit details
    Browse the repository at this point in the history
  6. Lint again

    mcm001 committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    699f153 View commit details
    Browse the repository at this point in the history
  7. yeet the print

    mcm001 committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    234b2bd View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Configuration menu
    Copy the full SHA
    47d5b9c View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

  1. Configuration menu
    Copy the full SHA
    2823171 View commit details
    Browse the repository at this point in the history
  2. Fix merge conflictsr

    mcm001 committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    2aa95e3 View commit details
    Browse the repository at this point in the history
  3. Add some comments?

    mcm001 committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    63279ef View commit details
    Browse the repository at this point in the history
  4. The definition of insanity is writing the same code twice and expecti…

    …ng different results
    
    Same bug with implicit cast bullshit
    mcm001 committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    5ee7fdf View commit details
    Browse the repository at this point in the history
  5. switch width to meters

    mcm001 committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    3980e66 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3ed1d7f View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Update RequestHandler.java

    mcm001 committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    a6d53ac View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    d00e4bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4afb772 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    648b0ec View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    16fc61f View commit details
    Browse the repository at this point in the history
  2. filter used IDs to tag layout

    amquake committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    7f3f4ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    577c89f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    23626ea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2e4e0ce View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    82dfb56 View commit details
    Browse the repository at this point in the history
  7. format

    amquake committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    12221a5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a883fcb View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    2bd6dd4 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2023

  1. Configuration menu
    Copy the full SHA
    f0368c7 View commit details
    Browse the repository at this point in the history
  2. Run lint

    mcm001 committed Oct 14, 2023
    Configuration menu
    Copy the full SHA
    56df1b2 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2023

  1. hide multitag ambiguity

    amquake committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    75bf4ae View commit details
    Browse the repository at this point in the history
  2. format

    amquake committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    b23677b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dffecaf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cd351f6 View commit details
    Browse the repository at this point in the history
  5. Run lint and fix imports

    mcm001 committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    f44aa75 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Configuration menu
    Copy the full SHA
    77c0502 View commit details
    Browse the repository at this point in the history
  2. Update CameraSettingsStore.ts

    mcm001 committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    cb40a4d View commit details
    Browse the repository at this point in the history