Message Queue

What is Message Passing? Message passing is a technique to enable inter-process communication (IPC), or for inter-thread communication within the same process communication between two distributed or…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Cartographer Odometry?

Recently I was working on trying to use the Realsense T265 sensors as input for Google Cartographer.

While making the videos, the laptop kept losing connection to the rover: the jump in the first video was when I paused the recording after it lost connection, but forgot to resume after reconnecting. In the second video, I just kept the recording going throughout. Not sure why the connection kept dropping. Everything seemed to continue running on the rover once the laptop reconnected.

It seems that it the above videos are essentially comparisons between the default and the modified weights instead. Here are the settings that differed from Cartographer’s defaults:

After actually turning the odometry setting on, the terminal is blasted with familiar messages about extrapolating milliseconds into the future or past. It turns out since they were just warnings instead of errors, maps were still being published. But the maps look better with odometry off, and opening rviz shows an error:

A map of the same area as the above videos, but with odometry on

However, before trying to have Cartographer use them as inputs, it was possible to visualize the odometry and IMU data over the map:

Map overlaid with IMU and odometry data from the T265. The transforms might not be correct, but at least they exist.

In the end, Cartographer still isn’t using any data from the T265, but some settings were changed that seem to prevent the rover from getting lost within its own map.

Add a comment

Related posts:

Best of Community! Our Top 3 Picks.

We have some pretty awesome people in our community: Android devs, IT consultants, college students with a passion for modifying gadgets, top of the line photographers. There’s so much untapped…

5 August Tracks You Need To Sample

The top songs from August you should give a listen to, listed alphabetically — not necessarily in order of preference. Get beyond the initial simplistic dub-drops to 2:35 into the song when the…

Decoding the NBFC Liquidity Crunch

Let me start by saying that this is not an expert’s analysis, but a layman’s observation of the situation, written based on inputs from various articles, friends, and colleagues in the industry. An…