Reinforcement Learning-based Switching Controller for a Milliscale Robot in a Constrained Environment

11/27/2021
by   Abbas Tariverdi, et al.
0

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 employs the robot's inverse kinematic solutions to do an environment search of 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 to a desired position through a constrained environment. For the customized Rainbow algorithm, Quantile Huber loss from the Implicit Quantile Networks (IQN) algorithm and ResNet are employed. The proposed controller is first trained and tested in a real-time physics simulation engine (PyBullet). Afterward, the trained controller is transferred to a UR5 robot to remotely transport a ferromagnetic particle in a real-world scenario to demonstrate the applicability of the proposed approach. The experimental results show an average success rate of 98.86% calculated over 30 episodes for randomly generated trajectories.

READ FULL TEXT

page 1

page 4

page 5

page 6

research
09/13/2016

3D Simulation for Robot Arm Control with Deep Q-Learning

Recent trends in robot arm control have seen a shift towards end-to-end ...
research
09/15/2021

Learning Friction Model for Magnet-actuated Tethered Capsule Robot

The potential diagnostic applications of magnet-actuated capsules have b...
research
02/27/2020

Maximising Manipulability During Resolved-Rate Motion Control

Resolved-rate motion control of redundant serial-link manipulators is co...
research
05/30/2023

Improving the performance of Learned Controllers in Behavior Trees using Value Function Estimates at Switching Boundaries

Behavior trees represent a modular way to create an overall controller f...
research
03/28/2019

Experimental Implementation of a New Non-redundant 6-DOF Quadrotor Manipulation System

This paper presents an experimental validation of a new quadrotor-based ...
research
09/30/2021

Real Robot Challenge using Deep Reinforcement Learning

This paper details our winning submission to Phase 1 of the 2021 Real Ro...
research
09/01/2022

mc-mujoco: Simulating Articulated Robots with FSM Controllers in MuJoCo

For safe and reliable deployment of any robot controller on the real har...

Please sign up or login with your details

Forgot password? Click here to reset