Skip to content

Simple Python drone environment design, suitable for some simple drone task planning, reinforcement learning, etc

License

Notifications You must be signed in to change notification settings

sswun/Design-of-Simple-Python-UAV-Env

Repository files navigation

Design-of-Simple-Python-UAV-Env

Simple Python drone environment design, suitable for some simple drone task planning, reinforcement learning, etc

1.环境架构

利用python搭建无人机飞行环境,需要有高度、障碍物、地面状态、边界设置;可启动多架无人机;无人机具备电量、重量及动力学的基本属性。

2.路径规划任务的强化学习算法设计

路径规划包括避障类、搜索类任务两部分,利用到强化学习的方法策略。

3.算法与环境的交互实现

建立算法环境交互架构,利用不同的算法方法实现无人机在环境中的飞行路径规划等任务。

环境架构

  • 无人机抽象类设计
  • 常规无人机设计
  • 刚体障碍物设计
  • 简单刚体环境设计

设计过程案例

About

Simple Python drone environment design, suitable for some simple drone task planning, reinforcement learning, etc

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published