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

Can we compile ROS fuerte codes to run on ROS Hydro ?

asked 2014-06-01 08:32:19 -0600

ktiwari9 gravatar image

Hey there, I came across two codes for ROS. One for active image segmentation and one for skin detection. Both of these have used older versions of ROS (Fuerte and groovy respectively). I would like to compile and build them on ROS Hydro. Is there a standard procedure for porting the same code to make it compatible with newer versions of ROS ? Please advise.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
1

answered 2014-06-02 14:59:15 -0600

Athoesen gravatar image

updated 2014-06-02 15:00:12 -0600

I'm the person who asked the question Hamid linked to. Trust me when I say this, unless you are experienced with coding and/or ROS you will probably find this an incredibly painful route. Check my posting history, I wrestled for a long time with this. If I can save you the time and frustration, it will make me feel a bit better about the experience.

One for active image segmentation and one for skin detection.

One thing I discovered by experience this year is that when PCL started to gain traction in 2011 a lot of the algorithms and programs for computer vision started to be developed over there. You can look at the tutorials on www.pointclouds.org and check the mailing list at www.pcl-users.org . Their support system isn't as good as ROS Answers but it's all you've got to work with. I also hear good things about OpenCV but haven't used it myself.

Although ROS and PCL messages can be passed between each other, the programming for anything related to computer vision has mostly migrated to OpenCV and PCL. ROS is going more in the direction of pure robotics with basic computer vision functionality. ROS Hydro even uses it's own version of PCL I believe.

For what it sounds like you want to do, check out PCL and OpenCV first. Unless you need Fuerte because you developed on it previously I wouldn't use it. It's deprecated, there's no support, it's a path of pain and futility.

edit flag offensive delete link more

Comments

hi ;)

Hamid Didari gravatar image Hamid Didari  ( 2014-06-04 01:48:33 -0600 )edit
1

answered 2014-06-01 12:46:22 -0600

Hamid Didari gravatar image

same question

edit flag offensive delete link more

Comments

Haha I thought this problem sounded familiar. Hey Hamid, how are you doing?

Athoesen gravatar image Athoesen  ( 2014-06-02 14:52:19 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2014-06-01 08:32:19 -0600

Seen: 297 times

Last updated: Jun 02 '14