Giter Club home page Giter Club logo

tagtracker's People

Contributors

2129student avatar drakeerv avatar foehammer127 avatar fovea1959 avatar mvog2501 avatar rmheuer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

tagtracker's Issues

Remove Distribution Specificity From the Install Script

The current install script uses apt by default, which is against best practice, the dependencies should be instead listed in the install section of either the wiki or the readme. It should also not assume that teams want to use anaconda, and should allow the use of requirements.txt. The install script could actually be full removed if other people agree with this.

Support for moving tags

There is a chance that a future game will have apriltags posted on a moving game element. We should be prepared for this by adding support for apriltags without a defined location.

Documentation is missing dependencies.

pip install apriltag requires cmake to be installed, so on Ubuntu, we had to sudo apt install cmake.

requirements.txt and the documentation are missing two pip dependencies: imutils and flask_opencv_streamer

calibrate_camera is saving distortion coefficients improperly

The JSON being put out for distortion coefficients is not formatted correctly (missing commas):

  "dist": [[ 2.96051672e+01 -1.15858321e+04 -1.79874268e+00 -1.79700977e+00
  4.78984685e+05]]

Looks like some of the sample files have been corrected, but incorrectly; they were changed from a (1, 5) matrix to a (5, 0) matrix (caused by dropping the outer brackets).

Logitech Webcam file:

{
    "fx": 676.6192195641298,
    "fy": 676.8359339562655,
    "cx": 385.1137834870396,
    "cy": 201.81402152233636,
    "dist": [ 0.01632932, -0.36390723, -0.01638719,  0.02577886,  0.93133364]
  }

should be "dist": [[ 0.01632932, -0.36390723, -0.01638719, 0.02577886, 0.93133364]]

Suggest fixing calibrate_camera as:

        print('  "dist": {}'.format(dcoeffs.tolist()))

Environment.json

I'm looking through the different tags that you guys set in your environment and I'm wondering why you guys have the tag size at 8 inches and not 6 as FRC changed it to that. I'm also wondering about the rotations of the tags. Isn't the frame of the apriltags z into the tag, x right of the tag?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.