ARTEMIS

Robotics & Embedded Systems Researcher
View My GitHub
← All Projects
In Preparation · Science Robotics
Procedural Design Whole-Body Tactile Sensing Compliant Skins Blender Addon Isaac Sim

GenTact Toolbox

Robot Skin for All Robots

A computational pipeline for generating custom, context-driven whole-body tactile skins that conform to any robot geometry.

Abstract

Robots lack skin — and existing sensor attachment methods are tedious, robot-specific, and hard to reproduce. We propose multi-material additive manufacturing (MMAM) as the fabrication foundation for robot skins: a single print produces a complete skin unit with embedded sensors, conductive traces, and compliant structures directly from a digital design file. We demonstrate six sensing modalities through MMAM and evaluate them across three axes: repeatability (consistent placement and signal quality across prints), scalability (from single patches to full-body humanoid coverage), and compatibility (multiple modalities in one skin on a shared microcontroller).

Authors

Caleb Escobedo*†, Carson Kohlbrenner, Anna Soukhovei, Klara Nitsche, Artemis Shaw, Nikolaus Correll, Alessandro Roncone
Department of Computer Science, University of Colorado Boulder  ·  *Corresponding author  ·  Equal contribution

Six Sensing Modalities

A single MMAM print can embed fundamentally different sensor physics within the same skin unit, driven by a shared microcontroller. The paper characterises six modalities:

Optical Time-of-Flight
8×8 multizone proximity up to 4 m, direct from the robot surface.
Self-Capacitive
Conductive PLA electrodes printed into the dermis — senses contact off the print bed.
Mutual-Capacitive
Electrode pairs for higher-resolution contact localisation.
Electrical Impedance Tomography
Distributed contact maps over a continuous conductive medium.
Magnetic
Hall-effect sensors in a flexible magnet lattice for force sensing on curved surfaces.
Hybrid ToF + Capacitive
Both modalities in one skin unit on a shared microcontroller.
Demo — real-time capacitive touch response on a GenTact prototype

Three Evaluation Axes

Repeatability

Consistent Across Prints

Self-capacitive skins achieved 139 ± 19 ADC peak response with 8.6% inter-prototype CV across three identical MMAM prints.

Scalability

Any Robot, Any Size

Full-body skins fabricated for a robot arm, quadruped, and humanoid — from small sensor patches to complete body coverage.

Compatibility

Multiple Modalities, One Skin

Different sensing physics co-exist in a single skin unit on a shared microcontroller — calibration handled in the digital design.

Isaac Sim — real-time contact simulation and automatic sensor placement refinement for specific tasks

The Fabrication Pipeline

  1. Procedural Mesh Generation — Sensor layouts are generated using the open-source GenTact Blender addon (Geometry Nodes), placing sensors, routing internal wiring, and specifying multi-material zones before any physical manufacturing occurs.
  2. Simulation & Task-Driven Optimisation — 1:1 import into Isaac Sim for contact simulation and sensor placement refinement against specific manipulation or HRI tasks.
  3. Multi-Material Fabrication — A Prusa XL printer with five independent nozzles extrudes rigid PLA (dermis), soft TPU (epidermis), conductive PLA (electrodes/traces), and support material in a single uninterrupted print.
Blender Addon — procedural tactile skin generation using Geometry Nodes, conforming sensor layouts to any robot mesh

Future Applications

The GenTact pipeline generalises wherever compliant, geometry-aware sensing is the bottleneck. Four directions with direct overlap to ongoing research:

Prosthetics & Bionic Limbs
Compliant skins at the prosthetic socket interface — coupling real-time contact signals to peripheral nerve stimulation to restore the felt sense of touch for amputees.
Proximity-Aware Manipulation
ToF-equipped whole-body skins let robots react to approaching objects before contact — enabling pre-grasp shaping, whole-arm collision avoidance, and safer HRI.
Clinical & Assistive Robotics
Whole-body tactile awareness for bedside robots — detecting unintended contact and providing force-compliant response during clinical procedures.
Soft & Wearable Robotics
Exoskeletons and supernumerary limbs where the sensing layer must conform to the human body and survive repeated flex cycles.
Full-body procedural tactile skin deployed in a human-robot interaction scenario on the Franka Research 3