https://github.com/tmcclintock/frisbee_simulator
https://github.com/tmcclintock/frisbee_simulator
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/tmcclintock/frisbee_simulator
- Owner: tmcclintock
- License: gpl-3.0
- Created: 2017-01-27T12:03:46.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-12-22T12:02:39.000Z (about 7 years ago)
- Last Synced: 2024-12-28T08:50:16.650Z (about 1 year ago)
- Language: Python
- Size: 37.4 MB
- Stars: 7
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Frisbee_Simulator
=================
A python code that simulates frisbee throws. Much of the code is
from Elizabeth Hannah's repository called FrisbeeResearch.
This repository contains code that can:
- calculate trajectories of throws given some initial conditions
- plot trajectories for visualization purposes
- perform an analysis of a throw to find the optimal set of aerodynamic parameters that describe that disc (i.e. the force and torque coupling constants)
A very simple example of how to use the code can be found in example/example_throw.py.
It's authors can be contacted at thmsmcclintock@gmail.com (Tom McClintock) and ehannah@email.arizona.edu (Elizabeth Hannah).
Requirements
============
The Python dependencies of this repository can be installed with
```
pip install -r requirements.txt
```
Additionally, in order to compile the fast back-end, you need a C compiler. This project has been tested with gcc 4.4.7, 4.4.8, and clang.