IMPORTANT
Releases 2024.1.1 through 2024.1.3 have been removed. There was a bug which caused the photonlib .jar file to be 10x its normal size.
The PhotonVision team is excited to announce the first full release for the 2024 FRC competition season! This beta cycle has been insane, with over 150 commits, 600+ files edited, and over 40,000 LOC modified in the main PhotonVision repo itself. Some of the major changes since 2023 include:
Reworked simulation support for Java and C++ featuring live camera view rendering and updated example projects
SQL-based settings database
Additional networking configurability, including arbitrary NT server location
Multi-tag pose estimation on-coprocessor
Improved camera calibration diagnostics
mrcal-enabled camera-calibration backend
Re-Enabled 36h11 tag support
Multi-camera support for identical USB cameras and CSI cameras
Raspberry Pi 5 supportPre-configured Orange Pi 5 image
Automatic Javadoc, Doxygen, and UI demo publishing
Usage reporting
Protobuf support for targeting results
Status LED support for Pi devices
Basic Python Support
Thank you!
We would like to thank all those who contributed to making this release possible and the continued development of this project. Open source projects like PhotonVision are only made possible through the effort and support from the community which we appreciate.
A big shout out to the following people for helping make this year’s release possible:
- crschardt (🎉first time contributor 🎉)
- rzblue (🎉first time contributor 🎉)
- person4268 (🎉first time contributor 🎉)
- megalinee (🎉first time contributor 🎉)
- StephenDay1 (🎉first time contributor 🎉)
- fovea1959 (🎉first time contributor 🎉)
- superpenguin612 (🎉first time contributor 🎉)
- mvog2501 (🎉first time contributor 🎉)
- calcmogul
- srimanachanta
- mcm001
- bankst
- amquake
- gerth2
- BytingBulldogs3539
- r4stered
- Technologyman00
- MrRedness
- mdurrani808
- prensing
- chiraqLa
- auscompgeek
- ThadHouse