Skip to content

Releases: PhotonVision/photonvision

v2024.1.4

14 Jan 01:03
6917ec8
Compare
Choose a tag to compare

CD thread

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

v2024.1.1-beta-4.2

05 Jan 23:18
276fc61
Compare
Choose a tag to compare
v2024.1.1-beta-4.2 Pre-release
Pre-release

Dummy release for testing CI :)

v2024.1.1-beta-4.1

05 Jan 21:23
107a0f3
Compare
Choose a tag to compare
v2024.1.1-beta-4.1 Pre-release
Pre-release

Dummy release for testing CI :)

v2024.1.1-beta-4

05 Jan 20:25
0af5a62
Compare
Choose a tag to compare
v2024.1.1-beta-4 Pre-release
Pre-release

Dummy release for testing CI :)

v2024.1.1-beta-3.1

07 Nov 03:07
623b4e5
Compare
Choose a tag to compare
v2024.1.1-beta-3.1 Pre-release
Pre-release

What's Changed

Full Changelog: v2024.1.1-beta-3...v2024.1.1-beta-3.1

v2024.1.1-beta-3.2

11 Nov 02:43
524b135
Compare
Choose a tag to compare
v2024.1.1-beta-3.2 Pre-release
Pre-release

What's Changed

  • Fix OpenCV load in simulated robot projects by @mcm001 in #1001

Full Changelog: v2024.1.1-beta-3.1...v2024.1.1-beta-3.2

v2024.1.1-beta-3

04 Nov 17:10
9370937
Compare
Choose a tag to compare
v2024.1.1-beta-3 Pre-release
Pre-release

This is the third beta release for the 2024 FRC competition season! A lot has changed since 2023, so take a look at the PRs merged below, and changes since 2023.4.2. Our docs (still being updated for 2024) have general installation and debugging instructions.

We want to thank everyone who contributed to PhotonVision in any way. This is a volunteer-run project, and community code contributions, beta testing, and feedback have been invaluable in making PhotonVision what it is. We’re always trying to improve, so if you have any issues or questions, please let us know on Chief Delphi or our Discord. In particular, say hello to everyone who's contributed for the first time since our last release!

Known issues

  • PhotonPoseEstimator's estimated pose has different origin depending on number of tags in view #991 (fixed in latest dev)

What's Changed

  • Bump opencv to fix cross-compile rpath by @mcm001 in #992
  • Bump wpilib to beta-3 by @mcm001 in #998
  • [photon-lib] Make PhotonPoseEstimator coprocessor multitag result relative to tag layout origin by @amquake in #997
  • Check if WS is closing before sending message by @mcm001 in #993
  • Add StickyFPS quirk to disable setting first video mode on boot by @superpenguin612 in #994
  • Fix trailing quotes in readme by @mcm001 in #990

Full Changelog: v2024.1.1-beta-1...v2024.1.1-beta-3

v2024.1.1-beta-2

04 Nov 14:20
7eb4645
Compare
Choose a tag to compare
v2024.1.1-beta-2 Pre-release
Pre-release

This is the second beta release for the 2024 FRC competition season! A lot has changed since 2023, so take a look at the PRs merged below, and changes since 2023.4.2. Our docs (still being updated for 2024) have general installation and debugging instructions.

We want to thank everyone who contributed to PhotonVision in any way. This is a volunteer-run project, and community code contributions, beta testing, and feedback have been invaluable in making PhotonVision what it is. We’re always trying to improve, so if you have any issues or questions, please let us know on Chief Delphi or our Discord. In particular, say hello to everyone who's contributed for the first time since our last release!

Known issues

  • PhotonPoseEstimator's estimated pose has different origin depending on number of tags in view #991 (fixed in latest dev)

What's Changed

Full Changelog: v2024.1.1-beta-1...v2024.1.1-beta-2

v2024.1.1-beta-1

31 Oct 04:31
fa87af9
Compare
Choose a tag to compare
v2024.1.1-beta-1 Pre-release
Pre-release

This is the first beta release for the 2024 FRC competition season! A lot has changed since 2023, so take a look at the PRs merged below. Our docs (still being updated for 2024) have general installation and debugging instructions.

We want to thank everyone who contributed to PhotonVision in any way. This is a volunteer-run project, and community code contributions, beta testing, and feedback have been invaluable in making PhotonVision what it is. We’re always trying to improve, so if you have any issues or questions, please let us know on Chief Delphi or our Discord. In particular, say hello to everyone who's contributed for the first time since our last release!

Known issues

  • Cross-compiled builds (so all aarch64/arm32 builds) have incorrect OpenCV rpaths. This breaks Photon pi image, arm32, and aarc64 builds. This is fixed in beta-2.

Major changes

Other Changes

Full Changelog: v2023.4.2...v2024.1.1-beta-1

Read more

v2023.4.2

19 Feb 19:09
cf68f2a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2023.4.1...v2023.4.2