Multi-Resolution Tactile Sensing (MiTaS)
- Multi-Resolution Tactile Sensing (MiTaS) is a framework that fuses frame-based tactile, event-based tactile, and RGB vision data to capture both geometric details and rapid dynamic signals.
- It employs modality-specific CNN stems and transformer-based fusion to align heterogeneous sensor inputs within synchronized time windows for robust policy conditioning.
- MiTaS significantly outperforms vision-only and basic visual-tactile approaches, achieving up to 80% task success in challenging contact-rich manipulation scenarios.
Multi-Resolution Tactile Sensing (MiTaS) is a representation framework that leverages multiple tactile sensors operating at different temporal resolutions in order to solve complex contact-rich manipulation tasks (Krohn et al., 4 Jun 2026). In the reported formulation, it fuses an RGB camera stream, a vision-based GelSight Mini sensor, and a high-frequency event-based Evetac sensor through modality-specific convolutional stems and transformer-based fusion, and uses the resulting multi-sensor representation to condition a flow-matching policy. The central premise is that frame-based tactile sensing at captures shape and deformation but misses incipient slip and high-frequency vibrations, whereas event-based tactile sensing at captures rapid contact dynamics but has no spatial acuity.
1. Definition, scope, and motivation
MiTaS stands for Multi-Resolution Tactile Sensing. Its stated goal is to fuse heterogeneous touch modalities—high-spatial-resolution frame-based tactile sensing, high-temporal-resolution event-based tactile sensing, and egocentric RGB—into a single perceptual representation that jointly captures slow, geometry-rich contacts and fast, vibration-and-slip signals. The framework is therefore not a single tactile transducer; it is a multisensory representation-and-policy stack in which tactile sensing is central but not isolated from vision.
The motivation arises from failure modes in contact-rich manipulation. Vision-only policies often fail in tight insertion or heavy occlusion. Frame-based tactile sensing provides geometric contact information but under-resolves transient dynamics, while event-based tactile sensing captures impact, slip, and jamming signatures without spatial detail. MiTaS is designed to combine these complementary regimes in five contact-rich manipulation tasks. Reported average success is for the full system, compared with for a vision-only baseline and for a visual-tactile baseline (Krohn et al., 4 Jun 2026).
A useful conceptual clarification is that “multi-resolution” refers here primarily to different temporal resolutions across sensing modalities, not merely to a multiscale spatial pyramid within a single encoder. The framework aligns low-rate RGB and GelSight observations with a high-rate event stream and learns a shared tokenized representation for policy conditioning.
2. Sensor stack, observation model, and temporal synchronization
At each timestep , MiTaS forms an observation
The reported inputs are:
The vision input consists of two RGB frames sampled at . The GelSight input consists of two 0 tactile images at 1. The Evetac input is a stack of 2 event-frames per 3 window from a 4 event stream. All raw pixels are normalized to 5, except Evetac, which is normalized to 6.
Temporal alignment is tied to the control loop. The robot controller replans at 7, and each timestep collects a 8 sensor window: two frames from vision, two frames from GelSight, and sixteen event-frames from Evetac. This synchronization step is central to MiTaS, because the fusion model is trained on time-aligned windows rather than on asynchronously processed modalities.
The hardware platform comprises a 9-DoF Franka Panda, a 0-finger gripper, a wrist RealSense camera, and finger-mounted GelSight Mini and Evetac sensors. Control is Cartesian impedance at 1, with replanning at 2 (Krohn et al., 4 Jun 2026).
3. Representation network and multimodal fusion
MiTaS uses three architectural components: modality-specific convolutional stems, learned positional and modality encodings, and a shared transformer-fusion module (Krohn et al., 4 Jun 2026).
For vision and GelSight, the stems are 3D CNNs with four sequential strided 4D convolutions, each with stride 5, padding 6, and ReLU activations. Channel dimensions progressively increase to 7. The final feature maps are reshaped into token grids: vision yields a 8 grid with 9 tokens of width 0, while GelSight yields a 1 grid with 2 tokens of width 3.
For Evetac, the stem is a 4D CNN over time and space. It uses four 5D convolutions with temporal kernels 6; the first three layers use stride 7. A final 8D convolution with kernel 9 collapses the temporal axis and produces a 0 grid of 1 tokens.
Each stem yields a flat sequence 2. MiTaS augments these features as
3
where 4 is a learned 5D position embedding for grid cell 6, and 7 is a learned modality embedding for 8.
The augmented tokens are concatenated and processed by a standard Transformer encoder in pre-LN form. The reported configuration uses depth 9, 0 attention heads, embedding width 1, MLP ratio 2, and dropout 3. The output is the fused multisensory token set 4. This design makes the fusion stage modality-aware through explicit segment embeddings while remaining spatially structured through learned grid-position embeddings.
4. Flow-matching policy, action parameterization, and training
The policy predicts a chunk of 5 future delta-motions,
6
where each action is
7
Only the first 8 steps are executed before replanning. A notable design choice is that the policy is not given any robot state; it must infer everything from 9 (Krohn et al., 4 Jun 2026).
MiTaS follows a conditional flow-matching formulation. Noise is sampled as 0, the data endpoint is the normalized expert chunk 1, and the interpolation path is
2
The network 3 is trained to regress 4 under the mean-squared flow-matching loss
5
The policy head is a Diffusion-Transformer. The normalized action chunk is projected into 6-dimensional tokens with chunk-position embeddings. A stack of 7 DiT blocks then applies self-attention over action tokens, cross-attention from action tokens to 8, a two-layer FFN, residual connections, and AdaLN-Zero time conditioning. Inference uses Euler integration with 9 steps: 0 Reported execution speed on an RTX 4080 is approximately 1 per forward, or about 2 replanning.
Training uses 3 tele-operated demonstrations collected with a SpaceMouse, each approximately 4–5 timesteps. The optimizer is AdamW with 6, 7, weight decay 8, batch size 9, and gradient clip 0. No auxiliary supervision is used; specifically, there is no explicit slip label, no contrastive loss, and no reconstruction loss. A multi-tactile co-training regime omits Evetac tokens with 1 probability during training so that one network learns both 2 and 3 conditioning.
5. Tasks, baselines, and quantitative results
Evaluation uses five contact-rich tasks, each scored by binary task completion over 4 trials (Krohn et al., 4 Jun 2026).
- Gear Assembly: insert a cylindrical gear between two fixed gears; the task requires sub-millimeter alignment and orientation.
- Board Wiping: maintain contact pressure with a sponge along a marked line on a board.
- Lamp Installation: screw a bulb into a socket in the FurnitureBench setting.
- Key in Lock: insert a metal key into a lock keyway under very tight tolerances.
- Lightbulb Connection: align a GU10 bulb’s two posts into socket slots and then twist.
The baselines are ViT-CNN, a vision-only CNN-stem plus transformer vision encoder; ViT, a standard vision transformer on RGB only; Sparsh-X in 5 and 6 variants; and MiTaS in 7, 8, and 9 with co-training configurations. The reported results are highly asymmetric across task classes. Vision-only policies fail in tight insertions: for both ViT-CNN and ViT, Key and Bulb have 0 success. Averaged across tasks, ViT-CNN reaches 1, ViT reaches 2, Sparsh-X with 3 reaches 4, MiTaS with 5 reaches 6, Sparsh-X with 7 reaches 8, MiTaS with 9 and co-training reaches 00, and MiTaS with 01 and no co-training reaches 02.
The full MiTaS configuration reports per-task success rates of 03 on Gear Assembly, 04 on Board Wiping, 05 on Lamp Installation, 06 on Key in Lock, and 07 on Lightbulb Connection. The abstract further states that co-training a visuo-tactile model with multi-tactile data boosts performance by over 08 in certain tasks, without having access to the Evetac sensor during policy evaluation. In the tabulated results, the average improvement from MiTaS 09 to MiTaS 10 co-train11 is 12, while certain task-wise changes are larger.
6. Sensor contribution analysis, interpretability, and relation to broader tactile sensing research
MiTaS includes a detailed sensor-reading and attention analysis intended to identify when different modalities dominate policy conditioning (Krohn et al., 4 Jun 2026). The reported analysis extracts the average cross-attention weight from the executed action token to each modality in 13 over time. In Lamp Installation, vision attention is high during the reach phase, GelSight attention spikes during screwing, and Evetac attention peaks during poking and insertion. The stated summary is modality-specific: vision dominates early coarse positioning, GelSight contributes sustained geometric contact and fine alignment, and Evetac contributes at instants of high-frequency dynamics such as impact, slip, and jamming.
The paper also defines an Evetac activation metric,
14
described as the per-pixel 15 difference between the current Evetac base frame and a neutral gray frame. Reported trajectories show low activation during free motion, spikes at first contact, and sustained elevation during sliding or slipping. A plausible implication is that MiTaS uses event-based tactile sensing primarily as a detector of fast contact-state transitions rather than as a substitute for dense geometric touch imaging.
Within the broader tactile-sensing literature, MiTaS can be situated alongside data-driven approaches that exploit nontrivial mappings from sparse or heterogeneous tactile measurements to task-relevant latent variables. A distinct example is "Data-driven Super-resolution on a Tactile Dome" (Piacenza et al., 2018), which embeds 16 off-the-shelf pressure sensors in a soft hemisphere and learns a kernel ridge regressor 17 with Laplacian kernel 18 to localize contact on a curved surface. That system reports a real prototype median localization error of 19 over a hemisphere of approximately 20, using only five analog I/O channels. This suggests that MiTaS belongs to a broader shift toward learned tactile representations that trade dense handcrafted sensing layouts for data-driven inference over structured but heterogeneous signals.
The distinction between the two lines of work is substantive. The tactile dome study targets contact localization on a compliant three-dimensional surface under normal indentation, whereas MiTaS targets policy conditioning for contact-rich robotic manipulation with RGB, frame-based tactile images, and high-frequency event streams. The commonality is methodological: both rely on learned mappings to extract finer task-relevant information than would be apparent from the native sensing substrate alone.