草庐IT

学习Kalibr工具---Camera与IMU联合标定过程

以双目+IMU为例进行介绍相机和IMU的联合标定,也叫多传感器融合;一、相机标定过程录制含有标定板图像的bag包,注意需要不断移动标定板。运行Kalibr工具箱中多相机标定节点程序。kalibr_calibrate_cameras--bag[filename.bag]--topics[TOPIC_0...TOPIC_N]--models[MODEL_0...MODEL_N]--target[target.yaml]我们使用的最终命令使用的bag文件XXX.bag,里面存储了含有标定板的图像使用标定板规格apriltag_6_6.yaml,可多种选择相机的畸变模型pinhole-radtan,其

学习Kalibr工具---Camera与IMU联合标定过程

以双目+IMU为例进行介绍相机和IMU的联合标定,也叫多传感器融合;一、相机标定过程录制含有标定板图像的bag包,注意需要不断移动标定板。运行Kalibr工具箱中多相机标定节点程序。kalibr_calibrate_cameras--bag[filename.bag]--topics[TOPIC_0...TOPIC_N]--models[MODEL_0...MODEL_N]--target[target.yaml]我们使用的最终命令使用的bag文件XXX.bag,里面存储了含有标定板的图像使用标定板规格apriltag_6_6.yaml,可多种选择相机的畸变模型pinhole-radtan,其

【cartographer_ros】五: 发布和订阅陀螺仪Imu信息

上一节介绍了里程计Odometry传感数据的订阅和发布。本节会介绍陀螺仪Imu数据的发布和订阅。陀螺仪在cartographer中主要用于前端位置预估和后端优化。目录1:sensor_msgs/Imu消息类型2:发布Imu消息3:订阅Imu消息1:sensor_msgs/Imu消息类型在终端查看消息数据结构:rosmsgshowsensor_msgs/ImuOdometry消息类型数据结构如下:Headerheadergeometry_msgs/Quaternionorientationfloat64[9]orientation_covariance//Rowmajoraboutx,y,zax

【cartographer_ros】五: 发布和订阅陀螺仪Imu信息

上一节介绍了里程计Odometry传感数据的订阅和发布。本节会介绍陀螺仪Imu数据的发布和订阅。陀螺仪在cartographer中主要用于前端位置预估和后端优化。目录1:sensor_msgs/Imu消息类型2:发布Imu消息3:订阅Imu消息1:sensor_msgs/Imu消息类型在终端查看消息数据结构:rosmsgshowsensor_msgs/ImuOdometry消息类型数据结构如下:Headerheadergeometry_msgs/Quaternionorientationfloat64[9]orientation_covariance//Rowmajoraboutx,y,zax

Android的SLAM相机和IMU标定方法

Android手机上图像和IMU数据采集的方法采用开源库https://github.com/DavidGillsjo/VideoIMUCapture-Android可同时采集图像和IMU数据并提供了标定脚本,具体的标定方法可参考项目下的calibration文件夹中的README。第一步:手机上采集数据并将数据导入到电脑运行APP采集的数据在手机上的存储路径为/sdcard/Android/data/se.lth.math.videoimucapture/files/YYYY_MM_DD_hh_mm_ss可以通过adb命令将数据从手机拷贝到pcadbpull/sdcard/Android/d

Android的SLAM相机和IMU标定方法

Android手机上图像和IMU数据采集的方法采用开源库https://github.com/DavidGillsjo/VideoIMUCapture-Android可同时采集图像和IMU数据并提供了标定脚本,具体的标定方法可参考项目下的calibration文件夹中的README。第一步:手机上采集数据并将数据导入到电脑运行APP采集的数据在手机上的存储路径为/sdcard/Android/data/se.lth.math.videoimucapture/files/YYYY_MM_DD_hh_mm_ss可以通过adb命令将数据从手机拷贝到pcadbpull/sdcard/Android/d