Prohurtz
73ec950fac
set default crop size to normal esp32 cam 240x240
2023-09-23 14:50:54 -05:00
Prohurtz
0b7b1bed07
limit image size to 480 to prevent issues
...
macos fixes
2023-09-23 14:47:58 -05:00
RedHawk989
916967c560
(not fully tested) Legacy ransac toggle and thresh settings
2023-09-10 12:05:30 -05:00
semantic-release-bot
bec811f61e
chore(major): 1.0.0-HSF-and-new-algos-feature-branch.1 [skip ci]
...
## 1.0.0-HSF-and-new-algos-feature-branch.1 (2023-08-24)
### ⚠ BREAKING CHANGES
* CHANGES
### 🍕 Features
* add colorama instead of using escape codes ([1d9dfea ](1d9dfeae19 ))
* add dev container ([a5e36ad ](a5e36ad4c4 ))
* add taskipy to run tasks via poetry ([2f1d3d9 ](2f1d3d9275 ))
* add v2 serial comms with packet headers ([c2aad0e ](c2aad0e859 ))
* more readable logging with colorama ([2efa3c3 ](2efa3c3589 ))
* show bitrate, fps, latency in tracking mode ([6163744 ](61637442c6 ))
* slightly reduce dropped frame count ([3b5582d ](3b5582de6e ))
* updated poetry.lock ([632ec2a ](632ec2a838 ))
### 🐛 Bug Fixes
* bring the existing impl to a usable state ([b3f444e ](b3f444ee3a ))
* ensure serial is closed when thread crashed ([4def965 ](4def965759 ))
* identify and mitigate latency issues ([295f104 ](295f10476d ))
* module leap not found ([437b88a ](437b88a4bd ))
* module leap not found ([a29db80 ](a29db80909 ))
* Only ever return one blob when blob tracking ([5a451b4 ](5a451b4aa5 )), closes [#20 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/20 )
* Output all info to OSC unless we're failing to find any data ([764baa5 ](764baa539d )), closes [#21 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/21 )
* pinv for pseudo inverse when singular matrix ([ca56222 ](ca56222445 ))
* pyserial is the correct dep, not serial ([09a9fbb ](09a9fbb052 ))
* rate limit error ([129e07b ](129e07bc1c ))
* standalone exe ([35e71a2 ](35e71a2123 ))
* Update graph background color on events ([5580d48 ](5580d482f9 )), closes [#24 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/24 )
* when address is set but no devices connected ([6d7630c ](6d7630cf60 ))
### 🧑💻 Code Refactoring
* cleanup imports ([446a20c ](446a20cea8 ))
* edit readme and dummy commit to trigger actions ([f5695f0 ](f5695f00a8 ))
* extract EyeInfo enums and dataclasses ([d6d1938 ](d6d19383bd ))
### 🤖 Build System
* setup pre-release build pipeline ([aa5e6b8 ](aa5e6b8b34 ))
* setup pre-release build pipeline ([a8b73bf ](a8b73bf224 ))
* setup pre-release build pipeline ([9b27720 ](9b27720bf9 ))
* setup pre-release build pipeline ([e250e4e ](e250e4e353 ))
2023-08-24 21:43:50 +00:00
DaOfficialWizard
f5695f00a8
refactor: edit readme and dummy commit to trigger actions
2023-08-24 22:40:11 +01:00
semantic-release-bot
6e761d4201
chore(major): 1.0.0-HSF-and-new-algos-feature-branch.1 [skip ci]
...
## 1.0.0-HSF-and-new-algos-feature-branch.1 (2023-08-24)
### ⚠ BREAKING CHANGES
* CHANGES
### 🍕 Features
* add colorama instead of using escape codes ([1d9dfea ](1d9dfeae19 ))
* add dev container ([a5e36ad ](a5e36ad4c4 ))
* add taskipy to run tasks via poetry ([2f1d3d9 ](2f1d3d9275 ))
* add v2 serial comms with packet headers ([c2aad0e ](c2aad0e859 ))
* more readable logging with colorama ([2efa3c3 ](2efa3c3589 ))
* show bitrate, fps, latency in tracking mode ([6163744 ](61637442c6 ))
* slightly reduce dropped frame count ([3b5582d ](3b5582de6e ))
* updated poetry.lock ([632ec2a ](632ec2a838 ))
### 🐛 Bug Fixes
* bring the existing impl to a usable state ([b3f444e ](b3f444ee3a ))
* ensure serial is closed when thread crashed ([4def965 ](4def965759 ))
* identify and mitigate latency issues ([295f104 ](295f10476d ))
* module leap not found ([437b88a ](437b88a4bd ))
* module leap not found ([a29db80 ](a29db80909 ))
* Only ever return one blob when blob tracking ([5a451b4 ](5a451b4aa5 )), closes [#20 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/20 )
* Output all info to OSC unless we're failing to find any data ([764baa5 ](764baa539d )), closes [#21 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/21 )
* pinv for pseudo inverse when singular matrix ([ca56222 ](ca56222445 ))
* pyserial is the correct dep, not serial ([09a9fbb ](09a9fbb052 ))
* rate limit error ([129e07b ](129e07bc1c ))
* standalone exe ([35e71a2 ](35e71a2123 ))
* Update graph background color on events ([5580d48 ](5580d482f9 )), closes [#24 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/24 )
* when address is set but no devices connected ([6d7630c ](6d7630cf60 ))
### 🧑💻 Code Refactoring
* cleanup imports ([446a20c ](446a20cea8 ))
* extract EyeInfo enums and dataclasses ([d6d1938 ](d6d19383bd ))
### 🤖 Build System
* setup pre-release build pipeline ([aa5e6b8 ](aa5e6b8b34 ))
* setup pre-release build pipeline ([a8b73bf ](a8b73bf224 ))
* setup pre-release build pipeline ([9b27720 ](9b27720bf9 ))
* setup pre-release build pipeline ([e250e4e ](e250e4e353 ))
2023-08-24 12:39:47 +00:00
DaOfficialWizard
437b88a4bd
fix: module leap not found
2023-08-24 13:35:46 +01:00
semantic-release-bot
db29827ae5
chore(major): 1.0.0-HSF-and-new-algos-feature-branch.1 [skip ci]
...
## 1.0.0-HSF-and-new-algos-feature-branch.1 (2023-08-24)
### ⚠ BREAKING CHANGES
* CHANGES
### 🍕 Features
* add colorama instead of using escape codes ([1d9dfea ](1d9dfeae19 ))
* add dev container ([a5e36ad ](a5e36ad4c4 ))
* add taskipy to run tasks via poetry ([2f1d3d9 ](2f1d3d9275 ))
* add v2 serial comms with packet headers ([c2aad0e ](c2aad0e859 ))
* more readable logging with colorama ([2efa3c3 ](2efa3c3589 ))
* show bitrate, fps, latency in tracking mode ([6163744 ](61637442c6 ))
* slightly reduce dropped frame count ([3b5582d ](3b5582de6e ))
* updated poetry.lock ([632ec2a ](632ec2a838 ))
### 🐛 Bug Fixes
* bring the existing impl to a usable state ([b3f444e ](b3f444ee3a ))
* ensure serial is closed when thread crashed ([4def965 ](4def965759 ))
* identify and mitigate latency issues ([295f104 ](295f10476d ))
* module leap not found ([a29db80 ](a29db80909 ))
* Only ever return one blob when blob tracking ([5a451b4 ](5a451b4aa5 )), closes [#20 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/20 )
* Output all info to OSC unless we're failing to find any data ([764baa5 ](764baa539d )), closes [#21 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/21 )
* pinv for pseudo inverse when singular matrix ([ca56222 ](ca56222445 ))
* pyserial is the correct dep, not serial ([09a9fbb ](09a9fbb052 ))
* rate limit error ([129e07b ](129e07bc1c ))
* standalone exe ([35e71a2 ](35e71a2123 ))
* Update graph background color on events ([5580d48 ](5580d482f9 )), closes [#24 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/24 )
* when address is set but no devices connected ([6d7630c ](6d7630cf60 ))
### 🧑💻 Code Refactoring
* cleanup imports ([446a20c ](446a20cea8 ))
* extract EyeInfo enums and dataclasses ([d6d1938 ](d6d19383bd ))
### 🤖 Build System
* setup pre-release build pipeline ([aa5e6b8 ](aa5e6b8b34 ))
* setup pre-release build pipeline ([a8b73bf ](a8b73bf224 ))
* setup pre-release build pipeline ([9b27720 ](9b27720bf9 ))
* setup pre-release build pipeline ([e250e4e ](e250e4e353 ))
2023-08-24 12:12:54 +00:00
DaOfficialWizard
a29db80909
fix: module leap not found
2023-08-24 13:05:46 +01:00
semantic-release-bot
a26a2e75f4
chore(patch): 1.0.0-HSF-and-new-algos-feature-branch.2 [skip ci]
...
## [1.0.0-HSF-and-new-algos-feature-branch.2](https://github.com/EyeTrackVR/EyeTrackVR/compare/v1.0.0-HSF-and-new-algos-feature-branch.1...v1.0.0-HSF-and-new-algos-feature-branch.2 ) (2023-08-24)
### 🐛 Bug Fixes
* rate limit error ([129e07b ](129e07bc1c ))
2023-08-24 12:04:34 +00:00
DaOfficialWizard
fd8647aaf7
Merge branch 'HSF-and-new-algos-feature-branch' of https://github.com/EyeTrackVR/EyeTrackVR into HSF-and-new-algos-feature-branch
2023-08-24 13:00:09 +01:00
DaOfficialWizard
129e07bc1c
fix: rate limit error
2023-08-24 12:59:48 +01:00
semantic-release-bot
4f1b021b62
chore(major): 1.0.0-HSF-and-new-algos-feature-branch.1 [skip ci]
...
## 1.0.0-HSF-and-new-algos-feature-branch.1 (2023-08-24)
### ⚠ BREAKING CHANGES
* CHANGES
### 🍕 Features
* add colorama instead of using escape codes ([1d9dfea ](1d9dfeae19 ))
* add dev container ([a5e36ad ](a5e36ad4c4 ))
* add taskipy to run tasks via poetry ([2f1d3d9 ](2f1d3d9275 ))
* add v2 serial comms with packet headers ([c2aad0e ](c2aad0e859 ))
* more readable logging with colorama ([2efa3c3 ](2efa3c3589 ))
* show bitrate, fps, latency in tracking mode ([6163744 ](61637442c6 ))
* slightly reduce dropped frame count ([3b5582d ](3b5582de6e ))
* updated poetry.lock ([632ec2a ](632ec2a838 ))
### 🐛 Bug Fixes
* bring the existing impl to a usable state ([b3f444e ](b3f444ee3a ))
* ensure serial is closed when thread crashed ([4def965 ](4def965759 ))
* identify and mitigate latency issues ([295f104 ](295f10476d ))
* Only ever return one blob when blob tracking ([5a451b4 ](5a451b4aa5 )), closes [#20 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/20 )
* Output all info to OSC unless we're failing to find any data ([764baa5 ](764baa539d )), closes [#21 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/21 )
* pinv for pseudo inverse when singular matrix ([ca56222 ](ca56222445 ))
* pyserial is the correct dep, not serial ([09a9fbb ](09a9fbb052 ))
* standalone exe ([35e71a2 ](35e71a2123 ))
* Update graph background color on events ([5580d48 ](5580d482f9 )), closes [#24 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/24 )
* when address is set but no devices connected ([6d7630c ](6d7630cf60 ))
### 🧑💻 Code Refactoring
* cleanup imports ([446a20c ](446a20cea8 ))
* extract EyeInfo enums and dataclasses ([d6d1938 ](d6d19383bd ))
### 🤖 Build System
* setup pre-release build pipeline ([aa5e6b8 ](aa5e6b8b34 ))
* setup pre-release build pipeline ([a8b73bf ](a8b73bf224 ))
* setup pre-release build pipeline ([9b27720 ](9b27720bf9 ))
* setup pre-release build pipeline ([e250e4e ](e250e4e353 ))
2023-08-24 11:54:31 +00:00
DaOfficialWizard
35e71a2123
fix: standalone exe
...
- setup standalone executable
- fix external file bundling for standalone
- fix some spelling errors in gui
BREAKING CHANGES
2023-08-24 12:48:18 +01:00
semantic-release-bot
8a972adc71
chore(minor): 1.0.0-HSF-and-new-algos-feature-branch.1 [skip ci]
...
## 1.0.0-HSF-and-new-algos-feature-branch.1 (2023-08-24)
### 🍕 Features
* add colorama instead of using escape codes ([1d9dfea ](1d9dfeae19 ))
* add dev container ([a5e36ad ](a5e36ad4c4 ))
* add taskipy to run tasks via poetry ([2f1d3d9 ](2f1d3d9275 ))
* add v2 serial comms with packet headers ([c2aad0e ](c2aad0e859 ))
* more readable logging with colorama ([2efa3c3 ](2efa3c3589 ))
* show bitrate, fps, latency in tracking mode ([6163744 ](61637442c6 ))
* slightly reduce dropped frame count ([3b5582d ](3b5582de6e ))
* updated poetry.lock ([632ec2a ](632ec2a838 ))
### 🐛 Bug Fixes
* bring the existing impl to a usable state ([b3f444e ](b3f444ee3a ))
* ensure serial is closed when thread crashed ([4def965 ](4def965759 ))
* identify and mitigate latency issues ([295f104 ](295f10476d ))
* Only ever return one blob when blob tracking ([5a451b4 ](5a451b4aa5 )), closes [#20 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/20 )
* Output all info to OSC unless we're failing to find any data ([764baa5 ](764baa539d )), closes [#21 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/21 )
* pinv for pseudo inverse when singular matrix ([ca56222 ](ca56222445 ))
* pyserial is the correct dep, not serial ([09a9fbb ](09a9fbb052 ))
* Update graph background color on events ([5580d48 ](5580d482f9 )), closes [#24 ](https://github.com/EyeTrackVR/EyeTrackVR/issues/24 )
* when address is set but no devices connected ([6d7630c ](6d7630cf60 ))
### 🧑💻 Code Refactoring
* cleanup imports ([446a20c ](446a20cea8 ))
* extract EyeInfo enums and dataclasses ([d6d1938 ](d6d19383bd ))
### 🤖 Build System
* setup pre-release build pipeline ([aa5e6b8 ](aa5e6b8b34 ))
* setup pre-release build pipeline ([a8b73bf ](a8b73bf224 ))
* setup pre-release build pipeline ([9b27720 ](9b27720bf9 ))
* setup pre-release build pipeline ([e250e4e ](e250e4e353 ))
2023-08-24 08:09:35 +00:00
DaOfficialWizard
aa5e6b8b34
build: setup pre-release build pipeline
2023-08-24 09:06:27 +01:00
DaOfficialWizard
a8b73bf224
build: setup pre-release build pipeline
2023-08-24 09:03:24 +01:00
DaOfficialWizard
9b27720bf9
build: setup pre-release build pipeline
2023-08-24 09:00:42 +01:00
DaOfficialWizard
e250e4e353
build: setup pre-release build pipeline
2023-08-24 08:55:15 +01:00
RedHawk989
abf7f88ae5
fix algo priority, placement
2023-08-10 20:42:19 -05:00
Prohurtz
5198cddd8f
add mommy model files
2023-08-09 17:03:09 -05:00
Prohurtz
969e06eca0
new blink algo (almost done) bug fixes, small perf improvement?
2023-07-25 20:49:43 -05:00
Prohurtz
a6a8991a61
new blink algo (almost done) bug fixes, small perf improvement?
2023-07-25 20:27:57 -05:00
Prohurtz
09bf6737a2
[IN TESTING] blink fixes, y axis lock, IBO bug fix
2023-07-14 18:46:58 -05:00
Prohurtz
0cd0ad6334
revert camera thread, util opencv bug fix instead
2023-07-12 09:38:34 -05:00
Prohurtz
d5462e09fe
IBO fix, new RANSAC blink
2023-07-10 21:28:34 -05:00
Prohurtz
c6a11ae62d
test push
2023-07-10 20:09:17 -05:00
Prohurtz
3fee1a4e53
fix HSF
2023-07-10 20:04:50 -05:00
Prohurtz
8e5836575e
mommy gets divorced (renamed to LEAP)
2023-06-29 13:26:17 -05:00
Prohurtz
5686604dcb
mommy gets divorced (renamed to LEAP)
2023-06-29 13:25:31 -05:00
Prohurtz
6be461be85
mommy gets divorced (renamed to LEAP)
2023-06-29 13:24:15 -05:00
Prohurtz
eacaa1fbba
fix mommy file dir
2023-06-24 18:58:54 -05:00
Prohurtz
3d7d06764c
fix app close stall
2023-06-24 14:35:23 -05:00
Prohurtz
cb6d27a3a4
update poetry stuffs (remove torch)
2023-06-24 14:19:15 -05:00
Prohurtz
45a7b25a0a
remove torch for smaller binary. kill bug for mommy
2023-06-24 14:15:46 -05:00
Prohurtz
338591617e
fix config calibration saves
2023-06-24 13:48:00 -05:00
Prohurtz
bbe1629ebd
fix none type crashes
2023-06-24 13:29:22 -05:00
Prohurtz
96372a7aa7
fix none type crashes
2023-06-24 12:17:35 -05:00
Prohurtz
d7b0136dff
fix build file stuff
2023-06-23 18:34:03 -05:00
Prohurtz
eb6a48df91
fix opencv hang when no cameras
...
Add MOMMY v1 (early small model)
2023-06-23 12:29:44 -05:00
Prohurtz
911a63ae18
Merge pull request #87 from EtheriVR/Etheri-Improve-Convergance
...
Improves convergance
2023-06-23 08:42:41 -07:00
Etheri
544f2b05b8
Improves convergance
...
Improve convergance by simply sending the propper y values
2023-06-23 02:32:09 +02:00
Prohurtz
9a4e04d145
Merge pull request #86 from EtheriVR/Etheri-Fix-OSC-Calibrate
...
Fixes calibration values
2023-06-19 11:56:44 -07:00
Etheri
0c825af3e4
Fixes calibration values
...
There was a bug that made calibration values all default to 1 if there was a failure of the try/except, fixed the code so it does error checking before running
2023-06-18 00:13:10 +02:00
Prohurtz
c784918531
black format ep
2023-06-17 12:33:26 -05:00
Prohurtz
635173f42a
black format IBO
2023-06-17 12:32:56 -05:00
Prohurtz
a00823b154
Merge pull request #85 from EtheriVR/Etheri-Improvements-And-Fixes
...
Etheri improvements and fixes
2023-06-17 10:26:46 -07:00
Prohurtz
41b11fe134
Expose IBO settings, Fix UVC cameras
2023-06-17 12:25:06 -05:00
Etheri
7081723ac0
Osc had a different name than settings
2023-06-17 17:16:17 +02:00
Etheri
a1aecc9cdb
Added eyelids to config
...
Adding the eyelids to config and adding an invert bool makes this work with most peoples currently setup eyelids if they used eyetracking before native
2023-06-17 15:56:45 +02:00