Select Git revision
-
Candace Rosary authoredCandace Rosary authored
README.md 7.96 KiB
MetaVoxels
Tools for the design and simulation of metavoxels (meta-material voxel lattice structures). The objective is the inverse design of metavoxels using the base voxels studied in DM3.
I am now using this gitlab project for documentation only, the code lives here now.
Code
- Code Project: https://gitlab.cba.mit.edu/amiraa/metavoxels-code
- Installation and Code Structure
- GPU Parallelization and Scaling
Physics
- Structural Mechanics Model
- Validation and Convergence
- Non-linear Deformation and Thermal Expansion
- Hierarchy
- Fluid Solid Interaction
Search
Robotics
Assembly
Interactive Demos
- Tendons Modeling
- Rover
- Precomputed 5*5 cuboct Voxel
- Precomputed 4*1 chiral Voxel
- Boundary Conditions
- Hierarchal multi-material 3*3 Base Voxel (old cpu version (to fix))
TODO
Desired Milestones
- 3D visualization tool
- One voxel simulation
- Multi-voxel simulation
- Physical simulation comparison
- Parallel dynamic ODE solver
- Hierarchical simulation
- One voxel optimization based on desired deformation
- Inverse Design of Large Structures
- Inverse Design of Active structures (offline and online)
- Growing and Evolving structures (Path planing + simulation)
General
-
fix pipeline issue
- create group for metavoxel
- port the code to different project
- Merge metavoxel with dice stuff??
- Debug code to use latest julia and CUDA pkg
- clean the files and put app.js and app1.js and julia notebooks in folders