ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

How Does Hector Slam Work (Code-Algorithm Explanation)

asked 2022-05-20 14:48:01 -0500

kiru gravatar image

updated 2022-05-20 14:48:38 -0500

I watched several tutorials and read some articles about this topic. But they always focused on "it does not need odometry and it is one of the best ways of localization for pitching-rolling systems". Okay, but why is that so and what algorithms is it using?

The source code from hector_mapping has a bunch of files with c++ codes, and I want to understand the crucial ones for the slamming algorithm.

Can you please explain it in detail with the code pieces from the source code?

At least the most critical functions for the algorithm?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2022-05-23 03:36:29 -0500

aarsh_t gravatar image

They have conference paper. have a look at it.

Can you please explain it in detail with the code pieces from the source code?

I don't think anyone is that much free here. If you want to understand the code best way is to DIY. And if you can't, hire someone to do it for you.

edit flag offensive delete link more


@kiru The best thing you can do right now is try to analyze the code yourself, do your due diligence, and ask again about specific parts of code that you don't understand. Right now, your question doesn't even have a link to the source code of hector_mapping, nor to any of the "several tutorials and (...) some articles about this topic" that you've read, nor to any of the minimal working code/project you've tried to use/analyze. These types of unstructured questions won't yield any useful answers.

ljaniec gravatar image ljaniec  ( 2022-05-24 08:28:57 -0500 )edit

Question Tools



Asked: 2022-05-20 14:48:01 -0500

Seen: 1,643 times

Last updated: May 23 '22