Ask Your Question

Does Selflocalizer get map via service call from MapServer ?

asked 2016-06-15 04:40:04 -0500

RosUser gravatar image

It is not shown in rqt_graph the service call connection for SelfLocalizer node to where ? From rosnode info SelfLocalizer it shows

* /SelfLocalizer/get_loggers
 * /SelfLocalizer/set_logger_level

Are they from MapServer node ? And what does MapServer node do, because is is not in Nav2d package ?

edit retag flag offensive close merge delete


afaik mapserver publishes the map as it is (occupancy grid). The localization happens with other algorithms, like AMCL for example.

Mehdi. gravatar imageMehdi. ( 2016-06-15 04:53:31 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2016-06-16 02:08:55 -0500

Sebastian Kasperski gravatar image

Yes it is, but service connections are not shown in rqt_graph. You can use "rosservice list" to show the available services, but this will also not show which node is calling these services.

The MapServer is from the ros-navigation stack:

edit flag offensive delete link more


Thanks for confirming that.

RosUser gravatar imageRosUser ( 2016-06-16 02:34:47 -0500 )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

1 follower


Asked: 2016-06-15 04:40:04 -0500

Seen: 59 times

Last updated: Jun 16 '16