Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Square-root UKF for better numerical stability #780

Open
fabianhirmann opened this issue Nov 17, 2022 · 3 comments
Open

Square-root UKF for better numerical stability #780

fabianhirmann opened this issue Nov 17, 2022 · 3 comments

Comments

@fabianhirmann
Copy link

In our robotics group we noticed that sometimes the UKF seems to be unstable without any clearly noticeable reason. Unfortunately we don't have (yet) any rosbag at hand when the situation occurred.
However, I just remembered that there exists also a square-root form of the UKF which should have better numerical stability [1] and as far as I noticed in the source code, this variant is not used here.

What do you think about that? Would the square-root UKF be an option to increase general numerical stability or do you think it might not make much difference? Or is this (or ideas from it) already implemented and I didn't see it?

If this feature already exists, feel free to close this feature request.

Thanks,
Fabian

@ayrton04
Copy link
Collaborator

It would be hugely helpful if you could provide more details. What version are you using? How is the instability manifesting? What is your configuration? And yes, of course, a bag file (and maybe sample input messages) helps a lot. While it may seem like the instability is without reason, there is usually another cause.

@ayrton04
Copy link
Collaborator

Oh, I should also note that this package is no longer adding new features. I would encourage users to switch to fuse.

@fabianhirmann
Copy link
Author

Thanks for your quick reply! It is interesting and good to hear that you recommend switching to fuse because we are currently actually in the process of that.

In any case, I spent now some time finding a situation where a strange behavior occurs. Very quickly summarized the pose there suddenly jumps from y = ~0 m to y = ~ -9m and the other data seems fine. We then "resolved" the issue by switching to the EKF which showed no problems like that afterwards when testing it directly at the robot.

Here's the configuration (with the UKF). It is important to note that /initial_current_pose just gets published once at restart and the NDT at /ndt_pose_with_covariance gets feed back the UKF pose and uses this as current pose estimation:
ukf.launch

<?xml version="1.0"?>
<launch>
  <node name="ukf" pkg="robot_localization" type="ukf_localization_node" clear_params="true" respawn="true">

    <param name="predict_to_current_time" value="true"/>
    <param name="dynamic_process_noise_covariance" value="true"/>
    <param name="smooth_lagged_data" value="true"/>
    <param name="history_length" value="2.0"/>

    <param name="frequency" value="50"/>
    <param name="sensor_timeout" value="0.2"/>
    <param name="transform_time_offset" value="0.07"/> 
    <param name="publish_tf" value="true"/>

    <param name="two_d_mode" value="true"/>

    <param name="map_frame" value="map"/>
    <param name="base_link_frame" value="base_link"/>
    <param name="world_frame" value="map"/>

    <param name="use_control" value="true"/>
    <rosparam param="control_config">[true,  false, false,
                                     false, false, true]</rosparam>

    <param name="reset_on_time_jump" value="true"/>

    <param name="print_diagnostics" value="true"/>

    <param name="pose0" value="/initial_current_pose"/>
    <rosparam param="pose0_config">[true,  true,  false,
                                    false, false, true, 
                                    false, false, false, 
                                    false, false, false,
                                    false, false, false]</rosparam>
    <param name="pose0_differential" value="false"/>
    <param name="pose0_relative" value="false"/>

    <param name="pose1" value="/ndt_pose_with_covariance"/>
    <rosparam param="pose1_config">[true,  true,  true,
                                    true,  true,  true, 
                                    false, false, false, 
                                    false, false, false,
                                    false, false, false]</rosparam>
    <param name="pose1_differential" value="false"/>
    <param name="pose1_relative" value="false"/>

    <param name="imu0" value="/imu/data"/>
    <rosparam param="imu0_config">[false, false, false,
                                   false, false, false,
                                   false, false, false,
                                   true, true, true,
                                   true, true, true]</rosparam>
    <param name="imu0_differential" value="true"/>
    <param name="imu0_remove_gravitational_acceleration" value="true"/>
<!-- if can is not working this is bullshit for localization -->
    <param name="odom0" value="/odom"/>
    <rosparam param="odom0_config">[false, false,  false, 
                                    false, false, false, 
                                    true, true,  true, 
                                    true, true, true,
                                    false, false, false]</rosparam>
    <param name="odom0_differential" value="false"/>
    <param name="odom0_relative" value="false"/>

    <remap from="/odometry/filtered" to="/ukf_pose"/>
    <remap from="set_pose" to="~/set_pose"/>

  </node>

</launch>

Excerpt from /ukf_pose (=odometry/filtered). Note the switch of pose at seq=15523:

---
header: 
  seq: 15521
  stamp: 
    secs: 1668179164
    nsecs:  52270412
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 2.51339685402
      y: -0.217812746379
      z: -3.36292408851e-16
    orientation: 
      x: 2.9206618638e-16
      y: 3.99149955666e-16
      z: 0.00487644571953
      w: 0.999988110068
  covariance: [0.005806096256140677, 7.410138711661708e-05, -4.920212240563025e-24, -7.672892276544646e-27, -2.4768909011022214e-27, -7.153843514925996e-22, 7.410138711661708e-05, 0.005806096256456419, 5.809839871234253e-24, -2.4063369087586272e-26, 1.7110977177870695e-26, 3.660265857800534e-22, -4.9137498920274544e-24, 5.8033775226986826e-24, 0.0007093626684977179, -4.656985874228941e-30, -2.6205195880960306e-30, 3.292310987939893e-27, 5.251804796007005e-27, -2.4063369087586272e-26, -4.656985874228941e-30, 0.0003552321967841364, 5.886545901792446e-30, 3.850358557956063e-24, -2.5778650968764713e-27, 1.7110977177870695e-26, -2.6074232644741974e-30, 5.892323691625249e-30, 0.0003552321967841364, -4.639770089003693e-24, -7.153843514910589e-22, 3.6602658580470533e-22, 3.494308683483048e-27, 3.8503554027050335e-24, -4.6397732448325e-24, 0.004156899536375154]
twist: 
  twist: 
    linear: 
      x: -0.684915790916
      y: 0.00289079901873
      z: -7.44196371194e-16
    angular: 
      x: 6.90439024977e-16
      y: -4.47657816164e-16
      z: -0.0166656494609
  covariance: [0.0006289534966632125, -8.338966324022164e-21, 2.475887282690459e-25, 8.463239681352977e-28, 1.8971541765345482e-25, 2.8877971455474756e-21, -8.338979248718464e-21, 0.0006289534966632153, -2.5527538892951942e-27, 1.619316755125698e-28, -1.287450287098737e-27, -2.6139110912958914e-23, 2.607153737319235e-25, -2.6537280851634837e-27, 0.0010074330670943453, -1.850481638815866e-30, 1.155172780643464e-30, 1.1662519622787439e-26, 8.463239681382364e-28, 1.1144457757842505e-28, -1.8011778322395527e-30, 0.00025268724277499344, -8.048620147266041e-31, -1.2396627797445045e-27, 1.961777661886492e-25, -1.3379373850328818e-27, 1.155172780643464e-30, -8.050546077210428e-31, 0.00025268724277499344, 7.011732643585256e-27, 2.8877971455474756e-21, -2.6139009938811194e-23, 1.1662519622787439e-26, -1.239662972337499e-27, 7.011757295488544e-27, 0.0005031605693297958]
---
header: 
  seq: 15522
  stamp: 
    secs: 1668179164
    nsecs:  72133780
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 2.49977890051
      y: -0.217906915606
      z: 4.00316982356e-16
    orientation: 
      x: 1.29431200022e-16
      y: -3.39787061071e-17
      z: 0.00489450470929
      w: 0.99998802184
  covariance: [0.006277663974161937, 7.410138711439408e-05, 2.3469473021306957e-24, -2.234368376095646e-25, -2.569559407165383e-25, 7.034192659960183e-22, 7.410138711439408e-05, 0.006277663974478703, 8.449500153652612e-24, 7.3464894853186e-27, 1.5339587789947903e-26, 1.270433719015327e-22, 2.340459710046158e-24, 8.44788140799361e-24, 7.103179890176627e-05, 1.6261501742127177e-30, -1.0614863632029536e-30, 4.01199855623784e-29, -2.299118079196892e-25, 7.346489485312722e-27, 1.6261501749474016e-30, 3.592395267821782e-05, -5.077578746733285e-31, -1.4199655907468448e-29, -2.569685624910336e-25, 1.5339587789944965e-26, -1.0607174954906257e-30, -5.077586269897116e-31, 3.592395267821782e-05, -2.455149543676753e-29, 7.034192652048463e-22, 1.2704337269000841e-22, 4.0095357733214547e-29, -1.417500400399662e-29, -1.1905069049943185e-29, 0.004722463712977792]
twist: 
  twist: 
    linear: 
      x: -0.68622585437
      y: 0.000940167766789
      z: 3.56323043987e-16
    angular: 
      x: 3.01809193304e-17
      y: -1.28744727943e-16
      z: -0.00147073552297
  covariance: [0.001125570519004979, -1.7888102071729232e-17, 2.0595580513510176e-26, 1.2006193024151698e-26, -2.902079219080555e-26, -2.14378200373948e-22, -1.7888101968331655e-17, 0.0011255705190042526, -2.3588605069580204e-27, 3.455354458708988e-28, 6.253111016440904e-28, 3.6446267360621416e-25, 2.0592425069889292e-26, -2.3588605069580204e-27, 0.00010020977235367613, -2.2424745863405067e-31, -3.618160327085233e-31, -9.717780276191339e-29, 1.0390605891763699e-26, 3.4238000225001473e-28, -2.211659707230311e-31, 2.566373846234137e-05, -5.756651733725862e-32, -1.2000576348145844e-28, -3.063637932469818e-26, 6.284665467696072e-28, -3.602752887530135e-31, -5.602577338174883e-32, 2.566373846234137e-05, 1.7993742433501154e-28, -2.1437779647639415e-22, 3.6446268593178964e-25, -9.717780276191339e-29, -1.326275379646273e-28, 1.7993742433501154e-28, 4.9583527701333e-05]
---
header: 
  seq: 15523
  stamp: 
    secs: 1668179164
    nsecs:  92131853
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 0.523457287989
      y: -9.33399802522
      z: 4.17255206081e-16
    orientation: 
      x: -2.62444141014e-16
      y: -8.03243915063e-17
      z: 0.0053265916456
      w: 0.99998581361
  covariance: [0.0022313208500287125, 0.0029051277447315034, 6.1076608953650574e-24, 3.4164877799525615e-25, -2.9376448233823844e-26, 1.695559513306465e-21, 0.0029051277447315034, 0.015002819009560055, -1.2657014477894222e-23, 6.534816499544699e-24, 2.5461247229680536e-24, 3.241275235328249e-20, 6.158551890082675e-24, -1.2669939174965363e-23, 0.0006069628850259633, -2.322346512252891e-30, -1.5550187827479823e-30, -3.230484014493196e-27, 3.416487779892376e-25, 6.534816499562755e-24, -2.296159883540301e-30, 0.0003037916307352352, 1.2824343599663826e-30, -4.890673935239072e-24, -2.978034501748508e-26, 2.5396623744328592e-24, -1.6039377794936103e-30, 1.2816639879886726e-30, 0.00030379163073523523, 5.928538364414603e-24, 1.6956621030894673e-21, 3.24160610757327e-20, -4.025655806955976e-27, -4.8902700369148786e-24, 5.9281407785183714e-24, 0.0019218115747884025]
twist: 
  twist: 
    linear: 
      x: -0.673204279723
      y: -0.00390430047648
      z: -1.55778168143e-15
    angular: 
      x: 8.34753577625e-16
      y: 1.42175936779e-15
      z: -0.0122991511755
  covariance: [0.0005619475157579163, -4.6541897230941434e-20, 7.64172714331215e-25, -4.1119202120569907e-25, -7.01988294219607e-25, -2.0665946512010327e-21, -4.6541897230941434e-20, 0.0005619475157583011, -9.302247794366171e-27, 5.7418944830601904e-27, 8.99110142947504e-27, 2.6047386868768885e-23, 7.124739260466508e-25, -8.494454227419855e-27, 0.0008998844538573786, -4.172334631520508e-30, -8.076579814782312e-30, -2.304736020693708e-26, -4.1119202120569907e-25, 5.7418975645481014e-27, -5.1584107630467725e-30, 0.00022545540039096965, 4.9291594469276656e-30, 1.359142875026069e-26, -7.278376883618891e-25, 8.99110142947504e-27, -7.87936458847706e-30, 4.7319442206224126e-30, 0.00022545540039096965, 1.654264660665149e-26, -2.0665946512010327e-21, 2.604738686879296e-23, -2.4650325566346177e-26, 1.3591231535034384e-26, 1.654225217619888e-26, 0.00044954499024098466]
---
header: 
  seq: 15524
  stamp: 
    secs: 1668179164
    nsecs: 112134695
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 0.510019453191
      y: -9.33427325793
      z: 4.21049913685e-16
    orientation: 
      x: -1.81288846127e-15
      y: 1.02409095683e-15
      z: 0.00520358436176
      w: 0.999986461263
  covariance: [0.0026816746193840946, 0.002905127744751815, 5.240284348703036e-23, -4.636555493191139e-25, 4.63856279425496e-25, -2.0900673033498915e-22, 0.002905127744751815, 0.015453172778934786, -1.6156689229912855e-22, 1.2693395701300101e-23, -1.799123019923937e-24, 1.444636951146249e-21, 5.2402029382576174e-23, -1.6156689229912855e-22, 0.0011475246151595726, -5.32327036628632e-31, 2.909694959980236e-30, 9.710877743270655e-28, -4.640594459099941e-25, 1.2690164527032316e-23, -5.325196296230707e-31, 0.0005739365549637336, -1.9752837713614e-29, -3.569981241044416e-23, 4.380068852832139e-25, -1.7991230199299555e-24, 2.1456785510418195e-30, -1.9728185810509513e-29, 0.0005739365549637336, 1.1892130247340382e-22, -2.0900673033479655e-22, 1.4446304887992542e-21, 1.3749352539936473e-27, -3.56998124104441e-23, 1.1892130247340382e-22, 0.0024620997810012066]
twist: 
  twist: 
    linear: 
      x: -0.670605207437
      y: -0.00930010809458
      z: -4.19803081186e-15
    angular: 
      x: 2.1839122056e-16
      y: 2.20837810489e-16
      z: -0.0122991511814
  covariance: [0.0010621548430465896, -1.5747271816920435e-18, -3.2134028093124454e-24, -6.9271602694673625e-25, -1.0575143163780118e-24, -1.7517934000234877e-21, -1.5747272850896185e-18, 0.0010621548430469526, 3.9500600552695515e-24, 1.4435517944523097e-26, 2.442748673698768e-26, 8.496409108260945e-23, -3.2651015975970096e-24, 3.9500600552695515e-24, 0.0017002033818597996, 1.0255191767873153e-29, 7.173703856853576e-30, 5.255706894944469e-26, -6.668666297229662e-25, 1.3627727459064692e-26, 1.0255191767873153e-29, 0.00042548381988559853, 9.382355906671415e-30, 1.097638883859007e-26, -1.083363704357318e-24, 2.4427492899963503e-26, 7.173703856853576e-30, 9.579571132976668e-30, 0.0004254838198855986, 2.189107016903624e-26, -1.7517934000296507e-21, 8.496414156980368e-23, 5.250658185151055e-26, 1.097638883859007e-26, 2.1891070169224318e-26, 0.0008496018292302422]
---
header: 
  seq: 15525
  stamp: 
    secs: 1668179164
    nsecs: 132174730
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 0.496502427268
      y: -9.33445328561
      z: 7.2506020285e-18
    orientation: 
      x: -1.15712965488e-16
      y: -1.07066706907e-16
      z: 0.00520725195995
      w: 0.999986442172
  covariance: [0.0031370906678349943, 0.0029051277447155253, 5.389597199551624e-24, 2.2531142459642485e-27, -3.7028625537542297e-26, 1.7844204710599855e-22, 0.0029051277447155253, 0.015908588827376325, -5.1142635035496175e-23, -8.316855628015845e-25, -1.143611319017067e-24, 8.495131894732004e-21, 5.3903923713440864e-24, -5.111759343492084e-23, 0.0005260842094079927, 5.950973064879654e-32, 1.004643299896373e-31, -5.666917898123223e-28, 2.2404924715042222e-27, -8.316855628015845e-25, 6.57216070358299e-32, 0.00026350328319612026, 1.305807629370104e-31, -8.252138373136527e-28, -3.622083197059598e-26, -1.1177619248762895e-24, 1.0036878580880246e-31, 1.273548302805205e-31, 0.00026350328319612026, -1.2610195816191032e-27, 1.7846789649994824e-22, 8.493477508263349e-21, -5.666979527881444e-28, -7.74726739379508e-28, -1.2854742696809546e-27, 0.003007248189521408]
twist: 
  twist: 
    linear: 
      x: -0.673448906229
      y: -0.00417529931829
      z: -2.35055030995e-16
    angular: 
      x: -9.53420401768e-17
      y: 9.08896706633e-17
      z: -0.00892513192139
  covariance: [0.0015630820549466843, -2.017709628459276e-16, -3.1604923306774617e-26, 4.7722350477987014e-26, -8.389131383074156e-26, 2.4749197987901994e-21, -2.0177096615465006e-16, 0.0015630820549476163, 2.6482060588269366e-27, 4.48355804425976e-29, -1.1914316789163701e-28, 3.402839768370254e-24, -3.1604923306774617e-26, 2.6482060588269366e-27, 0.0007726410255542452, 5.366122307548936e-32, -2.3905605434706565e-32, 2.074704180731261e-28, 5.41846990255946e-26, 5.114646768431978e-29, 5.250566510885702e-32, 0.0001938445586181354, -9.053617407964608e-33, 6.530114187760075e-29, -8.389131385481569e-26, -1.1914316789163701e-28, -2.195560136601449e-32, -8.283245430232135e-33, 0.0001938445586181354, -6.766940430445533e-28, 2.4749181832092285e-21, 3.4044553555041466e-24, 1.5698332013898135e-28, 1.4814043944190682e-29, -6.766940911928019e-28, 0.0003856011361552342]
---
header: 
  seq: 15526
  stamp: 
    secs: 1668179164
    nsecs: 152184963
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 0.482324364217
      y: -9.33444041474
      z: -2.20841140514e-15
    orientation: 
      x: 4.61045734583e-16
      y: -1.3948233309e-16
      z: 0.00500666265469
      w: 0.999987466586
  covariance: [0.0036129268994044314, 0.0029051277447221724, 1.586725237725492e-23, -3.6728220857661395e-26, -2.8192772242086126e-26, 4.892053859441254e-22, 0.0029051277447221732, 0.016384425058996958, 8.334157691478946e-25, -1.0725738930446765e-24, 6.636687057430474e-25, 4.674899653074446e-21, 1.5866848480471447e-23, 7.300181925787661e-25, 0.0010981683553175372, -6.0532941117063016e-30, 5.565889391030502e-30, 4.5202124299616587e-26, -3.04678207146738e-26, -1.0208751047601122e-24, -5.26443320648529e-30, 0.0005493574490545619, -1.482946463552752e-30, -1.2475360828515881e-23, -3.4655120777468575e-26, 6.636687057430474e-25, 5.57821534267458e-30, -1.4891094393719212e-30, 0.0005493574490545619, 7.925769108607216e-25, 4.892051839957336e-22, 4.674899653462713e-21, 4.6868592961895974e-26, -1.2475335584966867e-23, 7.941924995353582e-25, 0.0035795846214019384]
twist: 
  twist: 
    linear: 
      x: -0.687211928896
      y: 0.00117929434732
      z: -1.65839564303e-15
    angular: 
      x: -1.16670141396e-16
      y: 3.09168050543e-16
      z: -0.0145805958837
  covariance: [0.0009823459712303942, -1.963600998838351e-19, 6.5512058279346235e-25, 4.2421132890338335e-26, -1.6533283842906696e-25, 4.045028856899115e-22, -1.9636009907604173e-19, 0.0009823459712301522, -1.199068575935938e-27, 1.6435390828402173e-28, 5.250418651707146e-28, -6.386619696237319e-25, 7.068193710780266e-25, -1.202224019556822e-27, 0.0015726809028091442, 4.807121141190541e-31, -1.925929944387236e-30, 5.395808591711721e-27, 4.2421132505246385e-26, 1.138664251638881e-28, 4.799417421412992e-31, 0.000393673977012337, -2.483331696083813e-31, -4.78549979479865e-28, -1.6533283842906696e-25, 4.745547672365698e-28, -1.924389200431726e-30, -2.4833316960820193e-31, 0.000393673977012337, -1.0309866691770467e-27, 4.045028856899115e-22, -6.387629438196002e-25, 5.395808591711721e-27, -4.785253275773115e-28, -1.2330336685267783e-27, 0.0007858049059207927]
---
header: 
  seq: 15527
  stamp: 
    secs: 1668179164
    nsecs: 172205925
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 0.469214560413
      y: -9.33452869992
      z: 5.78506562316e-16
    orientation: 
      x: 3.0306241159e-16
      y: 6.63184426298e-17
      z: 0.00500246932266
      w: 0.999987487572
  covariance: [0.004044895241293657, 0.0029051277447146723, -1.2749636253941077e-22, -2.6388770546169196e-26, 3.665124586723503e-26, -1.8281096243434925e-21, 0.002905127744714672, 0.016816393400860323, 2.470341582638146e-22, 7.592995011281069e-26, -1.0961737908473676e-25, 4.380656427140111e-21, -1.2749313136514298e-22, 2.4704062061235018e-22, 0.0004064675520402449, 1.1637623529637927e-30, 1.7046846042856372e-30, -2.949230449878617e-27, -2.6388770546263235e-26, 8.239229864885142e-26, 1.1608256859567944e-30, 0.0002041967482766299, 3.911225526743701e-31, 5.2687688036373185e-24, 3.665124586723503e-26, -1.0961737908548908e-25, 1.6953916161457766e-30, 3.972373802477996e-31, 0.0002041967482766299, -1.0467417459014654e-23, -1.8280062267669234e-21, 4.380863222299412e-21, -2.747282058142038e-27, 5.268967596585434e-24, -1.0467417459014654e-23, 0.004096961823550023]
twist: 
  twist: 
    linear: 
      x: -0.648300389294
      y: 0.0027723309391
      z: 4.15032591627e-16
    angular: 
      x: -5.71088574054e-18
      y: -4.26958395291e-16
      z: -0.00488461344725
  covariance: [0.0014828426701081578, 3.1400321618613124e-17, -7.310531780864161e-26, 7.219493979705344e-26, 7.79410345893184e-27, 1.4302457371837473e-21, 3.140032167031349e-17, 0.0014828426701085306, -1.5150073684769532e-27, 7.944306146461562e-28, 4.2690190059128606e-29, 1.5350422979136254e-23, -7.310531780864161e-26, -1.4897638195098808e-27, 0.000643537839881762, 1.4083362718331662e-31, -8.240452378925361e-31, -2.8351660933643164e-27, 7.219493979705344e-26, 8.196741636132286e-28, 1.2850767553923831e-31, 0.00016231942004798838, -2.3140593669905804e-31, 1.7253803207217353e-27, 7.79410345893184e-27, 4.2690190059128606e-29, -8.302202507767277e-31, -2.3140593669905804e-31, 0.0001623194200479884, 2.092986273435011e-28, 1.4302457371837473e-21, 1.535042297911218e-23, -2.8351660933643164e-27, 1.7253803207217353e-27, 2.092986273420317e-28, 0.0004004212352256761]
---
header: 
  seq: 15528
  stamp: 
    secs: 1668179164
    nsecs: 192194939
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 0.454354316349
      y: -9.33473497001
      z: 9.29242576983e-16
    orientation: 
      x: -3.15009351693e-16
      y: 5.1308292734e-16
      z: 0.00484270173582
      w: 0.999988274051
  covariance: [0.004486859470197195, 0.002905127744701647, -9.836732612089616e-25, 2.026487018046801e-25, -2.486538337389047e-25, 2.3778058980306252e-23, 0.0029051277447016475, 0.017258357629626395, 7.990466772292255e-24, -5.322199208967549e-24, 6.66295510889999e-24, -6.980361422953662e-22, -9.707485641378205e-25, 7.984004423756685e-24, 0.0005331057619892265, -2.8296003484180318e-30, 5.09767174742566e-30, -2.914255562088545e-28, 2.025477276089999e-25, -5.322199208991623e-24, -2.834222580284561e-30, 0.000267530583389893, -2.917640744310155e-30, 7.044336493370111e-26, -2.486538337389047e-25, 6.659723934620168e-24, 5.09613100347015e-30, -2.9191814882541852e-30, 0.0002675305833898931, -1.9706895033284247e-25, 2.388145655687538e-23, -6.996905035189315e-22, -3.182468269863689e-28, 7.044415379460633e-26, -1.9706895033284247e-25, 0.004628047281243637]
twist: 
  twist: 
    linear: 
      x: -0.674630224188
      y: 0.00101672469192
      z: 1.39124822773e-15
    angular: 
      x: -2.49443019198e-16
      y: -6.20413398211e-16
      z: -0.0144578715006
  covariance: [0.0004997722274261137, 7.37358002133691e-19, 1.0258978300218214e-24, -3.846973374902813e-25, -6.88996957047384e-25, -7.167161248302958e-21, 7.37358002133691e-19, 0.0004997722274257738, 2.9335764912906377e-28, -4.842489012400045e-29, -1.0751255829416106e-28, -1.4464560820242532e-24, 1.0775966183063857e-24, 2.9335764912906377e-28, 0.0008015736857324069, -1.275735995162105e-30, -3.297192064790948e-30, -3.2766126559259946e-26, -3.846973374902813e-25, -5.473577736576854e-29, -1.27650636713986e-30, 0.00020187180481967776, 2.8304050533629222e-31, 6.452206183666641e-27, -6.88996957047384e-25, -1.1382344553611283e-28, -3.4959480350517105e-30, 2.337366987657187e-31, 0.00020187180481967776, 1.703716476095567e-26, -7.167161248302958e-21, -1.4464560820242532e-24, -3.2766126559259946e-26, 6.452206183666641e-27, 1.3806089100736538e-26, 0.00039978227343000347]
---
header: 
  seq: 15529
  stamp: 
    secs: 1668179164
    nsecs: 212245464
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 0.440873421159
      y: -9.33463299135
      z: 4.63327022148e-17
    orientation: 
      x: -3.09409225226e-17
      y: 9.44648860225e-17
      z: 0.00486734606542
      w: 0.999988154401
  covariance: [0.004933919924442696, 0.0029051277446418486, -2.3956561646034332e-23, -1.1795043601105943e-26, -6.54420623803112e-27, -2.0995206959504738e-23, 0.0029051277446418486, 0.017705418083720607, 5.968909728467544e-24, 1.2585245578823098e-25, -2.210171241695223e-25, -8.119778424428698e-22, -2.3956549024259848e-23, 6.0206053613084874e-24, 0.00035760310418944143, -5.340205008102006e-32, 4.3165092957675055e-33, 2.640334397958237e-29, -1.1795043601058924e-26, 1.2585245578597403e-25, -5.494260595743372e-32, 0.000179171715262254, -1.9665396129807172e-32, -2.315751760614184e-29, -6.54420623803112e-27, -1.6972223267068817e-25, 4.340583420072346e-33, -1.9665396129896856e-32, 0.000179171715262254, 3.64582802859278e-29, -2.099520695957696e-23, -8.11977842441329e-22, 2.657571470960503e-29, -2.483384552510372e-29, 3.643362838263964e-29, 0.005164138240865495]
twist: 
  twist: 
    linear: 
      x: -0.66809954487
      y: 0.0140134187066
      z: -1.71303943253e-17
    angular: 
      x: -1.1644852576e-16
      y: -6.20934331649e-17
      z: 0.00241367875211
  covariance: [0.0010010210699423392, 1.2170575370576357e-16, 1.317713256081178e-26, 2.1171366088428087e-27, 1.562072024144289e-26, -7.345576200672497e-22, 1.2170575370576357e-16, 0.0010010210699423101, 6.279332805559254e-28, 5.442392466148662e-29, 5.262784552589185e-28, -1.6936457523383944e-23, 1.6408306828597046e-26, 6.279332805559254e-28, 0.0005334072515569544, 1.364701921530643e-32, -2.1907453117404808e-33, -1.1675141397270975e-28, 2.1171366103474415e-27, 5.442392466148662e-29, 1.3839612209745153e-32, 0.00013389787218827116, -1.6760396768187475e-32, 2.6139789930800035e-29, 1.562072024134885e-26, 5.2627846729598065e-28, -3.7314892672502695e-33, -1.5219652812655265e-32, 0.00013389787218827116, -1.4917537991483418e-28, -7.345576200657089e-22, -1.6936457720575096e-23, -9.190229545824788e-29, 8.962469821668975e-31, -1.7441892888190656e-28, 0.0002660389846009981]
---
header: 
  seq: 15530
  stamp: 
    secs: 1668179164
    nsecs: 232260942
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 0.426521646792
      y: -9.33509934973
      z: -1.5190892164e-15
    orientation: 
      x: 1.445105901e-15
      y: 1.4255466871e-15
      z: 0.00472181308587
      w: 0.999988852178
  covariance: [0.005421356538866164, 0.002905127744648001, -8.878006288147363e-25, 1.8226370922208746e-24, 1.8555077667045242e-24, -4.4791241464500335e-22, 0.0029051277446480017, 0.01819285469814343, 6.110576525270754e-24, -8.197040458533235e-24, -9.684861620674938e-24, 2.270140216887011e-21, -8.886084223816826e-25, 5.700217393262026e-24, 0.0008422985341146921, -1.3866478932469355e-29, -1.816498604947153e-29, 3.656527451582852e-27, 1.822435143829138e-24, -8.197040458533235e-24, -1.4646095373957308e-29, 0.00042210171361475933, 2.6529592299786196e-29, -2.837137871126624e-26, 1.855305818327834e-24, -9.683246033529008e-24, -1.814956657285428e-29, 2.6529592299786196e-29, 0.0004221017136147593, -1.2387081161323125e-25, -4.48119209798912e-22, 2.271794578112117e-21, 3.656527451582852e-27, -2.85764825466237e-26, -1.2367201866506853e-25, 0.0057494250970474125]
twist: 
  twist: 
    linear: 
      x: -0.686518846596
      y: 0.000900626104563
      z: 3.19709536623e-15
    angular: 
      x: 1.48910790151e-15
      y: 2.3303036932e-15
      z: -0.00739189362645
  covariance: [0.0007392665229580056, 1.0147420608392972e-19, -2.140047107232528e-24, -9.310679600734635e-25, -1.0727204664915327e-24, -8.57349534109682e-22, 1.0147420608392972e-19, 0.0007392665229586826, -5.199382226311689e-27, -3.30988673348944e-27, -4.978703407378214e-27, -3.16539750030124e-24, -2.140047107232528e-24, -5.199382226311689e-27, 0.0011848017552505837, 2.084318423013642e-29, 2.3872286846668666e-29, 2.0220082722624975e-26, -9.310679600749682e-25, -3.30988673348944e-27, 2.084318423013642e-29, 0.0002976274147766294, 1.369179010646471e-29, 1.065474934522946e-26, -1.0727204664915327e-24, -4.978703407378214e-27, 2.62388695623317e-29, 1.369179010646471e-29, 0.0002976274147766294, 1.507316062545112e-26, -8.572978353213975e-22, -3.165397500298231e-24, 2.021692727900409e-26, 9.846166917354413e-27, 1.507316062545112e-26, 0.0005914088221645599]
---
header: 
  seq: 15531
  stamp: 
    secs: 1668179164
    nsecs: 252254963
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 0.412843890725
      y: -9.33516758261
      z: 2.41124022062e-16
    orientation: 
      x: 4.12465453318e-17
      y: 9.37785474881e-17
      z: 0.00479686757881
      w: 0.999988494965
  covariance: [0.005889117591605638, 0.002905127744668356, -1.4424663918991454e-23, -1.0025397333904825e-26, -7.034599702300079e-28, -6.456934700143574e-22, 0.0029051277446683565, 0.018660615750725994, -7.711800079801122e-24, -6.517478880373963e-25, -4.446461704908571e-25, -2.741890712382986e-20, -1.4424663918991454e-23, -7.711800079801122e-24, 0.0002779295087407713, 1.1435124409205954e-31, 1.2172366254177273e-31, 3.2730825033751306e-27, -1.0833190900921671e-26, -6.517478880411579e-25, 1.1430318988299792e-31, 0.00013941055583756713, 7.837479471453546e-32, 1.9892133459012593e-27, 1.0433359657524886e-28, -4.189987247418162e-25, 1.1556068671973357e-31, 7.218774476819147e-32, 0.00013941055583756713, 2.277317467131784e-27, -6.455900720441282e-22, -2.7417252762604756e-20, 3.37405669924342e-27, 1.8882391500329698e-27, 2.3782916622595122e-27, 0.006310206989148925]
twist: 
  twist: 
    linear: 
      x: -0.684183467791
      y: 0.00367662414079
      z: 1.25767452008e-16
    angular: 
      x: -2.01865460797e-16
      y: 4.58467693286e-17
      z: 0.011457924881
  covariance: [0.0012391265115275244, -2.8540190900376e-17, -3.521475080906597e-27, -3.925669082314716e-26, 5.035916780284261e-26, -1.504572768640285e-21, -2.854019110718378e-17, 0.00123912651152615, -8.543363603543558e-28, -7.2300849533561685e-28, -2.7204921894765305e-29, -2.5918459051515982e-23, -1.9058879470139645e-27, -8.290928113872834e-28, 0.0003952458101006444, 2.9900062386611837e-32, -9.906502151441844e-33, 3.928527308000639e-28, -3.764110368925453e-26, -7.230085194097412e-28, 3.2981550297631414e-32, 9.946329015683293e-05, -3.1275700355159243e-32, 4.566461023673999e-27, 5.035916780284261e-26, -2.7204921894765305e-29, -9.906502151441844e-33, -3.1275700355159243e-32, 9.946329015683293e-05, -8.326630764703468e-28, -1.504572769429146e-21, -2.591845905156413e-23, 3.9127500898962186e-28, 4.566461023673999e-27, -8.326630764703468e-28, 0.0001968975987946832]
---
header: 
  seq: 15532
  stamp: 
    secs: 1668179164
    nsecs: 272202015
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 0.399334286503
      y: -9.33536107565
      z: -1.95698492134e-17
    orientation: 
      x: 1.71630442258e-16
      y: 9.38367481068e-17
      z: 0.00474692275969
      w: 0.999988733299
  covariance: [0.006353310801616211, 0.0029051277446808387, -5.919770004959517e-26, -6.587407854336486e-26, -7.731600707399782e-26, -1.5000952775642913e-22, 0.0029051277446808387, 0.019124808960753824, -7.957618604198852e-25, -1.9010593705881348e-25, -7.318943200461066e-26, -1.1088992107733086e-22, -5.919770004959517e-26, -8.022242089554557e-25, 0.0005594184779349369, 1.1027754490939788e-31, -9.736478648538909e-33, 2.0373565472497038e-28, -6.587407855540192e-26, -1.9010593705871944e-25, 8.562564162124126e-32, 0.00028069206304532274, 4.242705207271465e-31, -5.3440819836794874e-27, -8.054718134770758e-26, -7.64206062723489e-26, -2.2062430292617218e-32, 4.24655706716024e-31, 0.0002806920630453228, 1.633494779860417e-26, -1.5000952778108103e-22, -1.107864730134712e-22, 1.5324855679082562e-28, -5.344081983682426e-27, 1.6308915388731876e-26, 0.006867632243126273]
twist: 
  twist: 
    linear: 
      x: -0.682400607868
      y: -0.000422578562548
      z: -2.68882138776e-16
    angular: 
      x: 5.3231008035e-17
      y: -2.47321708425e-16
      z: -0.00500771347509
  covariance: [0.0004987177378174156, 4.226132547393296e-20, -2.851511291320496e-25, -1.4646331926396767e-26, -2.5214417423783497e-25, -1.0910605988114847e-21, 4.2261325473933154e-20, 0.0004987177378173349, 1.7808534935364342e-28, -1.7941537171832755e-29, 1.8505184615290537e-28, 8.847246934154178e-25, -2.5930173498976746e-25, 1.7808534935364342e-28, 0.0007998776758287051, -4.8581582847168024e-32, 2.0607450404943424e-31, 1.666074231826777e-27, -1.4646331926396767e-26, -1.7941537171832755e-29, -4.8533434598558343e-32, 0.00020144075743981562, -1.6316472602358375e-32, -1.9077689279028412e-29, -2.5214417423783497e-25, 1.7874095891113728e-28, 1.9413373839423337e-31, -1.6316472601820277e-32, 0.00020144075743981564, 1.5432687441868335e-27, -1.0910476678035263e-21, 8.847310043026596e-25, 1.667651953637219e-27, -1.9077689279028412e-29, 1.5937435161693342e-27, 0.00039894304002382667]
---
header: 
  seq: 15533
  stamp: 
    secs: 1668179164
    nsecs: 292211771
  frame_id: "map"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 0.38554559464
      y: -9.33548757294
      z: 2.12053427796e-16
    orientation: 
      x: -4.37418818777e-18
      y: -6.46639629485e-17
      z: 0.00482522622383
      w: 0.999988358528
  covariance: [0.006826013148134318, 0.002905127744671601, -3.64786834729337e-24, 5.239956368757359e-26, -7.316977378742906e-26, -2.160452496051128e-22, 0.002905127744671601, 0.019597511307185927, -1.1408709148558915e-23, 1.1060776725130756e-24, -1.2180761611674547e-24, -3.7925800934064436e-21, -3.646252710855671e-24, -1.135701036027435e-23, 0.00018928444039786958, -8.086672327159828e-32, 2.3819559248226374e-32, 3.780716036628807e-29, 5.239956368738551e-26, 1.1319270666531008e-24, -8.397233232669673e-32, 9.514792239512872e-05, -1.2174377943024467e-31, -3.3866105764018346e-28, -7.316977378742906e-26, -1.2697749494565328e-24, 2.0786219585816477e-32, -1.2176785355490824e-31, 9.514792239512872e-05, 5.079912825475984e-28, -2.160452496051128e-22, -3.7892713709500685e-21, 3.7906153165429576e-29, -3.262364983836872e-28, 4.954681149219597e-28, 0.007434607114157413]
twist: 
  twist: 
    linear: 
      x: -0.693107342042
      y: -0.00166095025784
      z: 1.05167610731e-16
    angular: 
      x: 1.18530584449e-16
      y: 6.05543735606e-17
      z: 0.00291811892072
  covariance: [0.0009989849020591388, -4.5857463152534994e-17, 2.861356275417654e-26, 6.477419616186327e-26, -1.5006506814766683e-26, -6.2249008362438955e-22, -4.5857463152534994e-17, 0.000998984902060568, 2.0017345469983175e-28, 1.1563162069206487e-28, 2.8299786073105353e-28, -4.435005856787491e-24, 2.8600940979693004e-26, 2.126966215702153e-28, 0.00026219817821004806, -5.958345765448011e-33, 7.679645653244103e-33, -7.525733035808453e-28, 6.63897832957559e-26, 1.1563162069206487e-28, -4.417601809938222e-33, 6.627761138076904e-05, 4.5890587187841174e-32, -1.2768696207624866e-28, -1.5006506814766683e-26, 2.829978727681157e-28, 6.138901697734314e-33, 4.897207509886075e-32, 6.627761138076904e-05, -8.189287056012684e-28, -6.2249008362438955e-22, -4.435006054002717e-24, -8.0306040151499e-28, -1.7817406001039341e-28, -7.684417039650902e-28, 0.00013030728955619285]
---

Excerpt from /odom:

---
header: 
  seq: 12421
  stamp: 
    secs: 1668179164
    nsecs:  27654299
  frame_id: "odom"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 2.86502911409
      y: 0.427585259188
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: -0.0601041675921
      w: 0.998192110286
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
twist: 
  twist: 
    linear: 
      x: -0.679084016085
      y: -0.0
      z: 0.0
    angular: 
      x: 0.0
      y: 0.0
      z: -0.0166656793432
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
---
header: 
  seq: 12422
  stamp: 
    secs: 1668179164
    nsecs:  52652068
  frame_id: "odom"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 2.848275218
      y: 0.429610206419
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: -0.0602592186234
      w: 0.998182762109
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
twist: 
  twist: 
    linear: 
      x: -0.675093216896
      y: -0.0
      z: 0.0
    angular: 
      x: 0.0
      y: 0.0
      z: -0.012427715545
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
---
header: 
  seq: 12423
  stamp: 
    secs: 1668179164
    nsecs:  77658289
  frame_id: "odom"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 2.83151649312
      y: 0.431641019885
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: -0.0604131243668
      w: 0.998173459076
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
twist: 
  twist: 
    linear: 
      x: -0.675084928274
      y: -0.0
      z: 0.0
    angular: 
      x: 0.0
      y: 0.0
      z: -0.0123318636671
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
---
header: 
  seq: 12424
  stamp: 
    secs: 1668179164
    nsecs: 102669491
  frame_id: "odom"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 2.81461765147
      y: 0.433694100499
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: -0.0606359687391
      w: 0.99815994675
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
twist: 
  twist: 
    linear: 
      x: -0.68061909318
      y: -0.0
      z: 0.0
    angular: 
      x: 0.0
      y: 0.0
      z: -0.0178522936841
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
---
header: 
  seq: 12425
  stamp: 
    secs: 1668179164
    nsecs: 127678690
  frame_id: "odom"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 2.79757840362
      y: 0.435771960265
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: -0.0608532544004
      w: 0.998146723397
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
twist: 
  twist: 
    linear: 
      x: -0.686366370916
      y: -0.0
      z: 0.0
    angular: 
      x: 0.0
      y: 0.0
      z: -0.0174086068539
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
---
header: 
  seq: 12426
  stamp: 
    secs: 1668179164
    nsecs: 152717707
  frame_id: "odom"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 2.78045916334
      y: 0.437867139281
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: -0.0610257919261
      w: 0.998136189465
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
twist: 
  twist: 
    linear: 
      x: -0.688804016113
      y: -0.0
      z: 0.0
    angular: 
      x: 0.0
      y: 0.0
      z: -0.0138071547163
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
---
header: 
  seq: 12427
  stamp: 
    secs: 1668179164
    nsecs: 177785789
  frame_id: "odom"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 2.76317974081
      y: 0.43998798612
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: -0.0612066690248
      w: 0.998125114235
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
twist: 
  twist: 
    linear: 
      x: -0.694472379684
      y: -0.0
      z: 0.0
    angular: 
      x: 0.0
      y: 0.0
      z: -0.0144578954007
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
---
header: 
  seq: 12428
  stamp: 
    secs: 1668179164
    nsecs: 202690660
  frame_id: "odom"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 2.74595113342
      y: 0.442108934538
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: -0.061422693966
      w: 0.998111843766
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
twist: 
  twist: 
    linear: 
      x: -0.696998889446
      y: -0.0
      z: 0.0
    angular: 
      x: 0.0
      y: 0.0
      z: -0.0173807093438
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
---
header: 
  seq: 12429
  stamp: 
    secs: 1668179164
    nsecs: 227699352
  frame_id: "odom"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 2.72887280301
      y: 0.444218887964
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: -0.0615149494115
      w: 0.998106162189
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
twist: 
  twist: 
    linear: 
      x: -0.688087749481
      y: -0.0
      z: 0.0
    angular: 
      x: 0.0
      y: 0.0
      z: -0.00739184846269
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
---
header: 
  seq: 12430
  stamp: 
    secs: 1668179164
    nsecs: 252675604
  frame_id: "odom"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 2.71202447333
      y: 0.446303588003
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: -0.0615773688555
      w: 0.998102313215
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
twist: 
  twist: 
    linear: 
      x: -0.679718207121
      y: -0.0
      z: 0.0
    angular: 
      x: 0.0
      y: 0.0
      z: -0.00500779709917
  covariance: [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, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
---

Excerpt from /ndt_pose_with_covariance:

---
header: 
  seq: 2376
  stamp: 
    secs: 1668179163
    nsecs: 925950000
  frame_id: "map"
pose: 
  pose: 
    position: 
      x: 2.59750509262
      y: -0.219114094973
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: 0.00530391058631
      w: 0.999985934167
  covariance: [0.002, 4.091662975931129e-05, 0.0, 0.0, 0.0, 0.0, 4.09166297592987e-05, 0.002, 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.01, 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]
---
header: 
  seq: 2377
  stamp: 
    secs: 1668179164
    nsecs:  19899000
  frame_id: "map"
pose: 
  pose: 
    position: 
      x: 2.54609394073
      y: -0.222047418356
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: 0.00547032416823
      w: 0.999985037665
  covariance: [0.003911485769314464, 0.006595565954900154, 0.0, 0.0, 0.0, 0.0, 0.006595565954934102, 0.008746897099994409, 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.01, 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]
---
header: 
  seq: 2378
  stamp: 
    secs: 1668179164
    nsecs: 227426000
  frame_id: "map"
pose: 
  pose: 
    position: 
      x: 0.282901406288
      y: -9.90779304504
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: 0.00486808678127
      w: 0.999988150795
  covariance: [0.002, 8.120300276689795e-05, 0.0, 0.0, 0.0, 0.0, 8.120300276687302e-05, 0.002, 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.01, 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]
---

From the rosbags that I found unfortunately there was no messages on topics /imu/data and /initial_current_pose recorded.

We are using ROS melodic and robot_localization was installed using rosdep (the robot is currently not here so I can't tell which exact version was used).

If there is anything else I can provide, please let me know. Already now thanks for your great help!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants