从地图数据创建 OpenAI 健身房环境

Creating OpenAI Gym Environment from Map Data

我刚开始使用强化学习并尝试使用 OpenAI gym 创建自定义环境。但是,我对尝试从地图数据(例如 Google 地图)创建环境(具有道路和交叉路口)感到困惑。

如果能得到任何帮助,我将不胜感激。

我发现的最佳方法是使用 osmnx 以图形格式准备好地图数据。它允许以图形或 geopandas 形式轻松访问构成街道地图的节点。然后可以使用此数据来驱动游戏逻辑。关于渲染,可以使用 PyGame 等外部渲染工具。