项目介绍

Linaom1214/RL_air-combat 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,目前获得 82 个 Star、8 次 Fork。

仓库全名
Linaom1214/RL_air-combat

README 摘要

基于强化学习的空战对抗决策算法 air-combat-Reinforcement-Learning 原作者实现时采用了Tensorflow 1.x ,鉴于TF1.x的晦涩难懂,作者花了一点时间使用pytorch 重新实现大佬的代码, 增加了图示 , 对于算法的具体细则(我不是很懂 !!!!!)。 感谢 https://github.com/y8107928/air-combat-Reinforcement-Learning.git 以下内容为原作者的注解 利用值函数逼近网络设计无人机空战自主决策系统,采用epsilon贪婪策略,三层网络结构。 其中包含了无人机作为质点时的运动模型和动力学模型的建模。 由于无人机作战的动作是连续并且复杂的,本项目仅考虑俯仰角gamma(又叫航倾角)和航向角pusin的变化,并且离散的规定每次变化的幅度为10度,假定速度v为恒定值。根据飞机的运动模型,由俯仰角、航向角和速度可以推算出飞机位置的改变…

完整内容见 GitHub 原始 README 或本页 。

常见问题

RL_air-combat 用什么语言开发?

主要使用 Python 编写,目前有 82 个 Star。

如何获取 RL_air-combat 的源码?

可以直接克隆仓库:git clone https://github.com/Linaom1214/RL_air-combat.git;安装与运行步骤见仓库 README。

RL_air-combat 最近还在维护吗?

仓库最近一次更新为 2021年7月7日,当前有 1 个未关闭 Issue;Star 数为 82,可作为社区活跃度的参考。

简要分析

热度分
180
价值分
59
活跃状态
活跃