Reinforcement Learning-based Switching Controller for a Milliscale Robot in a Constrained Environment
Abbas Tariverdi, Ulysse C\^ot\'e-Allard, Kim Mathiassen, Ole J. Elle,, H{\aa}vard Kalv{\o}y, {\O}rjan G. Martinsen, Jim T{\o}rresen

TL;DR
This paper introduces a reinforcement learning-based switching control system for a milliscale robot to navigate complex, constrained environments with disturbances, demonstrating high success rates and robustness in real-world scenarios.
Contribution
It presents a novel RL-based switching control architecture combining inverse kinematics and a Rainbow algorithm for milliscale robot navigation in constrained environments.
Findings
Achieved 98.86% success rate in real-world tests.
Demonstrated robustness comparable to classical pathfinding methods.
Validated the approach in both simulation and real-world scenarios.
Abstract
This work presents a reinforcement learning-based switching control mechanism to autonomously move a ferromagnetic object (representing a milliscale robot) around obstacles within a constrained environment in the presence of disturbances. This mechanism can be used to navigate objects (e.g., capsule endoscopy, swarms of drug particles) through complex environments when active control is a necessity but where direct manipulation can be hazardous. The proposed control scheme consists of a switching control architecture implemented by two sub-controllers. The first sub-controller is designed to employ the robot's inverse kinematic solutions to do an environment search for the to-be-carried ferromagnetic particle while being robust to disturbances. The second sub-controller uses a customized rainbow algorithm to control a robotic arm, i.e., the UR5 robot, to carry a ferromagnetic particle…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Soft Robotics and Applications
