Skip to content
 
cbltoolkit documentation 3. Other Recommended Resources
Type to start searching
     logo
    • Setup
    • 1. Installing OpenSim
    • 2. Installing cbltoolkit
    • 3. Other Recommended Resources
      • 3. Other Recommended Resources
        • 3.1. Core Software
          • 3.1.1. OpenSim
          • 3.1.2. OpenSim Creator
          • 3.1.3. Matplotlib
        • 3.2. Multibody Dynamics
        • 3.3. Optimization
      • Show Source
    • Guides
    • 1. Reading C3D Files
    • 2. Example OpenSim Scripts
    • 3. Reduced Muscle Redundancy (RMR) Solver
    • 4. Video to Biomechanics
    • Development
    • 1. Development Overview
    • 2. Updating Documentation
    • Other Links
    • cbltoolkit GitHub
    • OpenSim Creator GitHub
    • OpenSim GitHub
    • OpenSim Documentation
    • 3. Other Recommended Resources
      • 3.1. Core Software
        • 3.1.1. OpenSim
        • 3.1.2. OpenSim Creator
        • 3.1.3. Matplotlib
      • 3.2. Multibody Dynamics
      • 3.3. Optimization
    • Show Source

    3. Other Recommended Resources¶

    This is a not-particularly-ordered list of resources that might come in handy during a CBL project.

    The intention of these lists is to provide something that’s very easy to scroll through, text search, etc., rather than being a review of each package. If you think something’s missing here then feel free to update this list!

    3.1. Core Software¶

    This is software that you’ll likely use at some point during a CBL project:

    3.1.1. OpenSim¶

    Almost all CBL projects use OpenSim at some point. Even if you’re doing everything via python, it’s likely that you will need to use the OpenSim GUI to visualize your model or run a solver. For Windows/MacOS.

    3.1.2. OpenSim Creator¶

    Fills a similar role to OpenSim GUI, but works on Windows, MacOS, and Ubuntu. The main benefit of OpenSim Creator is that it’s an in-house CBL project, which means that, as a member of CBL, you can get priority on features/bugfixes.

    3.1.3. Matplotlib¶

    Almost every scientific project that uses python will use matplotlib. It’s by far the most common 2D plotting library, and can be customized to… TODO

    3.2. Multibody Dynamics¶

    • A Quick Tutorial on Multibody Dynamics

    • Physically Based Modeling: Principles and Practice

    • Simbody Theory Manual

    3.3. Optimization¶

    • Numerical Optimal Control

    • Lecture Notes on Numerical Optimal Control

    "Previous" 2. Installing cbltoolkit
    "Next" 1. Reading C3D Files
    © Copyright 2025, Members of the Computational Biomechanics Lab team.
    Created using Sphinx 8.1.3. and Material for Sphinx