top of page

Embodiment

How can materials and robot bodies create useful physical capabilities?

We design soft structures that sense contact and small magnetic systems that change shape and function. Six selected outcomes connect material design, fabrication and physical validation.

Research overview · All publications


01 / MATERIALS & TACTILE HARDWARE

i-Tac · Inverse design of tactile elastomers

Advanced Intelligent Systems · 2026 · Journal article

Outcome. Predicting printable mixtures for a chosen transparency and hardness links material specifications to fabrication. Tests across commercial and custom sensor designs show how tailored elastomers can reduce repeated trial-and-error development.

Paper   ·   Open manuscript

 

CrystalTac · A family of printed tactile sensors

Cyborg and Bionic Systems · 2025 · Journal article

Outcome. Rapid monolithic manufacturing brings different tactile sensing mechanisms into one design and fabrication workflow. The sensor family demonstrates flexible, task-specific structures with evaluated sensing performance and manufacturing costs.

Paper   ·   Open manuscript

 

MagicTac · Fine contact sensing through a 3D grid

ICRA · 2024 · Conference paper

Outcome. A multi-layer printed grid converts contact into trackable deformation. Experiments recover fine textures and dynamic contact information, while the fabrication process reduces assembly requirements.

Open paper

 


02 / SOFT ACTUATION & RECONFIGURABLE ROBOTS

A compact hydraulic soft finger

ICAC · 2026 · Conference paper

Outcome. A miniature cyclic hydraulic loop drives a 3D-printed compliant finger. Simulation-guided design and vision feedback support repeatable bending; grasping tests demonstrate gentle handling of tofu and blueberries without visible damage.

Open paper

 

Modular magnetic millirobots

ICRA · 2026 · Conference paper

Outcome. Programmable fields support closed-loop navigation, assembly and disassembly of magnetic modules. Chains reconfigure into grippers for cargo manipulation, with chain-to-gripper transformations succeeding in 90% of the reported trials.

Open paper

 

Magni-DOME · Parallel microrobot fabrication

Artificial Life · 2026 · Journal article

Outcome. Photolithography and magnetic patterning produce hydrogel microrobots of different shapes and sizes in parallel. Fabrication and magnetic actuation share one setup, allowing selected designs to be characterised within the same production cycle.

Paper   ·   Abstract

 


Original research figures below: modular magnetic millirobots (Oyono, Lin and Zhang, 2026) and the i-Tac design-to-fabrication pipeline (Fan and Zhang, 2026).

Original paper figure: modular magnetic millirobot designs, locomotion and shape reconfiguration — Oyono, Lin and Zhang, ICRA 2026.
itac-inverse-design-pipeline.png
Add a Title

Add a Title

Describe your image

Add a Title

Add a Title

Describe your image

Add a Title

Add a Title

Describe your image

Add a Title

Add a Title

Describe your image

Add a Title

Add a Title

Describe your image

Add a Title

Add a Title

Describe your image

import wixData from 'wix-data'; $w.onReady(async function () { const view = $w('#html2'); let papers = []; let loaded = false; const containsView = element => element.id === view.id || (element.children || []).some(containsView); function retainView(element) { if (element.id === view.id) return; if (!containsView(element)) { if (typeof element.collapse === 'function') element.collapse(); return; } (element.children || []).forEach(retainView); } function sendCatalogue() { if (loaded) view.postMessage({ type: 'msei-data', papers, theme: 'Embodiment', mode: 'publications' }); } view.onMessage(event => { if (event.data && event.data.type === 'msei-ready') sendCatalogue(); if (event.data && event.data.type === 'msei-rendered' && event.data.count > 0) $w('Section').forEach(retainView); }); try { let result = await wixData.query('MSEIPublications').limit(1000).find(); papers = result.items.map(item => item.payload); while (result.hasNext()) { result = await result.next(); papers = papers.concat(result.items.map(item => item.payload)); } loaded = true; sendCatalogue(); } catch (error) { console.error('Publication catalogue could not load', error); } });

bottom of page