uos / sick_tim

A ROS driver for the SICK TiM series of laser scanners.
http://wiki.ros.org/sick_tim
47 stars 90 forks source link

Hydro support #2

Closed maziarzamani closed 11 years ago

maziarzamani commented 11 years ago

I have just updated to Hydro, and its somewhat too late to downgrade to Groovy. Is there any chance that you will migrate to Hydro in the near future?

Thanks.

jspricke commented 11 years ago

@v4hn is working on it here: https://github.com/v4hn/sick_tim3xx/tree/hydro.

maziarzamani commented 11 years ago

@jspricke, sounds cool, any chance you know how far he is in the process?

mintar commented 11 years ago

@maziarzamani: The changes by @v4hn are some small fixes only necessary for Gazebo (and maybe they even already work); the package compiles fine under hydro, and although I've not tested it I suspect the driver itself works, so just give it a try. I've just pushed a new branch hydro. At the moment it's just a copy of the groovy branch, but we will push all hydro-specific changes there, so best use that.

Please let us know if it doesn't work! :-)

maziarzamani commented 11 years ago

@mintar, is there a recipe on how to get the groovy package running in hydro? I see that the structure is very different in hydro for packages..

mintar commented 11 years ago

Oh, that's what you mean. Most packages in hydro are "catkin" packages, but sick_tim3xx is still a "rosbuild" package. To build it:

  1. make sure the sick_tim3xx directory is on the ROS_PACKAGE_PATH environment variable
  2. run rosmake sick_tim3xx
maziarzamani commented 11 years ago

@mintar, im very new in ROS, and i forgot to add the directory to the environment variable as you mention. I will try this, thanks.

mintar commented 11 years ago

Just confirmed that the hydro branch is working in Gazebo (and the real driver should work). Closing this issue as solved.