X-Git-Url: https://defiant.homedns.org/gitweb/?p=ros_wild_thumper.git;a=blobdiff_plain;f=config%2Frobot_localization.yaml;h=82d5fff34d9f547cfc3d0a57e069803e1242ec56;hp=630e24d2822f96dc2f687b31710232a1722c4026;hb=a7bf130f7e0ea44d8ba7d02d1fa1310b658a9d87;hpb=f9cd8e0e872fdc7157c322d15dab71b0290d7633;ds=sidebyside diff --git a/config/robot_localization.yaml b/config/robot_localization.yaml index 630e24d..82d5fff 100644 --- a/config/robot_localization.yaml +++ b/config/robot_localization.yaml @@ -64,6 +64,7 @@ imu0_queue_size: 10 # message types lack certain variables. For example, a TwistWithCovarianceStamped message has no pose information, so # the first six values would be meaningless in that case. Each vector defaults to all false if unspecified, effectively # making this parameter required for each sensor. +# odom # x/y not included because of redundancy with velocities # vyaw not included in odom because too inaccurate odom0_config: [false, false, false, @@ -71,6 +72,7 @@ odom0_config: [false, false, false, true, true, true, false, false, true, false, false, false] +# gps odom1_config: [true, true, false, false, false, false, false, false, false, @@ -129,8 +131,8 @@ dynamic_process_noise_covariance: true # process_noise_covariance diagonal value for the variable in question, which will cause the filter's predicted error # to be larger, which will cause the filter to trust the incoming measurement more during correction. The values are # ordered as x, y, z, roll, pitch, yaw, vx, vy, vz, vroll, vpitch, vyaw, ax, ay, az. -process_noise_covariance: [0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, +process_noise_covariance: [2.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 2.5, 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.03, 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,