# gym-pybullet-drones

> 权威词条地址：https://robotics.hellobike.com/sdks/learnsyslab-gym-pybullet-drones
> 所属分类：sdks | 最近核验日期：2026-10-17 | 技术层级：L3, L5, L7

## 核心摘要

learnsyslab 在 GitHub 开源的仿真器，主要语言 Python。 PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control

## 结构化工程参数

| 参数项 | 数值 / 配置 |
| :--- | :--- |
| `layers` | ["L3", "L5", "L7"] |
| `links` | [{"title": "GitHub", "url": "https://github.com/learnsyslab/gym-pybullet-drones"}] |
| `updated` | 2026-10-17 |
| `repo` | https://github.com/learnsyslab/gym-pybullet-drones |
| `language` | ["python"] |
| `pinned_versions` | [{"version_or_sha": "main / 最新稳定分支", "tested_env": "Ubuntu 22.04 LTS / Python 3.8 ~ 3.11 / PyBullet 3.2.5+ / Gymnasium 0.28.x", "notes": "使用pip install安装gym-pybullet-drones依赖，通过gymnasium.make调用预置四旋翼仿真环境，支持直接接入主流RL算法框架训练。"}] |
| `incompatible_envs` | ["Python 3.12及以上版本存在Gymnasium依赖兼容性问题，暂不支持使用。", "Windows平台部分3D渲染功能依赖缺失，建议优先使用Linux环境运行。"] |
| `repo_stats` | {"stars": 2184, "forks": 575, "as_of": "2026-10-26"} |
| `tool_type` | simulator |
| `overview_sources` | ["https://github.com/learnsyslab/gym-pybullet-drones"] |

## 技术详解与生态说明

gym-pybullet-drones是learnsyslab开源的无人机领域仿真器，以Python为主要开发语言，基于PyBullet和Gymnasium接口实现，核心提供单智能体、多智能体四旋翼控制强化学习的标准化仿真环境，降低四旋翼控制算法的研发验证门槛。

该工具适配强化学习训练、多智能体协同、无人机运动控制算法研发等技术栈层级，开发者可直接通过Python接口调用预置环境，也可自定义动力学参数、观测空间、奖励函数，快速接入强化学习算法框架完成训练与验证。

## 原始核验来源 (Sources)

- [GitHub learnsyslab/gym-pybullet-drones](https://github.com/learnsyslab/gym-pybullet-drones)