Ask Your Question
0

Will cartographer ignore parts of robot that is scanned?

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

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 imageMarkyMark2012 ( 2018-01-30 07:03:52 -0600 )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 imageNEngelhard ( 2018-01-30 07:11:51 -0600 )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 imagegvdhoorn ( 2018-01-30 07:11:57 -0600 )edit

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

Jnus gravatar imageJnus ( 2018-01-30 07:16:44 -0600 )edit

2 Answers

Sort by ยป oldest newest most voted
0

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

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 imageJnus ( 2018-01-30 08:54:51 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

2 followers

Stats

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

Seen: 111 times

Last updated: Jan 30 '18