Abstract:The visualinertial simultaneous location and mapping (VISLAM) is mainly based on visual and inertial navigation information fusion. It is a tedious work to calibrate the cameraIMU extrinsic parameter offline. The tracking accuracy is affected when the mechanical configuration of the sensor suite changes slightly due to the impact or equipment adjustment. To solve this problem, one kind of VISLAM algorithm with automatic calibration and online estimation of the cameraIMU extrinsic parameters is proposed. In the algorithm, the first step is to estimate the cameraIMU extrinsic rotation with the handeye calibration and the gyroscope bias. Secondly, the scale factor, gravity and cameraIMU extrinsic translation are estimated without considering the accelerometer bias. Thirdly, these parameters are updated with the gravitational magnitude and accelerometer bias. Finally, the cameraIMU extrinsic parameters are put into the state vectors for online estimation. Experimental results using the EuRoC datasets show that the algorithm can automatically calibrate and estimate the cameraIMU extrinsic parameters. The errors of extrinsic orientation and the translation are within 05 degree and 002 meter, respectively. This can help improve the rapid utilization and accuracy of the VISLAM system.