VINS-Mobile icon indicating copy to clipboard operation
VINS-Mobile copied to clipboard

extrinsic transformation between imu and camera

Open 1474123989 opened this issue 7 years ago • 7 comments

How is the extrinsic transformation between imu and camera computed, while the paper is saying it is assumed to be known?

1474123989 avatar Jul 11 '17 09:07 1474123989

Basically, 2 ways.

  1. Collect camera and imu data, then calibrate them offline using kalibr https://github.com/ethz-asl/kalibr
  2. refer the datasheet and PCB,then measure them by hand.

PeiliangLi avatar Jul 17 '17 02:07 PeiliangLi

Thanks! Another two related questions: It seesm in iOS the camera and imu sensor has the same frame (x/y/z has the same direction). Will it be the case on Android? And is it key for the calibration accuracy since Android world has so many different imu sensors?

1474123989 avatar Jul 17 '17 12:07 1474123989

  1. The camera and imu on iPhone are not axis aligned, so they need extrinsic transform(R, T).
  2. No.
  3. Yes. So it's challenging to run a vio on general Android phones unless calibrating the intrinsic and extrinsic param online.

PeiliangLi avatar Jul 18 '17 03:07 PeiliangLi

I have a question about extrinsic calibration between imu and camera . if we use the kalibr package, how to verify that the marked R and t are accurate?

llpan91 avatar Aug 02 '17 02:08 llpan91

@llpan91 Hi, were you able to do extrinsic calibration between imu-camera for any ios device

TouqeerAhmad avatar Oct 27 '17 16:10 TouqeerAhmad

I would like to ask if there is a big gap between the external parameters of iPhone 7p calibrated by kalibr and the RIC and tic given by vins. Is the RIC in vins not a simple external parameter, but a rotation of the image is added

zhixun25 avatar Jul 20 '20 13:07 zhixun25

@PeiliangLi hi, I am new to slam and very appreciate for your excellent work. And I am confused by the extrinsic parameter calibration. As said in paper, the rotation and translation can be calibrated online, so why should we calibrated manully? Since it is very complex work for offline calibration.

DanielMao2015 avatar Apr 01 '21 12:04 DanielMao2015