Home /Research /Facilitating Robot Learning in Virtual Environments: A Deep Reinforcement Learning Framework
LEARNING

Facilitating Robot Learning in Virtual Environments: A Deep Reinforcement Learning Framework

Algirdas Laukaitis, Andrej Šareiko, Dalius Mažeika

Year
2025
Citations
2
Access
Open access

Abstract

Deep reinforcement learning algorithms have demonstrated significant potential in showcasing robotic capabilities within virtual environments. However, applying DRL for practical robot development in realistic simulators like Webots remains challenging due to limitations in existing frameworks, such as complex dependencies and reliance on unrealistic control paradigms like a ‘supervisor’. This study introduces an open-source framework and a novel pattern-based method designed to facilitate the exploration of robot learning capabilities through reinforcement learning algorithms in specialized virtual testing environments built on Webots. Our approach simplifies setup by avoiding burdensome external package installations and, crucially, removes the dependency on an unrealistic ‘supervisor’ entity, offering a more practical and real-world-aligned solution. Designed to leverage Webots’ realistic simulation capabilities, the proposed method and system are validated through various examples, ranging from the classic inverted pendulum scenario to a production robot utilized in an actual assembly line. The developed code and examples are publicly accessible on GitHub for the deep reinforcement learning research community.

Keywords

Computer scienceReinforcement learningHuman–computer interactionArtificial intelligence

Related papers

Browse all LEARNING papers