- Release
v
- Date
Trep is a Python module for modeling rigid body mechanical systems in generalized coordinates. It provides tools for calculating continuous and discrete dynamics (based on a midpoint variational integrator), and the first and second derivatives of both. Tools for trajectory optimization and other basic optimal control methods are also available.
You can find detailed installation instructions on our website. Many examples are included with the source code (browse online).
The api-ref
has detailed documentation for each part of trep
. We have also put together a detailed tutorial
that gives an idea of the capabilities and organization of trep
by stepping through several example problems.
If you have any questions or suggestions, please head over to our project page.
Project Homepage <http://murpheylab.github.io/trep/>
Core Components <ref/core> Potential Energies <ref/potentials> Forces <ref/forces> Holonomic Constraints <ref/constraints> Discrete Optimal Control <ref/optimal> ROS Tools <ref/ros> ref/misc
tutorial/trepHelloWorld tutorial/pendulumSystem tutorial/linearFeedbackController tutorial/energyShapingSwingupController tutorial/optimalSwitchingTime
genindex
modindex