Chris Gerth
fbf6fb304e
Add Auto-Exposure Switch to Calibration Window ( #526 )
2022-10-21 22:12:11 -04:00
Jack
a1b09100e0
Remove pitch camera configuration ( #492 )
...
* Remove pitch configuration from camera view
* Remove pitch config from backend; fix 'this' binding bug
* Stylistic choice to remove excessive whitespace br
* Spotless apply
* Spotless apply 2
2022-10-17 12:41:57 -04:00
Σx
1e4a92c71f
Calculate and Report FOV from Calibration Coefficients ( #486 )
2022-10-08 23:08:57 -04:00
Declan
5655ca6890
Separate AWB gain slider ( #410 )
...
Makes gain adjust digital gain, adds sliders for red/blue on picam
Co-authored-by: Chris Gerth <chrisgerth010592@gmail.com >
2022-02-28 00:45:29 -05:00
Declan
6c91feaf3f
Make small cosmetic improvments across the user interface ( #396 )
2022-01-16 11:25:37 -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
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
5ca39e7f84
Upgrade to Gradle 7.2 and WPILib 2022 ( #316 )
2021-11-21 20:22:56 -05:00
Declan Freeman-Gleason
15c687655a
Use computed value to clear up TypeError in dialog persistient prop
2021-01-09 14:50:46 -08:00
Declan Freeman-Gleason
b8bc65ec32
Fix undefined initial resolution in calibrator ( #216 )
2021-01-05 17:30:55 -08:00
Matt
f2f32da2f9
Compensate for binning in picam FOV ( #186 )
...
Compensates for picam binning in the OV sensor.
2020-12-23 00:42:39 -08:00
Matt
15d21b7841
Fix calibration modal bug, save calibration images ( #165 )
...
Saves calibration images to photonvision_config/calibImgs
2020-12-05 12:18:07 -08: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
Matt
23f3c0e6e1
Use chessboard squares (vs interior corners); fix resolution selector bug ( #139 )
...
* Change chessboard size to be squares not interior corners
This reduces ambiguity
* Force users to select resolution
This forces the correct video mode index to be selected. Otherwise the 0th camera videomode index will be used, as it's zero-inited. This is undesirable.
* Make target model an enum
This will allow the UI to remember the currently selected target.
2020-10-13 06:58:50 -07:00
Matt
6e0a6b804e
Fix calibration slider not moving, hide gain slider when needed ( #135 )
2020-10-05 19:22:58 -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
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
Declan Freeman-Gleason
19b57235fe
UI bug fixes and feature refinements ( #59 )
...
* Rework settings page; touch up contour, output, and 3D tabs; font sizing
No stream placeholder; driver mode refined; cameras page
Make settings snackbar work
Lint fix
Fix settings page padding
Actually hide settings fields if unsupported
* Make toggle buttons less confusing; fix driver toggle; form validation
* Make eyedropper work and make input/select styling more consistent
* Fix color picker and tabbing bugs
* Set up camera and settings pages to talk to the backend
* Add auto reconnect
* Add lots of tooltips and improve related thematic consistency
* Only show output stream while color picking
* Unbreak robot offset
* Increase tooltip delay and refactor tooltip label into a component
* Remove toggle button switching behavior
* Fix PnP tab and add a flag to disable FOV configuration
* Move FPS indicator
* Make GPU acceleration status use one value in the store
* Only allow IPv4 static IPs and remove accidentally committed index
2020-07-31 16:50:50 -04:00