In this self-steering simulation using deep reinforcement learning in UE5, we walk-through implementing autonomous ship control using the MindMaker Machine Learning Plugin.
The MindMaker Plugin is an open-source plugin that enables games and simulations within UE4 and UE5 to function as OpenAI Gym environments for training autonomous machine learning agents.
The plugin facilitates a network connection between an Unreal Engine Project containing the learning environment, and a python ML library that receives data from Unreal Engine and parses into a custom OpenAI Gym environment for training the agent. The standalone machine learning library can either be a custom python script in the event you are creating your own ML tool using MindMaker’s Remote ML Server, or it could be a precompiled learning engine such as MindMaker’s DRL Engine(Stable-Baselines3 Algorithms). Regardless of which option you choose, using the MindMaker AI Plugin developers and researchers can easily train machine learning agents for 2D, 3D and VR projects.
Links
Github MindMaker AI Plugin
github.com/krumiaa/MindMaker
UE Marketplace MindMaker DRL Learning Engine
www.unrealengine.com/marketpl...
27 июл 2024