Matt
|
2e6f7dbae4
|
Average out the FPS of vision process
Still need to do somethign with it
|
2019-11-23 08:22:20 -08:00 |
|
Banks Troutman
|
9b3e611eaa
|
Continue plumbing ServerHandler
|
2019-11-23 04:05:37 -05:00 |
|
Matt
|
b19ae1f43b
|
Start plumbing ServerHandler
|
2019-11-22 14:34:21 -08:00 |
|
Matt
|
0509b7aed0
|
Start plumbing UI
|
2019-11-22 14:20:23 -08:00 |
|
Matt
|
d26711c35d
|
Check dimensions of stream mat
|
2019-11-22 07:52:19 -08:00 |
|
Matt
|
9d023a43f0
|
Ensure looping runnable sleeps at least a little
|
2019-11-22 07:50:25 -08:00 |
|
Matt
|
fc311b3f03
|
Fix FPS bug in camera streamer runnable
|
2019-11-21 22:08:10 -08:00 |
|
Matt
|
d736a252b0
|
add vision thread "framerate" limiting
|
2019-11-21 22:04:17 -08:00 |
|
Matt
|
91baccf92e
|
Rename lastCameraFrame
|
2019-11-21 21:51:06 -08:00 |
|
Matt
|
87e65baf23
|
Implement a (kinda gross) workaround
|
2019-11-21 21:49:25 -08:00 |
|
Banks Troutman
|
48da9f5dfd
|
Too many changes to list
running in to bug in CameraStreamer with native exceptions
|
2019-11-21 05:32:19 -05:00 |
|
Banks Troutman
|
35509c0162
|
Continued work on loading from configs
|
2019-11-20 17:06:18 -05:00 |
|
Matt
|
0ed2697565
|
Use the new DeSerializer
|
2019-11-19 21:49:56 -08:00 |
|
Matt
|
824017b792
|
Instantiate vision processes based on loaded configs
|
2019-11-19 21:29:15 -08:00 |
|
Matt
|
d3a39888e9
|
Start adding config deserialization to ConfigManager
|
2019-11-19 12:06:37 -08:00 |
|
Banks Troutman
|
cab2e759e4
|
Camera de/serialization, folder management
|
2019-11-19 12:43:38 -05:00 |
|
Banks Troutman
|
5f535f68da
|
Lock cameraStreamer to 32FPS
|
2019-11-16 15:00:03 -05:00 |
|
Matt
|
ad992c8cab
|
Merge branch 'class-abstraction' of https://gitlab.com/chameleon-vision/Chameleon-Vision into class-abstraction
|
2019-11-16 11:50:53 -08:00 |
|
Banks Troutman
|
98bfe7e029
|
Typo fix, begin work on VisionManager config loading, set CameraStaticProperties correctly
|
2019-11-16 14:45:52 -05:00 |
|
Matt
|
3f5c14b992
|
Fix naming error
|
2019-11-16 11:34:38 -08:00 |
|
Banks Troutman
|
164a02159e
|
Move LoopingRunnable, begin work on main and VisionManager
|
2019-11-16 14:31:36 -05:00 |
|
Matt
|
58c1924c7e
|
Add video mode change support to VisionProcess
|
2019-11-16 11:10:55 -08:00 |
|
Matt
|
f426552644
|
Fix visionprocess compilation error
|
2019-11-16 10:21:23 -08:00 |
|
Matt
|
3ec88eda01
|
Add streaming to VisionProcess and run the threads
|
2019-11-16 10:17:33 -08:00 |
|
Matt
|
d75ec33906
|
Use buffered frame in CameraStreamer
|
2019-11-15 14:01:58 -08:00 |
|
Banks Troutman
|
1e613ee342
|
Added Runnables for VisionProcess threads
|
2019-11-15 16:01:50 -05:00 |
|
ori agranat
|
cd21186bf7
|
added json serializer and de serializer
|
2019-11-12 19:28:46 +02:00 |
|
Unknown
|
5bc2afe29a
|
initial work on pipeline json
|
2019-11-11 17:26:32 +02:00 |
|
Banks Troutman
|
b1e8fb53a5
|
Add PipelineType enum for config
|
2019-11-10 17:55:28 -05:00 |
|
Banks Troutman
|
80f711c37c
|
Begin work on VisionProcess, refinement of CVPipeline interactions
|
2019-11-10 11:47:56 -05:00 |
|
Matt
|
1e7f380f07
|
Rename StreamDivisor enum and work on CameraStreamer
|
2019-11-07 16:53:31 -08:00 |
|
Matt
|
cc2c065dc8
|
Rename USBCamera to USBCameraProcess & abstractify
- Most classes now take a CameraProcess instead of a USBCameraProcess
|
2019-11-07 09:10:09 -08:00 |
|
Matt
|
338c59e783
|
Start working on USBCamera
|
2019-11-07 09:02:23 -08:00 |
|
Banks Troutman
|
c213d4c751
|
Recreated all pipeline steps as Pipes and set up CVPipeline2d
|
2019-11-07 11:15:54 -05:00 |
|
Matt
|
d619d85109
|
Start filling in CVPipeline2d
|
2019-11-05 07:47:15 -08:00 |
|
Banks Troutman
|
1bca800f4f
|
Begin further work on abstraction layout in separate package
|
2019-11-04 02:23:13 -05:00 |
|
Matt
|
42b76dfbf9
|
Rename CVProcess to StandardCVProcess
|
2019-11-02 13:03:00 -07:00 |
|
Matt
|
9f68be9922
|
Fix cameraProcess/cvProcess missmatch
|
2019-11-02 12:46:36 -07:00 |
|
Matt
|
e055e5a78b
|
invert the nested if/else in the run pipeline
This should be more clear to read
|
2019-11-02 12:44:05 -07:00 |
|
Matt
|
e863cc0781
|
Move pipeline logic into CVProcess
|
2019-11-02 12:38:42 -07:00 |
|
Matt
|
24313ba45b
|
Rename Camera and CamProcess to USBCamera and USBCameraProcess
Further changes:
- Add CameraProcess interface
- Change VisionProcess to pass the interface as parameter
|
2019-11-02 10:10:02 -07:00 |
|
Banks Troutman
|
570a042e35
|
fix for drivermode settings
|
2019-11-02 04:37:28 -04:00 |
|
Banks Troutman
|
cb733aa19e
|
Fix path loads on linux
|
2019-11-02 04:04:19 -04:00 |
|
ori agranat
|
1e43547635
|
compiled web ui
|
2019-11-02 09:53:31 +02:00 |
|
Banks Troutman
|
c73b68947b
|
reword
|
2019-11-02 03:35:12 -04:00 |
|
Banks Troutman
|
bff2c2d8e0
|
reworked driverMode, fixed streamDivisor
|
2019-11-02 03:34:51 -04:00 |
|
ori agranat
|
58e39b2922
|
added stream divisor to cv source
|
2019-11-01 22:37:41 +02:00 |
|
Omer
|
f4d465d3e8
|
Small fix for driver settings
|
2019-11-01 18:02:48 +02:00 |
|
ori agranat
|
cfd5f22f05
|
Merge remote-tracking branch 'origin/dev' into dev
|
2019-11-01 17:11:20 +02:00 |
|
ori agranat
|
51a3f677bd
|
added driver mode tab to settings in the ui
|
2019-11-01 17:10:48 +02:00 |
|