diff --git a/src/origincar_base/config/ekf.yaml b/src/origincar_base/config/ekf.yaml index b9513f6..f7538ee 100644 --- a/src/origincar_base/config/ekf.yaml +++ b/src/origincar_base/config/ekf.yaml @@ -27,17 +27,19 @@ ekf_filter_node: odom0_differential: true odom0_relative: false - imu0: /imu/data_raw - imu0_config: [false, false, false, - false, false, true, - false, false, false, - false, false, true, - false, false, false] - imu0_nodelay: false - imu0_differential: false - imu0_relative: true - imu0_queue_size: 10 - imu0_remove_gravitational_acceleration: true + odom1: odom + odom1_config: [false, false, false, + false, false, true, + false, false, false, + false, false, false, + false, false, false] + odom1_queue_size: 10 + odom1_nodelay: false + odom1_differential: false + odom1_relative: false + + # Disable IMU fusion in EKF for yaw so odom_combined orientation follows raw odom. + # The raw odom yaw is already generated from the upper-node gyro-z integration chain. use_control: false stamped_control: false