Commit Graph

1222 Commits

Author SHA1 Message Date
Matt
b0661d3215 add corner sub pixel detection
assuming your resolution is high enough this should work well for helping out approx poly DP.
2020-02-24 00:04:35 -08:00
Matt
08a03b3178 reproject corners in solvePNP test 2020-02-23 22:11:07 -08:00
Matt
56b987f536 Start adding solvePNP test 2020-02-23 21:20:17 -08:00
Matt
8707596814 Update SolvePNPPipe.java 2020-02-22 12:56:23 -08:00
ori agranat
676db036f8 initial work 2020-02-22 21:38:17 +02:00
Matt
ad8c0f0105 compile UI, only use 4 corners for target, increase simplification kp 2020-02-22 11:08:08 -08:00
Matt
5ac9569082 fixed reversed box drawing in solvePNP 2020-02-21 16:55:34 -08:00
Matt
3b77f15de2 Only use 4 corners 2020-02-21 13:01:08 -08:00
Matt
6fe62f8e7d Add 8 point target, track 4 more corners 2020-02-21 12:17:23 -08:00
Matt
9458e08e66 Adjust solvePNP algorithm with 4915 code 2020-02-20 15:48:52 -08:00
ori agranat
74e6cf7b15 syntax change for auto install 2020-02-09 22:30:19 +02:00
ori agranat
293f9865ba Merge branch 'reverseMinimap' into dev 2020-02-01 20:45:58 +02:00
Matt
0d28a29cc4 Flip rotation in minimap 2020-01-28 17:30:42 -08:00
Matt
515faa182f 2.3 (#56)
### features
- added auto install and update
- added calibration status and accuracy message
- added 2020 loading station pnp model

### bugs
- fixed solve pnp model upload 
- fixed solve pnp draw
2020-01-28 10:44:52 -08:00
ori agranat
9b7318d9e6 removed all unnecessary imports 2020-01-28 20:02:03 +02:00
Unknown
5e0a5c7e03 Merge remote-tracking branch 'origin/master' into dev 2020-01-28 11:37:19 +02:00
Unknown
6b834dffeb updated pom version 2020-01-28 11:13:51 +02:00
oriagranat9
b073231330 Bugfixes in solve pnp drawing
* bugfixed

* Fix unit mismatch in frctargets

Co-authored-by: Matt <matthew.morley.ca@gmail.com>
2020-01-26 22:25:40 -08:00
Matt
770e1f060c Revert "Set the box corner mat from the mat in settings"
This reverts commit 20209059b1.
2020-01-26 22:00:19 -08:00
Matt
20209059b1 Set the box corner mat from the mat in settings 2020-01-26 21:55:40 -08:00
ori agranat
37eec14ea2 bugfix calibration ending 2020-01-27 00:05:02 +02:00
Unknown
6e5a457546 bug fix calibration message status not showing 2020-01-26 20:35:53 +02:00
oriagranat9
a0b701f3db Installupdate (#53)
Added auto service install and jar file upgrade from the ui
2020-01-25 13:34:50 -08:00
ori agranat
20f41cae5f added fps duplicate check 2020-01-25 23:26:07 +02:00
ori agranat
3224e412de added calibration accuracy, calib message, calib advanced menu 2020-01-25 23:11:02 +02:00
Matt
46f818ba6f Update FRCtargets.json 2020-01-24 13:22:11 -08:00
Matt
c990e91f6a Use box corner setting for solvePNP draw result 2020-01-23 23:31:11 -08:00
ori agranat
371429692d pom version update 2020-01-23 21:54:37 +02:00
ori agranat
198009df0d better csv parsing with errors 2020-01-23 20:53:31 +02:00
ori agranat
526733aeb4 fixed custom pnp model upload 2020-01-23 19:39:14 +02:00
Banks T
a0b89168b4 2.2 (#52)
## features
-- added pi cam support (from wpilib v2020.2.2)
-- added gain slider for ps3 eye
-- added custom pnp model upload
-- network tables will try to reconnect if no connection
-- re did network tables key and added new values 


## bug fixes
-- fixed solve pnp not detection
-- lowered minimum fps for some camera
-- fixed vision hang bug
2020-01-22 21:53:11 +02:00
Banks T
7eb4b56958 Merge branch 'master' into dev 2020-01-22 14:11:20 -05:00
Unknown
4df2ec681f updated pom version 2020-01-22 11:26:25 +02:00
oriagranat9
d5331c44f7 Custom serialization (#50)
* Added BaseDeserializer, StandardCVPipelineSettingsDeserializer

* added mat serializer and de serializer

* added call in standard pipeline serializer and deserializer

* Connected custom de/serializers for Pipelines

* bug fix in serializer

* bug fixed serialization

Co-authored-by: Banks T <btrout.dhrs@gmail.com>
2020-01-20 14:05:43 -05:00
ori agranat
86dfb266ba bug fixed dual target intersection 2020-01-18 20:22:10 +02:00
ori agranat
15d93320c9 updated wpi lib and bugfix ps eye detection 2020-01-17 04:55:26 -08:00
Banks Troutman
5d40aa1c3d Gain fix for non-PS3Eye cameras 2020-01-16 22:04:02 -05:00
Unknown
e64d00e529 added gain slider 2020-01-17 00:52:51 +02:00
Banks Troutman
05b16e587e Fix project SDK, Update pom.xml to version 2.1.2-RELEASE 2020-01-16 15:37:52 -05:00
Matt
8f10f33cf7 disable memory manager for now
Mem usage looks fine without it
2020-01-16 11:21:56 -08:00
Matt
d28cf8ef63 Merge branch 'dev' of https://github.com/chameleon-vision/Chameleon-Vision into dev 2020-01-15 21:45:45 -08:00
Matt
82a779743e Remove unused stream queue in vision process 2020-01-15 21:45:16 -08:00
Banks T
c5a1694012 Add NetworkTablesManager (#48)
* Add NetworkTablesManager, various cleanups

* Add auto-restart when team number changes.
2020-01-16 00:21:00 -05:00
ori agranat
b935113eb1 cleaned up matt's code 2020-01-15 22:32:25 +02:00
Matt
de023438cd update maven to force jdk 12 2020-01-15 12:04:21 -08:00
Matt
ddda8b17c3 Add backend code for sending points 2020-01-15 12:04:14 -08:00
Matt
ec93c0225c Start on adding point settings to request handler 2020-01-14 08:21:50 -08:00
ori agranat
c48b8c9590 updated readme with circle ci public links 2020-01-13 23:15:22 +02:00
ori agranat
c46d4e04b0 added custom cvs upload and premade targets 2020-01-13 21:48:24 +02:00
Matt
709752249d Update corner points to match limelight 2020-01-13 08:39:37 -08:00