Fix ekf.yaml process_noise_covariance: all floats (was mixed int/float, failed YAML parse)
This commit is contained in:
parent
7590fafa04
commit
45b3301952
@ -1,7 +1,6 @@
|
|||||||
# robot_localization EKF configuration for ROV
|
# robot_localization EKF configuration for ROV
|
||||||
# Fuses: Xsens IMU (primary), depth sensor
|
# Fuses: Xsens IMU (primary), depth sensor
|
||||||
# Future: DVL when available
|
# Future: DVL when available
|
||||||
|
|
||||||
ekf_filter_node:
|
ekf_filter_node:
|
||||||
ros__parameters:
|
ros__parameters:
|
||||||
frequency: 30.0
|
frequency: 30.0
|
||||||
@ -12,31 +11,29 @@ ekf_filter_node:
|
|||||||
odom_frame: odom
|
odom_frame: odom
|
||||||
base_link_frame: base_link
|
base_link_frame: base_link
|
||||||
world_frame: odom
|
world_frame: odom
|
||||||
|
|
||||||
# Xsens IMU — primary attitude source
|
# Xsens IMU — primary attitude source
|
||||||
imu0: /imu/data
|
imu0: /imu/data
|
||||||
imu0_config: [false, false, false, # x, y, z position
|
imu0_config: [false, false, false,
|
||||||
true, true, true, # roll, pitch, yaw
|
true, true, true,
|
||||||
false, false, false, # vx, vy, vz
|
false, false, false,
|
||||||
true, true, true, # vroll, vpitch, vyaw
|
true, true, true,
|
||||||
true, true, true] # ax, ay, az
|
true, true, true]
|
||||||
imu0_differential: false
|
imu0_differential: false
|
||||||
imu0_relative: false
|
imu0_relative: false
|
||||||
imu0_remove_gravitational_acceleration: true
|
imu0_remove_gravitational_acceleration: true
|
||||||
|
|
||||||
# Process noise — tune after pool testing
|
# Process noise — tune after pool testing
|
||||||
process_noise_covariance: [0.05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
process_noise_covariance: [0.05, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
||||||
0, 0.05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
0.0, 0.05, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
||||||
0, 0, 0.06, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
0.0, 0.0, 0.06, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
||||||
0, 0, 0, 0.03, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
0.0, 0.0, 0.0, 0.03, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
||||||
0, 0, 0, 0, 0.03, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
0.0, 0.0, 0.0, 0.0, 0.03, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
||||||
0, 0, 0, 0, 0, 0.06, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.06, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
||||||
0, 0, 0, 0, 0, 0, 0.025,0, 0, 0, 0, 0, 0, 0, 0,
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.025,0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0.025,0, 0, 0, 0, 0, 0, 0,
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.025,0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 0.04, 0, 0, 0, 0, 0, 0,
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.04, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0,
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.01, 0.0, 0.0, 0.0, 0.0, 0.0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0,
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.01, 0.0, 0.0, 0.0, 0.0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.02, 0, 0, 0,
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.02, 0.0, 0.0, 0.0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0,
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.01, 0.0, 0.0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.01, 0,
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.01, 0.0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.015]
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.015]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user