Matt
5b86360b9b
Multi-tag pnp in robot code ( #787 )
...
---------
Co-authored-by: Banks Troutman <btrout.dhrs@gmail.com >
Co-authored-by: Joseph Farkas <16584585+MrRedness@users.noreply.github.com >
2023-02-13 17:57:01 -05:00
Matt
53c67a07e4
[photonlib] Only link to apriltag_shared ( #730 )
2023-01-10 10:09:24 -05:00
Nick Hadley
0b5256df12
RobotPoseEstimator Enhancements ( #677 )
...
* Use List for RobotPoseEstimator constructor
* Update `RobotPoseEstimator` constructor to accept wpilib `AprilTagFieldLayout` java
* Initial cpp changes
* Java return optional from update
* Fix java test
* Clean up strategy switch
* small lint
* Actually link to vision_shared
* Fix auto optimized imports
* format
* report error
* small method changes
* format and clean up
Co-authored-by: Matt <matthew.morley.ca@gmail.com >
2023-01-02 18:22:39 -06:00
Chris Gerth
aaa886bd73
Java-side bugfixes for RobotPoseEstimator and PhotonCamera ( #685 )
...
Closes #684
Closes #683
Closes #681
Closes #680
Closes #678
2023-01-01 22:40:48 -05:00
Mohammad Durrani
78ab5e7c1d
Upgrade to jdk 17 ( #653 )
...
Still targets Java 11 language support
Co-authored-by: Chris Gerth <gerth2@users.noreply.github.com >
Co-authored-by: Matt <matthew.morley.ca@gmail.com >
2022-12-27 15:56:21 -05:00
shueja-personal
bb63af601d
Update to wpilib 2023 beta 7 ( #607 )
...
We now need platform specific jars -- reworks actions to support that. Currently only generates 32 bit pi images.
2022-12-16 20:05:23 -05:00
Matt
3c7165bb0d
Force photonlib JSON to regenerate every build ( #589 )
2022-11-13 14:07:15 -06:00
shueja-personal
a764ace7f2
Initial AprilTag support ( #458 )
...
(Very) beta AprilTag support in PhotonVision. Disables Picam GPU acceleration until we can debug auto exposure in the MMAL driver.
Co-authored-by: Banks Troutman <btrout.dhrs@gmail.com >
Co-authored-by: Matt <matthew.morley.ca@gmail.com >
Co-authored-by: Chris Gerth <gerth2@users.noreply.github.com >
Co-authored-by: Chris <chrisgerth010592@gmail.com >
Co-authored-by: mdurrani808 <mdurrani808@gmail.com >
2022-09-28 21:21:41 -04:00
Matt
b2a3f34433
Fix version verification with non-default networktable ( #407 )
...
Adds version verification to c++ too
2022-01-24 12:38:45 -05:00
Tyler Veness
a161bd5be9
Upgrade all maven dependencies for 2022 ( #377 )
...
This also fixes compilation with JDK 17.
2022-01-08 10:17:28 -08:00
Matt
8b079d9b20
Add pi-only JAR createion ( #362 )
2021-12-18 12:53:08 -05:00
Tyler Veness
5ca39e7f84
Upgrade to Gradle 7.2 and WPILib 2022 ( #316 )
2021-11-21 20:22:56 -05:00
Matt
7e74da5cff
Make photonlib complain if versions don't match ( #302 )
...
Adds messages if Photon isn't detected or major versions don't match
2021-10-18 22:31:18 -04:00
Matt
d59f8d1227
Cleanup photonlib deps ( #243 )
...
Removes unnecessary photonlib dependencies and removes commons-math.
2021-01-22 22:05:39 -08:00
Prateek Machiraju
951c038f19
Clean up buildscripts ( #238 )
...
Cleans up gradle buildscripts.
2021-01-18 19:12:57 -08:00
Matt
2e1b3d0f83
Add Photonlib ( #231 )
...
Merges Photonlib into Photonvision, along with the Photonlib code examples. Also creates a new PhotonTargeting library teams can depend on.
2021-01-16 20:41:47 -08:00