A robot arm with a yellow SwapBot adapter holding an instrumented knife above a block of tofu on a cutting board, in a bright kitchen.

SwapBot: Tool-Centric Robot Manipulation
via Interchangeable End-Effectors
and Tactile Sensing

University of Washington

TL;DR: SwapBot extends robots’ capabilities through swappable modular tools—just like humans—to tackle complex, contact-rich tasks more effectively and efficiently.

per instrumented tool
$10
autonomous tool swap
~10 s
success rate per skill, RGB only to RGB w/ tactile sensing
70%to85%brushing 45%to70%tong picking 75%to90%knife cutting

Motivation

Robot manipulation in everyday environments inherently involves substantial tool usage. Seemingly simple household tasks, such as cooking pan-fried tofu, require forceful cutting, delicate brushing, and precise placement using different tools under contact-rich interaction. Thus, the ability to autonomously swap and use task-appropriate tools is important for tool-centric manipulation. We introduce SwapBot, a modular, tool-centric end effector system featuring low-cost adapters that quickly convert common household tools into robot end effectors. Rather than pursuing a single universal gripper, SwapBot adopts a unified design principle that combines a fixed robot-side coupling interface with low-cost, tool-side adapters, enabling compatibility with diverse tools, including articulated ones, and multiple robot platforms. Each adapter integrates compact tactile sensors, supports fast autonomous swapping, and interfaces with an intuitive teleoperation system for efficient demonstration collection. User studies show that, during teleoperation, SwapBot reduces task completion time and operator workload. Using collected demonstrations on the robot, we train imitation learning policies to successfully perform tool-centric tasks like cooking tofu, stirring salad, flipping meat. Our ablation study shows that using tactile-augmented demonstrations improves policy performance across contact-rich skills, increasing success rates by 15–25 percentage points over RGB-only policies. These results highlight modular, tactile-equipped tools as a practical and extensible pathway toward robust and capable robot manipulation.

Tool swapping

Low-cost adapters quickly convert common household tools into robot end effectors.

Knife mounted on a SwapBot adapter
PassiveKnife
Brush mounted on a SwapBot adapter
PassiveBrush
Spoon mounted on a SwapBot adapter
PassiveSpoon
Fork mounted on a SwapBot adapter
PassiveFork
Tongs mounted on a SwapBot adapter
ArticulatedTongs
Chopsticks mounted on a SwapBot adapter
ArticulatedChopsticks

One robot-side interface supports both passive tools (knife, brush, spoon, fork) and articulated tools (tongs, chopsticks) through a pass-through mechanism.

Setup overview

SwapBot workcell: a tool dock holding six yellow instrumented tools, the robot arm with a tool adapter, the electromagnetic coupling and the tactile I/O board.
SwapBot setup overview with the robot arm, robot-mounted tool adapter, electromagnetic coupling, the tool dock, and tactile I/O board.

Autonomous tool swapping

5 times speed
  1. Approach. The robot approaches the tool docking station.
  2. Release. The electromagnet releases its hold, leaving the current tool on the dock.
  3. Attach. A new tool is then attached: a kinematically guided gear ensures reliable engagement under small alignment errors, and the electromagnet provides sufficient holding force, up to 50 N, for secure attachment during forceful manipulation.

Tactile sensing

Compact, tool-specific piezoresistive sensors provide task-relevant contact information.

A force-sensitive Velostat film is sandwiched between top and bottom electrodes of laser-cut copper-nickel conductive fabric and converts normal force into an electrical signal via the drop of resistance.

Instrumented tool

Exploded view of an instrumented knife: RealSense T265 camera, PLA case, TPU layer, Velostat piezoresistive film, conductive fabric electrodes, silicone layer, camera holder and the tool.
The structure of the instrumented tools with integrated tactile sensing using piezoresistive film: PLA case, TPU layer, Velostat film, conductive fabric, silicone layer, camera holder and a RealSense T265 camera.

Sensor placement

Knife: sensor strips on the blade (left and right) and on the handle (left, top and right). Brush: sensor strips on the handle only (right, top and left). Tongs: a sensor strip at the tips.
Sensor placements, with examples for a knife (blade and handle), a brush (handle only) and tongs (tips).

To accommodate handles of varying sizes, the sensors are installed between the TPU and PLA layer, and the gap to the handle is filled with soft silicone, so the sensors comply with different handle shapes and stay securely in place.

Sensor characterization

Larger electrodes exhibit higher sensitivity, but also cause non-smooth signals with sudden jumps under load. Smaller electrodes have smoother signals and a wider measurable range.

To balance sensitivity, detection range and signal fidelity within ADC limits, we select a 2 mm electrode width, which provides sufficient sensitivity while maintaining smooth, stable responses.

Tactile readings versus applied force for 2 × 2, 4 × 4 and 6 × 6 mm electrodes, with fitted slopes k = 4.143, 5.107 and 6.709.

Characterization of tactile sensors, showing force–response curves for electrodes of different sizes.

Teleoperation

During teleoperation, SwapBot reduces task completion time and operator workload.

Our teleoperation interface combines tool-matched leader devices with real-time visualized tactile feedback, providing operators with an intuitive interface for contact-rich manipulation. By using similar tools on both sides, e.g., chopsticks to control chopsticks or a knife to control a knife, operators interact with familiar household tools, making control feel natural.

Tool-matched devices for teleoperation

2 times speed
Knife to knife
2 times speed
Brush to brush
2 times speed
Tong to tong

User study

Knife task: a participant drives the robot's knife with the leader knife while a monitor shows live tactile signals. Brush task: a participant drives the robot's brush with the leader brush while a monitor shows live tactile signals. The teleoperation tools used in the user study: a general tool, a brush, tongs and a knife, next to a cutting board. Food items used in the study: a tortilla, beef and tofu, and a squash, celery and a bell pepper.
Participants perform brushing and cutting tasks under three teleoperation conditions: a general VR-style tool, SwapBot without tactile feedback, and SwapBot with visualized tactile feedback.
Brushing task (a–c): completion time, success rate and subjective workload for beginner, intermediate and expert participants with the general tool, SwapBot without tactile visualization and SwapBot with tactile visualization. Cutting task (d–f): completion time, success rate and subjective workload for beginner, intermediate and expert participants under the same three conditions.
10 trials per task–condition pair, terminating upon success or a 60-s timeout; completion time is computed over successful trials, while failures contribute only to the success rate. Subjective workload uses NASA-TLX, normalized to a 0–10 scale.

Long-horizon cooking tasks

This interface also supports demonstration collection for more complex tasks.

Cooking by teleoperation. Potato and Pepper Stir-Fry with the wok.

Hierarchical policy

The policy has two components: the high-level tool-selection policy πsel determines which tool to use at each stage of the task; the low-level, tool-specific control policies πtool are trained to execute fine-grained manipulation skills conditioned on visuotactile inputs. Long-horizon tasks are segmented into subtasks with a subgoal image for each stage, manually specified before execution.

Framework overview

Hierarchical policy framework: a tool-selection network with CNN encoders for the goal and current top-view images picks a tool, the robot swaps to it, and a tool-specific diffusion policy conditioned on top, left and right views, joint states and tactile input denoises an action sequence.

Results

Policies trained with tactile sensing outperform RGB-only baselines.

As a testbed, we use the challenging real-world task of preparing pan-fried tofu for quantitative experiments: the tofu is fragile and easily breaks if mishandled, requiring both gentle and dexterous manipulation. We used our teleoperation interface to collect 100 demonstrations for each stage and evaluated each tool-specific policy across 20 trials in a 20 cm × 20 cm workspace. Additionally, we provide qualitative demonstrations of other tool-centric tasks, stirring salad and flipping meat.

Skill by skill: RGB only vs. RGB w/ tactile

Policies trained with RGB and tactile sensing achieved consistently higher success rates and were robust to small tofu shape changes and variations on initial position: up to 85% in brushing, 70% in tong picking and 90% in knife cutting.

RGB w/ tactile (ours)
2 times speed
RGB only
2 times speed

Data efficiency

As the amount of data increases, tactile signals consistently provide a boost over RGB-only baselines and yield larger gains in low-data regimes.

Brushing task

Brushing: success rate versus proportion of training data, RGB with tactile versus RGB only.

Tong picking task

Tong picking: success rate versus proportion of training data.

Knife cutting task

Knife cutting: success rate versus proportion of training data.

Success rate of policies trained with different proportions of demonstration data. We average success rates over 20 evaluation rollouts per seed and run three random seeds; we then apply paired t-tests for significance (* p < 0.1, ** p < 0.05, *** p < 0.01).

Long-horizon task

Pan-fried Tofu. SwapBot autonomously executes a long-horizon cooking task: brushing marinade with a brush, grasping tofu with tongs, and slicing with a knife.

Discussion

RGB-only policies frequently failed due to partial observability of tool–object interactions, especially at the tong tips, where initial contact and early slip cues are difficult to observe, leading to poor contact regulation, slipping, or object damage. The camera viewpoint also matters. With only the egocentric camera (plus tactile), success rates stay near zero in tong picking and knife cutting, because its angled viewpoint (greater than 45°) localizes the tofu poorly; with only the top-down camera (plus tactile), success rates reach at most 50% in brushing and cutting, because that view localizes the tofu reliably but lacks the local visual detail needed for fine control. In the full long-horizon task, most failures were caused by tofu slippage or out-of-distribution states not covered by the demonstrations, highlighting the need for broader training data and dedicated recovery strategies. Nevertheless, within the demonstration distribution, we qualitatively observe recovery from external perturbations: as shown below, when a person pushes the tofu away during execution, the visuotactile policy re-approaches and re-grasps the tofu.

Robustness and recovery

2 times speed
2 times speed

Limitations and future work

The current tactile sensors remain low resolution and prone to wear, sensor placement is fixed by human intuition, and policy learning depends on predefined task segmentation. Future work will explore more durable, higher-resolution sensing, data-driven strategies for sensor placement, and autonomous policy sequencing without manual subgoal definitions.

BibTeX

@article{swapbot2026,
  title   = {SwapBot: Tool-Centric Robot Manipulation via Interchangeable End-Effectors and Tactile Sensing},
  author  = {Zhang, Yunchu and Song, Ray and Jiao, Junhan and Ke, Liyiming and
             Yang, Yuchen and Gao, Ruihan and Romig, Emma and Srinivasa, Siddhartha and Luo, Yiyue},
  journal = {arXiv preprint arXiv:2610.40646},
  year    = {2026}
}