daenny / collvoid

ROS multi_robot_collision_avoidance
http://wiki.ros.org/multi_robot_collision_avoidance
82 stars 37 forks source link

Is it working on ROS Kinetic? #5

Open IgorMunizS opened 6 years ago

IgorMunizS commented 6 years ago

Hi, First, my apologies. I know it isn't a issue, but I have seen you still working in this package. The current branch doesn't work when I followed the wiki, even using Indigo. I'm wondering if you do not have a new tutorial and if now it's possible to use with Kinetic.

Thanks!

jviloria111 commented 6 years ago

Hi, When try to install multi robot collision avoidance in ROS kinetic, the system show mv: cannot stat 'amcl.patch': No such file or directory ros. Any idea for this error. Thanks for all, regards.

gatali commented 5 years ago

Hi everyone, can you solve Kinetic problem? So i have same one :(

laujinseoi commented 5 years ago

It can work in Kinetic. And I have used it in my own robots. It's pretty working!!!

sunjiaming2018 commented 5 years ago

i have same problem,who can solve it?

gatali commented 5 years ago

https://www.youtube.com/watch?v=eOUjvwyRz9U&list=PLmVS1c4B22Cri8B7qCVHmLvDYoUwUi2qb&index=2

gatali commented 5 years ago

It is solved

https://www.youtube.com/watch?v=eOUjvwyRz9U&list=PLmVS1c4B22Cri8B7qCVHmLvDYoUwUi2qb&index=2

sunjiaming2018 commented 5 years ago

It is solved

https://www.youtube.com/watch?v=eOUjvwyRz9U&list=PLmVS1c4B22Cri8B7qCVHmLvDYoUwUi2qb&index=2 when i install multi robot collision avoidance, roscd collvoid/.. mv amcl.patch ../navigation roscd navigation/.. patch -p1 < amcl.patch the system show mv: cannot stat 'amcl.patch': No such file or directory ros, how to solved it? Thanks for you!

Glokta0 commented 5 years ago

Hi there, running into the same amcl.patch - error.

Thanks for any help

Korleone7 commented 4 years ago

It can work in Kinetic. And I have used it in my own robots. It's pretty working!!! hello guys, can u guide me to install collvoid in kenetic? I want to use this node's local planner for my navigation stack. A little hurry, can u send email for me ?
kangxlchn@163.com

charon-cheung commented 3 years ago

It is solved

https://www.youtube.com/watch?v=eOUjvwyRz9U&list=PLmVS1c4B22Cri8B7qCVHmLvDYoUwUi2qb&index=2

fake !

cccleon commented 2 years ago

Tested on melodic, it works well in simulation.

  1. Download the "forward-predict" branch(in desktop) and save the amcl.patch, then download the master branch in your workspace.
  2. Download the "indigo-devel" branch of ros-planning/navigation in workspace, then follow the ros wiki.

Some advice:

  1. The default version of Opencv is 3.2.0 now, which will lead to the error"No module named cv2.cv". You dont need to install another version of opencv, just comment "import cv2.cv" and replace the "cv2.cv.BoxPoint" to "cv2.boxPoint" in detect_obstacles.py
  2. Search for "PLUGINLIB_DECLARE_CLASS", replace them to "PLUGINLIB_EXPORT_CLASS", and replace the content from"(class, class, namespace::class, namespace::class)" to "(namespace::class, namespace::class)"
  3. In amcl_node.cpp, line136 :replace"inline tf2_ros::Buffer ... return tf2buffer;" to "inline std::shared_ptr ... return tf2_bufferptr;" line661: replace "getBuffer().setTransform" to "getBuffer()->setTransform" Good luck!