Robotics StackExchange | Archived questions

robot state publisher error

/opt/ros/kinetic/lib/robotstatepublisher/statepublisher: symbol lookup error: /opt/ros/kinetic/lib/liburdf.so: undefined symbol: _ZN4urdf9parseURDFERKNSt7cxx1112basicstringIcSt11char_traitsIcESaIcEEE

The liburdr.so is located at /opt/ros/kinetic/lib/liburdf.so and I think the package should be installed properly. Have no clue why this error is happening.

Asked by g1y5x3 on 2017-06-26 11:47:36 UTC

Comments

Hey there, did you manage to solve this? Having the same now ... :/

Asked by mojovski on 2018-09-09 18:02:04 UTC

It was a library dependencies issue. I had the exact problem and just figured out a solution, see my answer in the following link!

robot_state_publisher: symbol lookup errorliburdf.so: undefined symbol #251

Asked by g1y5x3 on 2019-07-22 18:33:43 UTC

Answers