Shape sensing textile for orthotics.
data
mesh files, textureschrono
python files to run 3D simulations
The shapes files are named {SHAPE_TYPE}_PARAM[_PARAM].obj
where SHAPE_TYPE
is the type of the shape and PARAM
a parameter defining that shape (like the radius). The following table describes the naming convention:
SHAPE_TYPE | Description | PARAM | Center of Cyl. | Example |
---|---|---|---|---|
Cone | Conical Cylinder | _radius of the smallest radius of the cone in [mm] |
Given by the bounding box | Cone_31.obj |
E | Elliptical Cylinder | _r1_r2 where r1 and r2 are respectively big and small radius of the ellipse in [mm] |
[r1 ,r2 ] |
E_40_25.obj |
C | Regular Cylinder | _radius of the cylinder in [mm] |
[radius ,radius ] |
C_31.obj |
ProjectChrono is an Open Source Multi-physics Simulation Engine. It is cross-platform. We use the PyChrono interface to run 3D simulation in python 3.6.
Run the simulation with $ python chrono/cloth_simulation.py
- Install Miniconda (400 MB) or Anaconda (3 GB): https://conda.io/projects/conda/en/latest/user-guide/install/index.html
- Install Python 3.6 within Miniconda or Anaconda by typing
$ conda install python=3.6
- Install PyChrono development branch
$ conda install -c projectchrono/label/develop pychrono