ETRI-Knowledge Sharing Plaform

KOREAN
논문 검색
Type SCI
Year ~ Keyword

Detail

Journal Article GymProxy: A lightweight Python wrapper for seamless integration of standalone simulators into Gymnasium environments
Cited 0 time in scopus Download 69 time Share share facebook twitter linkedin kakaostory
Authors
Sae Hyong Park, Seungjae Shin, Namseok Ko, Taeyeon Kim, Dongman Lee
Issue Date
2025-10
Citation
Computers and Electrical Engineering, v.127, no.Part B, pp.1-16
ISSN
0045-7906
Publisher
Elsevier
Language
English
Type
Journal Article
DOI
https://dx.doi.org/10.1016/j.compeleceng.2025.110634
Abstract
Reinforcement learning (RL) often relies on extensive simulation-based training to refine agent behavior, as real-world errors can have significant repercussions. Integrating agents into existing standalone simulators typically requires code modifications and careful implementation of the synchronization mechanisms that ensure the agent and simulator execute in a turn-taking manner with proper data exchanges, which is often delicate and error-prone. In this paper, we introduce GymProxy, a lightweight and user-friendly open-source wrapper library designed to simplify the integration of standalone simulators into Gymnasium, the leading framework for developing RL environments. GymProxy provides simple and abstracted application programming interfaces (APIs) for seamlessly integrating an external simulator with the Gymnasium environment while handling synchronization internally. With GymProxy, developers can quickly build a custom Gymnasium environment that wraps existing standalone simulators with minimal implementation effort, eliminating the need to manually program complex synchronization logic.
KSP Keywords
Agent behavior, Application programming interface, Real-world, Reinforcement learning(RL), Simulation-Based Training, Synchronization Mechanism, Turn-taking, User-friendly, open source, seamless integration
This work is distributed under the term of Creative Commons License (CCL)
(CC BY)
CC BY