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

What is the position topic I should give move base when amcl is not used

asked 2018-04-24 16:35:45 -0600

skynet gravatar image

I am using move base without amcl since I cannot use a predetermined map. The issue I am having is providing move_base with a position topic since from what I can tell, AMCL provides the robots position. Instead I am using aprilTags position but I don't know what topic and message type to remap the aprilTag position message to so that move base can use it. I have transforms from map->odom->base_link->kinect2_link->kinect2_ir_optical_fram->camera_depth_frame set up already and can visualize that in rviz. (I set map odom and baselink to the same frame ie. the transform is 0,0,0,1) the kinect depth scan to laserscan is working nicely and the costmap is generating.

Any help would be appreciated! I am running ros kinetic, ubuntu 16.04 on an Intel NUC

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-04-24 17:19:21 -0600

skynet gravatar image

Okay so the transform between odom and base_link is generated by the odom tutorial so I removed it from my transform publisher and it was able to work. pretty dumb mistake but move_base is confusing. I am going to insert into the Odometry node the remap from the aprilTag position topic to the odom position topic.

edit flag offensive delete link more


Please just accept your own answer (tick the checkmark to the left of it) instead of closing a question.

gvdhoorn gravatar image gvdhoorn  ( 2018-04-25 02:00:38 -0600 )edit

Question Tools

1 follower


Asked: 2018-04-24 16:35:45 -0600

Seen: 1,017 times

Last updated: Apr 24 '18