The FreeMoCap Project
A free-and-open-source, hardware-and-software-agnostic, minimal-cost, research-grade, motion capture system and platform for decentralized scientific research, education, and training
--
QUICKSTART
0. Create a a Python 3.10 through 3.12 environment (python3.12 recommended)
1. Install software via pip:
pip install freemocap
2. Launch the GUI by entering the command:
freemocap
3. A GUI should pop up that looks like this:
4. Have fun! See the Beginner Tutorials on our official docs for detailed instructions.
5. Join the Discord and let us know how it went!
Install/run from source code (i.e. the code in this repo)
Open an Anaconda-enabled command prompt (or your preferred method of environment management) and enter the following commands:
- Create a
Pythonenvironment (Recommended version ispython3.11)
conda create -n freemocap-env python=3.11
- Activate that newly created environment
conda activate freemocap-env
- Clone the repository
git clone https://github.com/freemocap/freemocap
- Navigate into the newly cloned/downloaded
freemocapfolder
cd freemocap
- Install the package via the
pyproject.tomlfile
pip install -e .
- Launch the GUI (via the
freemocap.__main__.pyentry point)
python -m freemocap
A GUI should pop up!
Documentation
Our documentation is hosted at: https://freemocap.github.io/documentation
That site is built using writerside from this repository: https://github.com/freemocap/documentation
Contribution Guidelines
Please read our contribution doc: CONTRIBUTING.md
Related
Maintainers
License
This project is licensed under the APGL License - see the LICENSE file for details.
If the AGPL does not work for your needs, we are happy to discuss terms to license this software to you with a different
agreement at a price point that increases exponentially as you
move spiritually away from the AGPL
Metadata
Release files for freemocap 1.8.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| freemocap-1.8.2.tar.gz | 3.8 MB | Without provenance | Details for freemocap-1.8.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| freemocap-1.8.2-py3-none-any.whl | Python 3 | none | any | Details for freemocap-1.8.2-py3-none-any.whl |
Total release size: 7.3 MB
Release files / freemocap-1.8.2.tar.gz
| Download URL | freemocap-1.8.2.tar.gz |
|---|---|
| Size | 3.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3c7c71dc81bb7a92b6e4b034274443a2d97a459f2d707b6843356f432ed1badb
|
|
BLAKE2b-256 checksum How to use checksums |
8cbd097b452e0c662bfa81c4af9e2c3746b8e541b8cd0307c2867f9f89fec087
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / freemocap-1.8.2-py3-none-any.whl
| Download URL | freemocap-1.8.2-py3-none-any.whl |
|---|---|
| Size | 3.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e2efde8b4533ad99cbf33fa08c7571e5f46ac5a7a842c974bd1b2ca4dc593f7b
|
|
BLAKE2b-256 checksum How to use checksums |
3c74067bc9f9cf27d34b590b2b7262859c35b10ab58bfb5ced8ce03ecda555a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Security for freemocap 1.8.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.