Ask Your Question

unable to compile rgdbslam

asked 2014-11-26 10:38:08 -0500

tuxpeppe gravatar image

Hi, I've satisfied all the rgbdslam_freiburg dependencies, but during the rosmake command, I get these errors:

They are code error(function ecc..), How can I solve it??


edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2014-11-28 08:54:17 -0500

ahendrix gravatar image

The core error here looks like the version of rgbdslam_freiburg that you're trying to use was built against an older version of PCL, when PCL used the ROS message types.

Since then, PCL has moved to its own message types; this is why you see function prototype errors trying to convert PCL headers to ROS headers and ros::Time to uint64_t.

I would start by browsing the repository for a version of rgbdslam_freiburg that has already been ported to ROS Hydro or Indigo, and if you can't find anything, you may have to do the conversion yourself. Since the message types are mostly compatible, the conversion shouldn't be too difficult. See the Hydro migration guide for PCL

edit flag offensive delete link more


ok, thanks!!

tuxpeppe gravatar image tuxpeppe  ( 2014-12-01 05:10:58 -0500 )edit

answered 2015-01-14 04:21:20 -0500

You can find the hydro version of rgbdslam in this github repository

edit flag offensive delete link more


This code is not compiling. When doing catkin_make I get the following error:

/tmp/ccyMrTtU.s: Assembler messages: /tmp/ccyMrTtU.s:16629: Error: no such instruction: `vfmadd312ss 88(%rsp),%xmm1,%xmm2'

/tmp/ccyMrTtU.s:16639: Error: no such instruction: `vfmadd312ss 96(%rsp),%xmm3,%xmm1'

Any ideas?

Amine gravatar image Amine  ( 2015-02-03 10:48:31 -0500 )edit

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: 2014-11-26 10:37:23 -0500

Seen: 193 times

Last updated: Jan 14 '15