嗨,我在凉亭做一些 UUV 模拟,并有 IMU 给我 9DOF 即我的数据是
Cheader:
seq: 301770
stamp:
secs: 6064
nsecs: 844000000
frame_id: "thrbot/imu_link"
orientation:
x: 0.018933040808
y: -0.00209639450915
z: 0.337785931366
w: -0.941030185311
orientation_covariance: [0.0001, 0.0, 0.0, 0.0, 0.0001, 0.0, 0.0, 0.0, 0.0001]
angular_velocity:
x: -8.94731200724e-05
y: 0.000117146098958
z: 7.81746250685e-06
angular_velocity_covariance: [1.1519236000000001e-07, 0.0, 0.0, 0.0, 1.1519236000000001e-07, 0.0, 0.0, 0.0, 1.1519236000000001e-07]
linear_acceleration:
x: 0.0865246576615
y: -0.363323777859
z: 9.79281330072
linear_acceleration_covariance: [1.6e-05, 0.0, 0.0, 0.0, 1.6e-05, 0.0, 0.0, 0.0, 1.6e-05]
我想获得线速度以及在进行双重积分时如何使用方向来减少误差。我也有一些 3D 姿势传感器。所以它的水下机器人模拟。我的意思是我有方向的 IMU 数据,所以在获取速度值时如何将其合并到我的积分中。有什么帮助吗?