Matt
50fdfd8bce
Add outlier rejection ( #432 )
...
Uses standard deviations from mean x/y location to reject outliers
2022-02-28 00:44:22 -05:00
Declan
3120a6439b
Handle average hue inverted ( #431 )
...
Co-authored-by: Chris Gerth <chrisgerth010592@gmail.com >
2022-02-27 00:09:44 -05:00
Jason Daming
ab3e8c8db7
Add version string to NT in sim ( #424 )
2022-02-22 20:01:01 -05:00
Banks T
5144819ce2
Invertable hue ( #428 )
...
* Add UI-side changes for invertable hue slider
* Add hue inverted range
* Add new slider backgrounds to threshold tab
* Run spotless
* Updated libpicam.so to artifact built from commit c458bab87740 in that repo on gerth2's pi.
* undo the java-side hack since isVCSMSupported is fixed
* Hook up hue inversion frontend to backend and UI tweaks
* Remove unused .flipped class
* Fix hueInverted name in Vue.js store
Co-authored-by: Declan Freeman-Gleason <declanfreemangleason@gmail.com >
Co-authored-by: Matt <matthew.morley.ca@gmail.com >
Co-authored-by: Chris Gerth <chrisgerth010592@gmail.com >
2022-02-21 22:41:51 -05:00
Matt
d779fe23f0
Add disabled stream warning ( #409 )
2022-01-24 12:39:04 -05: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
drew-struensee
b09a6d6a2d
Added Support for 3D tracking of the 2022 Cargo Balls ( #408 )
...
* added cargo ball 2022
* added cargoball2022. tested on pi.. it works
* spotlessapply
* made list more consistant
2022-01-20 22:36:54 -05:00
Tyler Veness
9893cf1f7e
Update photonlib and photonlib example license headers to MIT ( #395 )
2022-01-20 22:35:28 -05:00
Matt
fc91daf397
Enable GPU acecel on any Pi Zeros, not just zero W ( #405 )
2022-01-20 21:59:29 -05:00
Matt
a3e205cb6f
Limit circle accuracy to [1,100] ( #406 )
2022-01-20 21:57:41 -05:00
Vasista Vovveti
553bed32b5
[photonlib] Target macOS 10.14 ( #402 )
v2022.1.4
2022-01-16 15:04:03 -05:00
Declan
6c91feaf3f
Make small cosmetic improvments across the user interface ( #396 )
2022-01-16 11:25:37 -05:00
Chris Gerth
4ddb9aa08f
Create new pipelines with same type as current ( #398 )
v2022.1.3
2022-01-15 10:11:12 -05:00
Banks T
4aadebdbb2
Change PhotonLib License to MIT ( #394 )
...
* Change PhotonLib License to MIT
* Remove extraneous newline in license
2022-01-14 22:05:49 -05:00
Matt
da8d70f887
Ensure cameras with gain will always have it enabled ( #388 )
v2022.1.2
2022-01-11 17:12:30 -08:00
Tyler Veness
80a0d8de1c
Fix test resources path ( #386 )
2022-01-10 21:40:43 -08:00
Matt
3ad476bc28
Send corners of min area rectangles ( #382 )
...
Adds a new corners entry to targets. Breaks byte-packed backwards compatibility.
Co-authored-by: Tyler Veness <calcmogul@gmail.com >
2022-01-10 20:31:36 -08:00
Matt
e6d8e05b91
2022 grouping and test mode updates ( #381 )
...
Add 2022 images, "2orMore" grouping mode, and 2022 test mode
Test mode now preserves old settings
2022-01-10 16:51:06 -08:00
Tyler Veness
46fa17dfd8
Upgrade spotless and shadow ( #385 )
...
Fixes Log4J vulnerability
2022-01-10 11:56:45 -08:00
Matt
43c35286f3
Reword restart modal ( #374 )
...
Clarifies that photon will restart (when running as service)
2022-01-09 16:02:32 -08:00
Matt
3d317f7035
Switch to Releaser from eine/tip ( #379 )
2022-01-09 09:00:25 -08: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
0f730fc28d
Update WPILib to 2022.1.1 rc 1 ( #376 )
2022-01-06 20:14:51 -08:00
Matt
12e06b09c3
Add Pi zero 2 W to PiVersion enum ( #373 )
...
This approach is quite brittle, but it's easy to get working and can ship in an initial 2022 release. It's necessary to prevent GPU acceleration from happening on Pi 4s though. Let's try to put together something better for future releases.
2022-01-05 20:34:42 -08:00
Matt
641101f574
Fix NetworkTables team connection bug ( #375 )
2021-12-31 22:55:32 -06:00
Matt
6a1201432c
Hard-code picam resolutions ( #366 )
...
* Hard-code picam resolutions
* Address review comment
2021-12-30 23:19:25 -08:00
Matt
e77a06bfa6
Remove pipeline type select ( #371 )
2021-12-23 20:27:59 -08:00
dependabot[bot]
8b0b18bd07
Bump y18n from 4.0.0 to 4.0.3 in /photon-client ( #372 )
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.3.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/y18n-v4.0.3/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/compare/v4.0.0...y18n-v4.0.3 )
---
updated-dependencies:
- dependency-name: y18n
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-20 10:39:21 -08:00
Matt
1766f3bf0f
Add picam resolution type, remove k prefix ( #365 )
...
Changes "kUnknown" to "Picam" in resolution dropdown; similarly "kBGR" -> "BGR"
2021-12-20 10:08:17 -08:00
Matt
4578fa756c
Null-check files to be cleaned in Logger ( #367 )
2021-12-19 06:52:13 -06:00
Matt
d6e1e28fc2
Add pi version check ( #360 )
...
Should prevent GPU acceleration on Pi 4
2021-12-18 13:12:53 -05:00
Matt
49048c3998
Don't limit divisors in driver mode ( #363 )
2021-12-18 12:56:52 -05:00
Matt
8b079d9b20
Add pi-only JAR createion ( #362 )
2021-12-18 12:53:08 -05:00
icemannie
1522adaa0e
Remove pipeline index/driver mode/led mode caching in PhotonCamera
2021-12-15 12:16:09 -05:00
Matt
3cd57b8b43
Don't generate Pi images on PRs ( #350 )
2021-12-03 23:19:20 -05:00
Chris Gerth
c944967476
Offline Update (.jar replace) ( #340 )
...
Allows users to upload a new JAR to a Pi. Also bumps the pi image to increase the heap size.
2021-12-03 23:08:51 -05:00
Matt
dbd631da61
Suffix pi image zips with "-image.zip" ( #339 )
...
* Suffix pi image zips with "-image.zip"
* Update main.yml
2021-11-29 21:43:41 -06:00
mdurrani808
f731ae37d2
Updated README.md ( #344 )
2021-11-29 21:20:46 -06:00
Matt
0a8da1a0bd
Fix image glob in dev releases ( #338 )
...
Should now upload pi images to dev releases
2021-11-28 18:32:33 -05:00
Matt
be5f0880c8
Update WPILib to 2022.1.1-beta-3-1-g4ba80a3 ( #337 )
...
This fixes raspberry pi crashes
v2022.1.1-beta-2
2021-11-28 07:34:13 -06:00
Banks T
a02cd4a50e
Explicitly specify JDK11 for photon-targeting ( #334 )
2021-11-27 00:22:51 -05:00
Tyler Veness
efd31543f6
Upgrade athena Docker container from 2021 to 2022 ( #332 )
...
The proper compiler wasn't available for 2022 native-utils, so
linuxathena artifact builds were silently skipped.
v2022.1.1-beta-1
2021-11-26 09:44:05 -05:00
Matt
a151f23319
Add team number dialog, NT connected chip ( #313 )
...
Makes NT connection status visible from the UI
2021-11-25 15:43:29 -05:00
Matt
822811c853
Upload a new image on releases ( #329 )
...
Uploads a new Pi image (without any hardware configs) on releases and pushes to dev
2021-11-25 15:42:58 -05:00
Matt
23834c87f4
Only let in tags starting with "v" ( #328 )
2021-11-23 20:22:54 -05:00
Tyler Veness
f103a6b712
Run wpiformat ( #327 )
2021-11-23 19:09:51 -05:00
Chris Gerth
3257736ffa
Add .pdf taraget generation ( #307 )
...
* Added rectangle target generation
* added dot grid support
* dot grid functional. Added branding and ruler
* comments, rebuild, testing
* proper branding rework
* undo index.html commit
2021-11-21 20:34:06 -05:00
Tyler Veness
9df25eda88
Add clangd files to .gitignore ( #318 )
2021-11-21 20:30:10 -05:00
Tyler Veness
5a13739818
Remove unused private variable ( #317 )
2021-11-21 20:30:03 -05:00
Tyler Veness
5ca39e7f84
Upgrade to Gradle 7.2 and WPILib 2022 ( #316 )
2021-11-21 20:22:56 -05:00