AprilRobotics / apriltag

AprilTag is a visual fiducial system popular for robotics research.
https://april.eecs.umich.edu/software/apriltag
Other
1.47k stars 522 forks source link

Planned Python Package Index (PyPI) package? #322

Closed Jgunde closed 3 months ago

Jgunde commented 3 months ago

There are lots of other AprilTag packages on PyPi that can be installed easily with pip. But none of them seem as robust and well maintained as this one. Is it possible to install this library with pip?

christian-rauch commented 3 months ago

Not at this moment. Someone would need to create a Python project description (pyproject.toml) or similar to generate a wheel file from the source.

Jgunde commented 3 months ago

Ok thank you!

sgbaird commented 1 month ago

@christian-rauch if I were to take a shot at this, is there a possibility of getting this integrated into the main project?

christian-rauch commented 1 month ago

Sure. If you add a CMake target that generates the wheel file or similar, you can send a PR for review.

If you need a starting point for this, I suggest https://github.com/stevenlovegrove/Pangolin as it has a CMake target that builds the wheel file (cmake --build build -t pypangolin_wheel).