ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

Where can I get the amcl.patch and stage.patch

asked 2018-02-04 01:22:20 -0600

superttmm gravatar image

I am trying to make multi_robot_collision_avoidance work, but I cannot get the amcl.patch mentioned in the installation document. Without those I have got some error, like missing stage_ros.msg. I am running on indigo, how can I fix this?

edit retag flag offensive close merge delete


What patch and documentation are you referring to?

jayess gravatar image jayess  ( 2018-02-04 01:28:21 -0600 )edit

this is the document I am referring to. @jayess

superttmm gravatar image superttmm  ( 2018-02-05 00:27:16 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2018-02-06 01:23:40 -0600

jayess gravatar image

updated 2018-02-06 01:23:52 -0600

The instructions for applying the patch from the wiki page that you refer to say

patch AMCL:

roscd collvoid/..
mv amcl.patch ../navigation
roscd navigation/..
patch -p1 < amcl.patch

If you look at the above commands, you'll see that the file amcl.patch is should be in the root of the repo (one directory above collvoid/). I looked at the GitHub repo and found the file by switching to the "forward-predict" branch. So, if you need to apply that patch, switch to the "forward-predict" repo and you'll have the patch.

edit flag offensive delete link more

Your Answer

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

Add Answer

Question Tools



Asked: 2018-02-04 01:22:20 -0600

Seen: 287 times

Last updated: Feb 06 '18