gazebosim / gazebo-classic

Gazebo classic. For the latest version, see https://github.com/gazebosim/gz-sim
http://classic.gazebosim.org/
Other
1.19k stars 481 forks source link

Make physics engines pluggable #961

Open osrf-migration opened 11 years ago

osrf-migration commented 11 years ago

Original report (archived issue) by Steve Peters (Bitbucket: Steven Peters, GitHub: scpeters).


Instead of hard-coding the available physics engines at build time, consider loading them dynamically using a plugin interface. This will enable optional physics engines to be installed as debian packages.

osrf-migration commented 11 years ago

Original comment by Jose Luis Rivero (Bitbucket: Jose Luis Rivero, GitHub: j-rivero).


+1. We could make gazebo not to depend unconditionally on the physics engine but provide functionality dynamically.

osrf-migration commented 11 years ago

Original comment by Steve Peters (Bitbucket: Steven Peters, GitHub: scpeters).


There's already lots of the work done in PhysicsFactory.

osrf-migration commented 8 years ago

Original comment by Nate Koenig (Bitbucket: Nathan Koenig).