(1)大致流程 读取配置文件参数readParameters 优化器参数设置setParameter:包括外参与时延,以及视觉重投影的置信度 接收imu消息,执行回调函数imu_callback 接收前端视觉光流结果,执行回调函数feature_callback 接收前端重启命令,执行回调函数restart_callback(在前端光流跟丢之后进行重启) 接收回环检测消息,执行回调函数relocalization_callback 处理核心线程process (2)代码实现 int main(int argc, char **argv) { ros::init(argc, argv, "vins_estimator"); ros::NodeHandle n("~"); ros::console::set_logger_level(ROSCONSOLE_DEFAULT_NAME, ros::console::levels::Info); readParameters(n); estimator.setParameter(); #ifdef...