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
Tyler Veness
5ca39e7f84
Upgrade to Gradle 7.2 and WPILib 2022 ( #316 )
2021-11-21 20:22:56 -05:00
Matt
28e3b510c7
Remove year from header ( #207 )
...
Yeet the year
2020-12-31 19:57:51 -08:00
Matt
c7d092a775
Delete native library if it already exists ( #179 )
...
* Delete native library if it already exists
* Spotless
2020-12-13 19:32:00 -05:00
Matt
2ae750f00f
Add modal and animations while calibration is running ( #157 )
...
* Add modal for calibration
* Run wpiformat
2020-11-21 21:14:27 -05:00
Chris Gerth
bf7c9fea44
Single Config-file Upload Support ( #150 )
...
Allow a single .json config file to be uploaded.
2020-11-07 17:21:07 -08:00
Matt
31013346c0
Rename MJPEG streams when camera name changes ( #136 )
...
* Rename MJPEG streams when camera name changes
* Change camera name to HTTP request
This allows us to wait for it to for sure be done
* Fix reload logic
* whee lnt
* Reload on backend connect too
* Update CameraAndPipelineSelect.vue
2020-10-16 19:48:24 -04:00
Matt
44bfc3ea6c
Fix static IP and network settings on Pi
2020-09-15 11:34:27 -07:00
Matt
71fc8a7017
Metrics and lighting implementation ( #116 )
...
Implements metrics and lighting control.
2020-09-15 11:19:36 -07:00
Matt
a35f775b05
Fix driver mode settings, sort resolutions ( #115 )
...
* Fix DriverMode settings
* Update FileVisionSource.java
* Sort modes by resolution
* Filter duplicated modes
* run spotless
* Fix calibration bug
* run format
* aaaaa
* Add hardware and platform support
* decrease timing sensitivity
* Better handle jvm exitg
* Make reboot happen immediately
* Cleanup restart
* Remove debug print
* Fix Jackson exploding when deserializing old versions of configs
* Add unit test for old config versions
* Run format
* Add a comment
* remove isvendorcam from pipeline manager
* oops
2020-09-10 19:20:16 -07:00
Matt
8a7318f5dd
Update log viewer, add uncalibrated modal ( #108 )
...
Adds a prettier log viewer, with the ability to filter logs. Also warns user and prevents switching into 3d mode if the resolution is uncalibrated.
2020-09-04 18:18:44 -07:00
Matt
9f0e89ea29
UI 3d mode, ConfigManager bugfixes ( #103 )
...
* stupid bugs I guess idk where else to put this commit
* Run spotless
* Fix config file loading
Splits load into own method
* Run spotless
2020-08-26 13:03:56 -04:00
Matt
0f8507e6b3
Implement NetworkTables ( #95 )
...
* Implement NetworkTables stuff
* Update RequestHandler.java
* run spotless
* Address review
* fix comments and cleanup more
2020-08-19 20:08:24 -04:00
Matt
87186809c9
Buffer setting save ( #51 )
...
This makes it so that settings are written to disk 1 second after settings have stopped being changed. This means that while dragging sliders in the UI, settings won't be written repeatedly. This reduces wear on system storage and improves performance, as saving is expensive.
2020-08-17 13:25:28 -07:00
Matt
b3436765e1
3d, camera calibration, backend settings hookup ( #80 )
...
* Implement new UI backend stuff
* Kinda partially add resolution accuracy list
* camera calibration go brrrrrrrr
* ayyyy calibration works
* Maybe fix grouping
* Reorganize camera view
* Fix settings not getting sent
* Make pretty (#4 )
* Reorganize camera view
* Apply some cosmetic layout changes to the cameras page
* Fix pipeline rollback bug when starting on non-dashboard pages
Co-authored-by: Matt <matthew.morley.ca@gmail.com >
* Fix naming mismatch
* Mostly make stuff work
* rename robot-relative pose to camera-relative pose
* SolvePNP memes, fix isFovConfigurable
* Change config path to photonvision_config
* netmask go poof, fix zip download?
* Update index.js
* Fix multi cam stuff?
* Use LinearFilter instead
* Fix multicam
* aaa
* start adding restart device and restart program, fix square size bug
* Add some debug stuff
* oop
* Start fixing tests
* Fix tests
* Make target box proportinal
* run spotless
* Make crosshair h o t p i n k
* Address review comments
* Address review 2 electric booaloo
* Possibly implement vendor FOV?
* Make centroid crosshair gren
* actually use FOV
* Fix tests
* actually fix tests
Co-authored-by: Declan Freeman-Gleason <declanfreemangleason@gmail.com >
2020-08-14 12:39:21 -07:00
Prateek Machiraju
2e7cdf008b
Add copyright header to sources ( #14 )
...
* Add License to top of each file
* Remove test folder
* Do not apply PhotonVision license to wpilib
2020-07-02 22:02:21 -04:00
Banks Troutman
f2fbe9dd6e
Fix .gitignore, move vision package out of common
2020-06-28 04:40:43 -04:00
Matt
bdbd6b9d18
Rename to PhotonVision
2020-06-27 19:11:56 -07:00