Residual RL--MPC for Robust Microrobotic Cell Pushing Under Time-Varying Flow

2026-03-05Robotics

RoboticsArtificial Intelligence
AI summary

The authors address the difficulty of pushing cells precisely in flowing fluids using a tiny magnetic robot. They combine a traditional model-based controller with a learned correction system that only acts when the robot is touching the cell, helping it stay steady and accurate. Their approach works better than standard methods in changing flow conditions and can handle new paths that the robot wasn't trained on. They also find the right amount of correction to balance stability and flexibility.

microroboticsmicrofluidicsmagnetic rolling robotmodel predictive control (MPC)soft actor-critic (SAC)contact-gated controlPoiseuille flowresidual learningtrajectory trackingcell manipulation
Authors
Yanda Yang, Sambeeta Das
Abstract
Contact-rich micromanipulation in microfluidic flow is challenging because small disturbances can break pushing contact and induce large lateral drift. We study planar cell pushing with a magnetic rolling microrobot that tracks a waypoint-sampled reference curve under time-varying Poiseuille flow. We propose a hybrid controller that augments a nominal MPC with a learned residual policy trained by SAC. The policy outputs a bounded 2D velocity correction that is contact-gated, so residual actions are applied only during robot--cell contact, preserving reliable approach behavior and stabilizing learning. All methods share the same actuation interface and speed envelope for fair comparisons. Experiments show improved robustness and tracking accuracy over pure MPC and PID under nonstationary flow, with generalization from a clover training curve to unseen circle and square trajectories. A residual-bound sweep identifies an intermediate correction limit as the best trade-off, which we use in all benchmarks.