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

Will cartographer ignore parts of robot that is scanned?

asked 2018-01-30 06:42:45 -0500

Jnus gravatar image

Hi,

Just a quick question, Will cartographer automatically detect and ignore parts of the robot that is scanned by the LIDAR or do I have to somehow set it in the urdf file or somewhere else in the config?

Thanks.

edit retag flag offensive close merge delete

Comments

Not quite sure what you mean. The LIDAR will scan the environment not the robot. If you mean will it ignore the environment it's already scanned then it'll recognise an area of the map it's see before

Mark

MarkyMark2012 gravatar image MarkyMark2012  ( 2018-01-30 07:03:52 -0500 )edit

Depending on the position of the LIDAR in the robot, it's possible that it sees part of the robot (e.g. some mounting parts)

NEngelhard gravatar image NEngelhard  ( 2018-01-30 07:11:51 -0500 )edit
3

This is typically called self filtering, and as far as I know (but do prove me wrong please), cartographer does not do this.

gvdhoorn gravatar image gvdhoorn  ( 2018-01-30 07:11:57 -0500 )edit

Is there any guide/tutorial on how to do self filtering? Do I do it before passing lidar data to cartographer?

Jnus gravatar image Jnus  ( 2018-01-30 07:16:44 -0500 )edit

2 Answers

Sort by ยป oldest newest most voted
0

answered 2018-01-30 08:43:34 -0500

Maverobot gravatar image

Check out this package. http://wiki.ros.org/laser_filters You need to filter the current scan topic and publish the filtered scan into a new topic.

edit flag offensive delete link more

Comments

I will try it out. Thanks

Jnus gravatar image Jnus  ( 2018-01-30 08:54:51 -0500 )edit

Question Tools

2 followers

Stats

Asked: 2018-01-30 06:42:45 -0500

Seen: 199 times

Last updated: Jan 30 '18