TinyOh
dfea14aba3
fix(api): depth core.
2019-03-13 09:55:06 +08:00
TinyOh
fd2e6c4708
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-03-11 16:30:17 +08:00
TinyOh
f08dda33b5
fix(api): Remove duplicate frames,change samples after disparity with enum BM
2019-03-11 16:28:31 +08:00
kalman
849e8c80dd
fix(config): change firmware version match table
2019-03-09 15:25:19 +08:00
kalman
ff2598120a
fix(config): change pass firmware version match table
2019-03-09 14:56:25 +08:00
TinyOh
e85321130e
fix(uvc): TK1 ioctl call twice.
2019-03-07 13:36:06 +08:00
TinyOh
dc0a259007
fix(api): fps double.
2019-03-07 12:10:22 +08:00
TinyOh
ea5d40ff20
fix(api): version check pass while device name out of check table.
2019-03-07 11:15:38 +08:00
John Zhao
d261bad291
refactor(channel): remove useless log
2019-03-07 09:56:26 +08:00
John Zhao
ce7071db2c
feat(correspondence): improve keep imu sequence
2019-03-06 17:06:30 +08:00
TinyOh
b48cc6d98e
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-03-06 16:10:27 +08:00
TinyOh
3490f0ca44
(timestamp): change code before return; issue[EYES-26]
2019-03-06 16:10:08 +08:00
John Zhao
1f51ab8fa2
Merge into develop
2019-03-06 15:58:24 +08:00
John Zhao
3cc158231a
feat(correspondence): support keep imu sequence
2019-03-06 15:55:32 +08:00
TinyOh
c2173f9f8e
fix(timestamp):improve the once frame get once check, remove lock of thread; issue[EYES-26]
2019-03-05 15:48:20 +08:00
TinyOh
ad64476ee6
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-03-05 13:46:12 +08:00
TinyOh
3c687d43ca
fix(timestamp):add onProcess sync lock to make sure imgData be unique; issue[EYES-26]
2019-03-05 13:45:42 +08:00
John Zhao
be15d6a6d9
Merge branch 'develop' into feature/android
...
* develop:
fix: ros record, add disparity pre clone.
fix: test and reduce more copy times
fix: reduce more copy times
2019-03-04 15:05:37 +08:00
John Zhao
4ac353c8c1
fix(streams_adapter_s2): comment calcuate image checksum
2019-03-04 10:39:46 +08:00
TinyOh
764ccba041
fix: ros record, add disparity pre clone.
2019-03-02 16:17:21 +08:00
TinyOh
1bc0e47cd1
fix: test and reduce more copy times
2019-03-02 15:28:23 +08:00
TinyOh
e3de24dca1
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-03-02 14:32:39 +08:00
TinyOh
34b079f9ad
fix: reduce more copy times
2019-03-02 14:32:11 +08:00
John Zhao
d69263a2c7
Merge branch 'develop' into feature/android
...
* develop:
refactor(device): merge device_s210a to device_s2
fix: improve processor close order
refactor(synthetic): make switch of disable copy and disable unnessary copy
fix(api): remove enable LEFT/RIGHT stream code
refactor(synthetic): use RootProcessor as root node
fix(ros): ros record -a
fix(api): LEFT/RIGHT callback fix
fix(samples): check sample enable code
style(api): change sdk version api
refactor(synthetic): remove usless logic
2019-03-02 13:58:05 +08:00
John Zhao
70e1e9e32f
refactor(device): merge device_s210a to device_s2
2019-03-02 11:47:20 +08:00
TinyOh
a5b337b50f
fix: improve processor close order
2019-03-02 10:31:15 +08:00
TinyOh
f744fa06d5
refactor(synthetic): make switch of disable copy and disable unnessary copy
2019-03-02 16:13:00 +08:00
TinyOh
c9bfdbb4d6
fix(api): remove enable LEFT/RIGHT stream code
2019-03-02 12:46:17 +08:00
TinyOh
469ffe5075
refactor(synthetic): use RootProcessor as root node
2019-03-02 10:08:45 +08:00
TinyOh
95d733b2b4
fix(ros): ros record -a
2019-03-02 09:58:48 +08:00
TinyOh
22bd0fab3a
fix(api): LEFT/RIGHT callback fix
2019-03-02 08:35:33 +08:00
TinyOh
96a1b2a62d
fix(samples): check sample enable code
2019-03-02 08:22:04 +08:00
TinyOh
3b22fa3abc
style(api): change sdk version api
2019-03-01 16:25:59 +08:00
TinyOh
2896e00acf
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-03-01 16:08:39 +08:00
TinyOh
71e3286014
refactor(synthetic): remove usless logic
2019-03-01 16:08:15 +08:00
TinyOh
da9417852a
feat: forbid 2100/210A uless update sdk to 2.3.1 and above
2019-02-28 16:58:13 +08:00
TinyOh
f525c2063e
refactor(synthetic): remove usless logic
2019-02-28 16:44:55 +08:00
John Zhao
8f096612a3
Merge branch 'develop' into feature/android
...
* develop: (28 commits)
feat(*): add function to querry some hardware info
feat: forbid 2100/210A uless update sdk to 2.3.1 and above
refactor(synthetic): remove usless logic
chore(readme): update readme
docs(doxyfile): update version
fix: change cmake version to 2.3.2
feat(api) sdk/firmware version check
feat(api): version check
fix(wrapper): fix camera info repeat bug
build(makefile): ensure uninstall before install
fix(correspondence): also wait stream matched ready
fix(record): shield diable logic temporarily
chore(readme): chore(readme): update readme
chore(readme): update readme
chore(doc): update version
fix(samples): delete useless comment
fix(ros): fix camera info bug
fix(correspondence): improve warning if not start motion tracking
fix(correspondence): fix include header
fix(ros): record close bug
...
2019-02-28 15:58:55 +08:00
kalman
559a812c65
fix(type): fix conflict
2019-02-28 15:04:21 +08:00
kalman
c24e2806b3
feat(*): add function to querry some hardware info
2019-02-28 14:56:18 +08:00
TinyOh
d09f037aee
fix: change cmake version to 2.3.2
2019-02-28 04:16:59 +08:00
TinyOh
b2bd90192d
feat(api) sdk/firmware version check
2019-02-28 03:53:50 +08:00
TinyOh
6953758101
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-02-27 08:24:31 +08:00
TinyOh
262f64715d
feat(api): version check
2019-02-27 08:14:37 +08:00
John Zhao
5b5ded25c9
fix(correspondence): also wait stream matched ready
2019-02-25 12:09:48 +08:00
John Zhao
6d0fa3a3ca
fix(correspondence): improve warning if not start motion tracking
2019-02-22 14:57:20 +08:00
John Zhao
84145cd35c
fix(correspondence): fix include header
2019-02-22 14:40:03 +08:00
John Zhao
11795c54e5
Merge branch into develop
2019-02-22 14:08:47 +08:00
TinyOh
3796c19040
fix(ros): record close bug
2019-02-22 18:20:47 +08:00
John Zhao
85acd7b915
feat(correspondence): add get correspondence data
2019-02-22 14:00:23 +08:00
John Zhao
ab52fd5280
feat(correspondence): wait img when imu correspondence
2019-02-22 12:15:18 +08:00
John Zhao
73cca48f57
feat(api): add timestamp correspondence
2019-02-21 22:37:55 +08:00
John Zhao
c6aa8d93ca
feat(synthetic): add stream data listener
2019-02-21 22:21:17 +08:00
John Zhao
0fb3610744
feat(device): add disable motion datas
2019-02-21 22:19:52 +08:00
John Zhao
fd8616f475
fix(motions): fix max size and add disable method
2019-02-21 22:17:53 +08:00
TinyOh
055c6a23d0
fix(thread): ProcessNativeStream
2019-02-20 16:31:32 +08:00
TinyOh
a22eed8c1d
fix(windows): ProcessNativeStream change
2019-02-20 16:12:38 +08:00
John Zhao
01abf3d346
Merge branch 'develop' into feature/android
...
* develop:
style: remove CAM_MODELS=? complie prams
fix(mac): remove tools complie on mac
fix(win): calib models complie
fix(models): move value
fix(calibmodels): may be merge problem before cause the useless code
fix(models): unused debug tag
fix(complie): 4.x cv error
fix(cv): 4.x error , add macro shield part
fix(cv): 4.x error , shield the old algorithm temporarily when complie
2019-02-18 14:11:52 +08:00
TinyOh
750437fd71
fix(win): calib models complie
2019-02-15 18:25:58 +08:00
TinyOh
e899f7cc1c
fix(models): move value
2019-02-13 16:10:54 +08:00
TinyOh
5a1fbfd55b
fix(calibmodels): may be merge problem before cause the useless code
2019-02-13 15:05:26 +08:00
John Zhao
c5bf93dfbd
Merge branch 'develop' into feature/android
...
* develop:
fix(win): complie error.
feat(imu intri/extri): add service data
2019-02-12 16:12:55 +08:00
TinyOh
13bdcf24bd
fix(win): complie error.
2019-02-11 13:38:28 +08:00
John Zhao
b35d55309d
Merge branch 'develop' into feature/android
...
* develop:
fix opencv 4.x compile
feat(intri): ros img prams out put in srv
fix opencv 4.x compile
fix(complie): depend error
fix(style): complie warning
fix(ros): use bm as ros default
fix(disparity): opencv2.0 logic
fix(default): default ros launch use bm
fix(discut): eigen 3rd path
fix(discut): eigen path fix
fix(discut): fix discut boost & add ros disparity_type_
fix(ros): delete useless code
fix(ros): Align imu time stamp
style(camodocal): camodocal style
2019-02-02 10:02:49 +08:00
Jack.Y
fe4379a34b
fix opencv 4.x compile
2019-01-29 15:32:13 +08:00
TinyOh
4c51ef2f30
fix(complie): depend error
2019-01-29 11:39:22 +08:00
TinyOh
3549e8b958
fix(style): complie warning
2019-01-28 13:08:35 +08:00
TinyOh
58464510f6
fix(disparity): opencv2.0 logic
2019-01-28 11:11:20 +08:00
John Zhao
5322fc38f4
fix(device): fix print intrinsics and format
2019-01-28 10:35:44 +08:00
TinyOh
8b5c886b78
fix(discut): fix discut boost & add ros disparity_type_
2019-01-28 10:00:22 +08:00
John Zhao
74b71dc161
fix(device): fix vlog intrinsics
2019-01-27 20:26:52 +08:00
John Zhao
1f7621debd
Merge branch 'develop' into feature/android
...
* develop:
refactor(camodocal): remove ceres depend
feat(synthetic): add DisparityComputingMethod
refactor(synthetic): GetStreamData
refactor(synthetic): callback complete
refactor(synthetic): complete enable_tag and support tag
refactor(synthetic): add SyntheticProcessorPart class
refactor(synthetic): use shared_ptr for parent_
chore(readme): change docs links
chore(readme): update readme
chore(readme): update doc links
fix(bm): format fix
2019-01-25 15:11:11 +08:00
TinyOh
7dabf5cc9d
style(camodocal): camodocal style
2019-01-25 11:55:41 +08:00
TinyOh
54eae3e2d0
refactor(camodocal): remove ceres depend
2019-01-24 17:20:34 +08:00
TinyOh
0b71d05813
feat(synthetic): add DisparityComputingMethod
2019-01-23 17:17:08 +08:00
TinyOh
4011880148
refactor(synthetic): GetStreamData
2019-01-22 17:29:57 +08:00
TinyOh
cdc5db724d
refactor(synthetic): callback complete
2019-01-22 16:27:30 +08:00
TinyOh
c894ca4a4f
refactor(synthetic): complete enable_tag and support tag
2019-01-22 15:46:11 +08:00
TinyOh
18ffd0372b
refactor(synthetic): add SyntheticProcessorPart class
2019-01-22 13:32:53 +08:00
TinyOh
69168303d6
refactor(synthetic): use shared_ptr for parent_
2019-01-22 11:23:54 +08:00
John Zhao
d6ff3470f1
Merge branch 'develop' into feature/android
...
* develop:
build(makefile): do small change
fix(option.cmake): find boost quiet
docs(doc): update version
fix(ros): add mutex_data_ in mono
fix(disable order): fix disable order DISPARITY before RECTIFIED
fix(synthetic): disable order
fix(ros): publish order
fix(ros): fix imu count bug
fix(tools): compatible avatar and s
fix(samples): delete get all info sample
fix(ros): set publish_imu_by_sync true
fix(ros): add default intrinsics in ros node
docs(readme): modified temp to temperature
fix(process): opencv2 and remove some useless include
fix(enum) fix DisparityProcessorType enum comment
fix(bm matcher): add complie switch
2019-01-16 20:05:28 +08:00
TinyOh
221d65e6b3
fix(bm): format fix
2019-01-16 18:03:30 +08:00
TinyOh
47fb693b61
fix(disable order): fix disable order DISPARITY before RECTIFIED
2019-01-16 11:49:50 +08:00
TinyOh
b4ddf5a816
fix(synthetic): disable order
2019-01-16 11:08:16 +08:00
John Zhao
5105b5ea82
feat(miniglog): remove log_severity_global
2019-01-16 10:38:46 +08:00
TinyOh
b3bc96f12b
fix(ros): add default intrinsics in ros node
2019-01-15 17:18:16 +08:00
TinyOh
41c882d0a7
fix(process): opencv2 and remove some useless include
2019-01-15 14:05:11 +08:00
TinyOh
c3698b6e40
fix(enum) fix DisparityProcessorType enum comment
2019-01-15 10:16:29 +08:00
TinyOh
7b8ed81018
fix(bm matcher): add complie switch
2019-01-15 10:07:58 +08:00
TinyOh
456613a030
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-01-14 20:08:41 +08:00
TinyOh
c82a29968d
feat(bm model): add bm model
2019-01-14 20:08:14 +08:00
kalman
e203c57ff8
fix(rectify): fix conflict
2019-01-14 18:54:22 +08:00
kalman
56d9ab6e2d
fix(rectify): delete useless log
2019-01-14 18:51:06 +08:00
TinyOh
e56bf190f6
fix(calib models): calib struct update
2019-01-14 17:54:55 +08:00
TinyOh
7985a8ffe7
fix(calib models): use shared ptr value change instead of ptr change
2019-01-14 17:28:57 +08:00
TinyOh
e46c9371db
fix(calib models): default work improve
2019-01-14 16:40:05 +08:00
TinyOh
d42b8ef69c
fix(calib model): default config now work
2019-01-14 16:06:35 +08:00
TinyOh
60ea66b1ec
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-01-14 15:30:02 +08:00
TinyOh
d1432e2745
fix(cam models): sample enable bug and remove unused include
2019-01-14 15:25:51 +08:00
Osenberg
87da36af38
fix(device.cc:456): fixed compile error on windows
2019-01-14 15:14:58 +08:00
kalman
883aef5341
fix(processor): fix reload image params bug
2019-01-12 18:53:14 +08:00
kalman
7746d2b116
fix(device): fix intrinsic updating bug
2019-01-12 16:31:23 +08:00
Osenberg
c8dbeeff22
fix(device.cc): get img params bug
2019-01-11 23:22:37 +08:00
kalman
7dc43ae4f9
fix(depth): delete 1000
2019-01-11 17:36:15 +08:00
TinyOh
cb135f45b5
fix(points cloud): show the points clopud in normal size
2019-01-11 17:11:02 +08:00
TinyOh
beab7a155d
(fix): points cloud img ptr null
2019-01-11 17:06:10 +08:00
kalman
aca55759ad
fix(depth): fix mistake
2019-01-10 19:22:25 +08:00
Osenberg
23775810b2
fix(channels.cc): compatible s_color and s
2019-01-10 18:22:16 +08:00
kalman
e2478c644a
fix(depth): add disparity limit
2019-01-10 18:11:34 +08:00
TinyOh
fbd416324e
feat(calib models): float change to ushort ,fix the T_mul_f number
2019-01-10 17:30:28 +08:00
TinyOh
39b656465b
fix(calib depth): try 'T*f * 1000.0'
2019-01-10 14:38:44 +08:00
TinyOh
b89b9a20e4
fix(calib process): change the processors enable order
2019-01-09 18:09:01 +08:00
TinyOh
dc10d73c96
feat(depth/points process): add member calib_infos_
2019-01-09 17:38:02 +08:00
TinyOh
505490697f
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-01-09 17:31:10 +08:00
TinyOh
733a91c68c
feat(calib depth/points) add calib prams in constructed function;
2019-01-09 17:30:38 +08:00
kalman
6ddc5758c5
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-01-09 16:52:00 +08:00
John Zhao
242dc2b6fb
refactor(device): add files getter/setter to device
2019-01-09 16:51:28 +08:00
TinyOh
94bf528f8b
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-01-09 16:13:02 +08:00
TinyOh
6ee7539b8e
refactor(calib models): add default calib model(pinhole)
2019-01-09 16:12:43 +08:00
Osenberg
292b8155b1
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-01-09 16:00:51 +08:00
Osenberg
fb1ffb81ca
feat(points_processor.cc): implement equidistant model for pointscloud
2019-01-09 16:00:34 +08:00
kalman
c79cfd4c00
style(depth_processor.cc): add comment
2019-01-09 14:56:02 +08:00
kalman
9a7e420c3a
feat(depth_processor.cc): implement Onprocess
2019-01-09 14:22:11 +08:00
TinyOh
eea273b0db
refactor(calib models): add rectify_processor_ocv.cc
2019-01-09 13:09:44 +08:00
TinyOh
03dd23f68c
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-01-09 13:07:53 +08:00
TinyOh
210d35ffc3
refactor(calib models): remove depedence WITH_CAM_MODELS when complie process
2019-01-09 13:07:05 +08:00
John Zhao
da0566b896
feat(channels): Limit image params resolution when write it
2019-01-09 11:29:23 +08:00
TinyOh
9474528972
refactor(calib models): delete new unused things
2019-01-09 11:03:13 +08:00
TinyOh
3978264c50
refactor(calib models): add new calib model processer
2019-01-09 10:53:05 +08:00
TinyOh
6e3afaec29
feat(calib models): prepare to abstract the process order by calib model
2019-01-08 16:18:34 +08:00
TinyOh
7a556143aa
fix(calib): show image sample
2019-01-08 14:32:11 +08:00
TinyOh
257a6c8bef
style(calib_model): mask the depth processer temporarily;
2019-01-08 13:20:09 +08:00
TinyOh
cfbfcf06a5
fix(data): use double instead of float ,'k' mat is overflow
2019-01-07 18:57:34 +08:00
TinyOh
a8c52fe000
feat(calib model): add KANNALA_BRANDT code
2019-01-07 17:11:01 +08:00
TinyOh
675f5ff97f
feat(calib models): complie and process function
2019-01-06 23:05:22 +08:00
John Zhao
19e5f60566
feat(tools): enhance device writer with new format
2019-01-06 13:30:48 +08:00
John Zhao
656c101e80
feat(device_writer): always save params with latest version format
2019-01-06 09:03:52 +08:00
John Zhao
a67bd6a04e
feat(file_channel): always set params with new version format
2019-01-05 23:17:30 +08:00
John Zhao
05c5c1f238
refactor(types): protected calib model member
2019-01-05 23:16:14 +08:00
John Zhao
c580f6e8dc
feat(channels): add img params new parser
2019-01-05 22:04:59 +08:00
John Zhao
e539cb9fe0
refactor(channels): sepreate bytes and file channel
2019-01-05 20:02:08 +08:00
John Zhao
ca51d2cf94
refactor(channels): move channels to a directory
2019-01-04 17:50:58 +08:00
John Zhao
49fcb60f3b
refactor(channels): enable check img params size
2019-01-04 17:25:03 +08:00
John Zhao
ebfeb23cdc
Merge branch into develop
2019-01-04 15:51:27 +08:00
John Zhao
61333351dc
style(types): add space & remove useless
2019-01-04 15:50:47 +08:00
TinyOh
036c391a05
fix(coeffs): camera equidistant model use default fx fy cx cy
2019-01-04 15:34:19 +08:00
TinyOh
b40723e819
feat(calib): add process impl code
2019-01-04 15:09:21 +08:00
John Zhao
d505b3b647
Merge branch into develop
2019-01-04 13:29:31 +08:00
John Zhao
07570f330b
refactor(intrinsics): apply base intrinsics
2019-01-04 13:29:06 +08:00
TinyOh
eec3506f93
Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop
2019-01-04 12:01:59 +08:00