Casting BasePtr to Simbody joint; header file missing

asked 2018-02-24 12:19:18 -0500

updated 2018-02-24 15:00:35 -0500

I have a BasePtr of Type Id 9, which accroding to the docs is a ball joint. I want to cast this pointer via:

gazebo::physics::BallJoint<SimbodyJoint> joint = boost::dynamic_pointer_cast<gazebo::physics::BallJoint<SimbodyJoint>>(base);

But I get the following error message when trying to compile:

/usr/include/gazebo-7/gazebo/physics/simbody/simbody_inc.h:22:21: fatal error: Simbody.h: No such file or directory

I installed installed simbody from the repo but I get the same error message.

What can I do?

edit retag flag offensive close merge delete