symbrim
A Modular and Extensible Open-Source Framework for Creating Symbolic Bicycle-Rider Models
A Modular and Extensible Open-Source Framework for Creating Symbolic Bicycle-Rider Models
To install this package, run one of the following:
SymBRiM is a Python package to model bicycle-riders symbolically. It offers a modular and extendable framework that empowers users to easily compose a custom bicycle-rider model. These models are build from a library of components, such as knife-edge wheels or toroidal-shaped wheels. The components serve as the building blocks of the system. Leveraging the open-source Python package SymPy, a computer algebra system, SymBRiM allows the usage of SymPy's bodies and joints interface to modify the model and other tools to manipulate the equations. The equations of motion for the system are derived using Kane's method, which can be further analysed and used in simulation and optimization tasks.
Summary
A Modular and Extensible Open-Source Framework for Creating Symbolic Bicycle-Rider Models
Last Updated
Oct 13, 2024 at 00:42
License
CC0-1.0
Supported Platforms
GitHub Repository
https://github.com/mechmotum/symbrimDocumentation
https://mechmotum.github.io/symbrim