Trying to start gazebo fortress through pybind, undefined symbol - where is the library file?

asked 2023-05-26 09:46:56 -0500

Lestes gravatar image

Since the python bindings for Fortress are quite limited at the moment, I'm trying to write my own for my use case, which is to start a gazebo server, step forward one time-step at a time, pass instructions to my robot and return the state. (For a reinforcement learning project)

When I try to import my module, I'm getting "undefined symbol: _ZN8ignition6gazebo2v66ServerD1Ev" I think this due to an issue linking the library, so I'm looking for the library file but I can't find it.

I've installed Gazebo Fortress following the install with ros documentation https://gazebosim.org/docs/fortress/r.... I'm on ubuntu 22.04.

Where are the library files installed? Do I need to install from source or using a dev version?

edit retag flag offensive close merge delete