Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kalibr_swe_config isn't available as stated in Wiki #8

Open
hichamhendy opened this issue Jul 20, 2022 · 8 comments
Open

kalibr_swe_config isn't available as stated in Wiki #8

hichamhendy opened this issue Jul 20, 2022 · 8 comments

Comments

@hichamhendy
Copy link

hichamhendy commented Jul 20, 2022

I couldn't find the executable needed to convert to your format

Only those are avaiable

image

@YoungHaulk
Copy link

I also encountered the same problem.How did you solve it?

@hichamhendy
Copy link
Author

I couldn't until now!! There is a bug in code and must be fixed from developers

@YoungHaulk
Copy link

I got an idea, directly modify the file “DAVIS-example.yaml" (you can find it in calibration folder) with your own DAVIS calibration results. Here are my davis346.yaml:
label: "davis346"
id: 111111
cameras:

  • camera:
    label: dvs
    id: 0
    line-delay-nanoseconds: 0
    image_height: 260
    image_width: 346
    type: pinhole
    intrinsics:
    cols: 1
    rows: 4
    data: [257.3066858195441, 256.1700125237347, 172.92496672147212, 142.13831547115598]
    distortion:
    type: radial-tangential
    parameters:
    cols: 1
    rows: 4
    data: [-0.3901132177860105, 0.1482571899527076, 0.0006709908492773176,
    -0.0012598039283648523]
    T_B_C:
    cols: 4
    rows: 4
    data: [0.9998827056290379, 0.013937745414573068, -0.006349349314205176, 8.320586994679132e-05,
    -0.014013489485663819, 0.9998292510837075, -0.01204536383130476, 0.0016662003990942024,
    0.0061803799551839785, 0.012132927517786574, 0.9999072931894528, -0.04066296254054338,
    0.0, 0.0, 0.0, 1.0]
  • camera:
    label: standard
    id: 1
    line-delay-nanoseconds: 0
    image_height: 260
    image_width: 346
    type: pinhole
    intrinsics:
    cols: 1
    rows: 4
    data: [257.3066858195441, 256.1700125237347, 172.92496672147212, 142.13831547115598]
    distortion:
    type: radial-tangential
    parameters:
    cols: 1
    rows: 4
    data: [-0.3901132177860105, 0.1482571899527076, 0.0006709908492773176,
    -0.0012598039283648523]
    T_B_C:
    cols: 4
    rows: 4
    data: [0.9998827056290379, 0.013937745414573068, -0.006349349314205176, 8.320586994679132e-05,
    -0.014013489485663819, 0.9998292510837075, -0.01204536383130476, 0.0016662003990942024,
    0.0061803799551839785, 0.012132927517786574, 0.9999072931894528, -0.04066296254054338,
    0.0, 0.0, 0.0, 1.0]

@YoungHaulk
Copy link

However, I got another problem as

2022-10-01 19-17-49 的屏幕截图

@YoungHaulk
Copy link

However, I got another problem as

2022-10-01 19-17-49 的屏幕截图

I havent't solved the problem yet.

@volkbay
Copy link

volkbay commented Jan 22, 2023

It seems there is no kalibr_swe_config anymore. But your approach is correct @YoungHaulk, modifying "DAVIS-example.yaml" with your calibration data works. Please be careful about the indentations, as for YAML files they are crucial (just like Python). Also, mind the T_B_C matrix which is NOT a list of list, the whole thing is a single array.

@HaoboShen
Copy link

@YoungHaulk I got the same problem like your picture, how did you fix it?

@hichamhendy
Copy link
Author

I couldn't!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants