Onapy is the library to for next generation of masturbation.
Project description
onapy
Onapy contains, you know, masturbator motion detector and sound player based on the motion.
Ona comes from Japanese name of the masturbator "Onahole". Please see this presentation for detailed explanation of Open Onaho Project.
Requirements
- GPU
- Depth camera from realsense series (D435i or something)
- masturbator
Installation
# (Optional) Create python environment for onapy.
# Install miniconda if you don't have it.
# https://docs.conda.io/en/latest/miniconda.html
conda create -n py38_onapy python=3.8.5
conda activate py38_onapy
# Please install appropriate torch and mmcv version for your pc.
# For example, for cuda11, please install like this.
pip install torch==1.7.1+cu110 torchvision==0.8.2+cu110 torchaudio===0.7.2 -f https://download.pytorch.org/whl/torch_stable.html
pip install mmcv-full==1.2.7 -f https://download.openmmlab.com/mmcv/dist/cu110/torch1.7.0/index.html
pip install onapy
# Please put your favorite sounds into the folder.
# These sound will be chosen randomly and played,
# when masturbator is moved (estemated as inserted).
cp *.mp3 sounds/
How to run it.
Recognize waist motion attached with Realsense T265
recognize_waist_motion --sound-dir sounds/
Just move your waist.
Recognize masturbator motion
recognize_onaho_motion --sound-dir sounds/
After that, just move the masturbator.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
onapy-0.0.1.dev2.tar.gz
(12.7 kB
view hashes)
Built Distribution
onapy-0.0.1.dev2-py3-none-any.whl
(15.2 kB
view hashes)
Close
Hashes for onapy-0.0.1.dev2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8e887221ba434b07833c529f535aaa52643d70a650e36f85a0cb5ba7a57ce40 |
|
MD5 | dcfa7d433d6e3f97821052f004718fd4 |
|
BLAKE2b-256 | 0c65d8474e1977c3b1e983df8d4f9cd52de17431952db7e6e8cfb55a4928b716 |