ethz-asl / kalibr

The Kalibr visual-inertial calibration toolbox
Other
4.44k stars 1.4k forks source link

Calibration target customization #593

Open zpillio opened 1 year ago

zpillio commented 1 year ago

I'm suggesting the following changes in aslam_offline_calibration/kalibr/python/kalibr_create_target_pdf:

These are relatively small changes I already did, and before I fork your repo to be able to push it, I wanted to ask you if you are interested in these changes.

I can't push my branch, but here is a diff of my change: diff.log

ajsnyde commented 1 year ago

To hijack the feature request, are there any options/plans to have a calibration target in Charuco format? Going to buy a big board of that and was wondering whether kalibr would still be a backup option if I used that board.

Alex-Beh commented 1 year ago

@zpillio Hi, do you mind to share your experience and lesson learnt on the different printing techniques?

zpillio commented 1 year ago

@zpillio Hi, do you mind to share your experience and lesson learnt on the different printing techniques?

For a long time I was using ink printing:

Laser engraving:

Screen printing:

In my case screen printing on 3mm Aluminum Composite Panels was the best in 0.5m x 0.5m size. These boards are light, rigid, flat and durable.

I would also suggest to ask the printing company to use matte materials or coating. They usually prefer shiny, which can make the lighting difficult.