Website | Getting Started | Making Your First Skin | Tips and Tricks | More Modalities
Procedural skins are a new class of artificial skins for robotic applications designed to be form-fitting and highly customizable to individual robots and use-cases. Procedural skins utilize a CAD model of a robot to automatically generate sensors with directely tunable parameters such as sensor density and sensing coverage are directly tunable.
Procedural skins are designed in Blender, then can be optimized or deployed in simulation through Isaac Sim. The procedural skins developed here use RC delay capacitive sensing and are fabricated using multi-material 3D prinitng. Please refer to the original paper for more information on fabrication.
Detailed instructions can be found in the Contact Extension README
Detailed instructions can be found in the Blender Procedural Generation Add-on README
Tutorial video coming soon!
If you find our paper or codebase helpful, please consider citing:
@inproceedings{kohlbrenner2025gentact,
title={GenTact Toolbox: A Computational Design Pipeline to Procedurally Generate Context-Driven 3D Printed Whole-Body Artificial Skins},
author={Kohlbrenner, Carson and Escobedo, Caleb and Bae, S Sandra and Dickhans, Alexander and Roncone, Alessandro},
booktitle={2025 IEEE International Conference on Robotics and Automation (ICRA)},
year={2025}
}