Litcius/Paper detail

Residual Reinforcement Learning for Motion Control of a Bionic Exploration Robot—RoboDact

Tiandong Zhang, Rui Wang, Shuo Wang, Yu Wang, Gang Zheng, Min Tan

2023IEEE Transactions on Instrumentation and Measurement19 citationsDOI

Abstract

This paper aims to investigate the motion control method of a bionic underwater exploration robot (RoboDact). The robot is equipped with a double-joint tail fin and two undulating pectoral fins to obtain good mobility and stability. The hybrid propulsion mode helps perform stable and effective underwater exploration and measurement. To coordinate these two kinds of bionic propulsion fins and address the challenge of measurement noises and external disturbances during underwater exploration, a novel residual reinforcement learning method with parameter randomization (PR-RRL) is proposed. The control strategy is a weighted superposition of a feedback controller and a residual controller. The observation feedback controller based on active disturbance rejection control (ADRC) is adapted to improve stability and convergence. And the residual controller based on the soft actor-critic (SAC) algorithm is adapted to improve adaptability to uncertainties and disturbances. Moreover, the parameter randomization training strategy is proposed for adapting natural complicated scenarios by randomizing the partial dynamics of the underwater exploration robot during the training phase. Finally, the feasibility and efficacy of the presented motion control method are validated by comprehensive simulation tests and RoboDact prototype physical experiments.

Topics & Concepts

Control theory (sociology)Controller (irrigation)Reinforcement learningRobotMotion controlPropulsionResidualEngineeringUnderwaterConvergence (economics)Control engineeringStability (learning theory)KinematicsComputer scienceArtificial intelligenceControl (management)Machine learningGeologyEconomicsClassical mechanicsPhysicsBiologyOceanographyAerospace engineeringAgronomyEconomic growthAlgorithmUnderwater Vehicles and Communication SystemsAdaptive Dynamic Programming ControlBiomimetic flight and propulsion mechanisms
Residual Reinforcement Learning for Motion Control of a Bionic Exploration Robot—RoboDact | Litcius