Dexterous Robotic Manipulation using Deep Reinforcement Learning and Knowledge Transfer for Complex Sparse Reward-based Tasks
Qiang Wang, Francisco Roldan Sanchez, Robert McCarthy, David Cordova, Bulens, Kevin McGuinness, Noel O'Connor, Manuel W\"uthrich, Felix Widmaier,, Stefan Bauer, Stephen J. Redmond

TL;DR
This paper presents a deep reinforcement learning approach for dexterous robotic manipulation that successfully transfers strategies from simulation to real robots, even with increased task complexity involving object orientation.
Contribution
It introduces a novel knowledge transfer technique that enables learning complex manipulation tasks with orientation constraints, building on prior success in sparse reward environments.
Findings
Achieved superior real robot performance compared to traditional methods.
Significantly reduced positional and orientation deviations in the extended task.
Demonstrated effective generalization of the knowledge transfer approach.
Abstract
This paper describes a deep reinforcement learning (DRL) approach that won Phase 1 of the Real Robot Challenge (RRC) 2021, and then extends this method to a more difficult manipulation task. The RRC consisted of using a TriFinger robot to manipulate a cube along a specified positional trajectory, but with no requirement for the cube to have any specific orientation. We used a relatively simple reward function, a combination of goal-based sparse reward and distance reward, in conjunction with Hindsight Experience Replay (HER) to guide the learning of the DRL agent (Deep Deterministic Policy Gradient (DDPG)). Our approach allowed our agents to acquire dexterous robotic manipulation strategies in simulation. These strategies were then applied to the real robot and outperformed all other competition submissions, including those using more traditional robotic control techniques, in the final…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Neuroscience and Neural Engineering
MethodsExperience Replay
