6、基于深度强化学习的无人机路径规划

基于深度强化学习的无人机路径规划

1. 动作选择策略

传统的贪心方法难以满足无人机路径规划的需求,因此常采用软策略进行动作选择。ε - 贪心动作选择方法如下:执行动作时,以 (1 - ε) 的概率根据 π∗(s) 选择高价值动作;以 ε 的概率随机选择搜索动作空间。其数学表达式为:
[
\pi_{\epsilon}(s) =
\begin{cases}
\pi^*(s), & \text{概率 } 1 - \epsilon \
\text{随机选择 } a \in A, & \text{概率 } \epsilon
\end{cases}
]

2. 改进的 DQN 算法与人工势场结合设计
2.1 网络结构设计

DQN 方法通常会高估行为价值函数的 Q 值,存在过度优化问题。为解决此问题,一般使用两个网络:Q 网络和目标 Q 网络,分别用于行为选择和行为评估。两个网络结构相同,但目标 Q 网络的参数更新速度比在线 Q 网络慢,默认每 300 步更新一次,可根据实际训练需求调整。

为降低学习时间和成本,设计了低复杂度的网络结构,采用 Keras 分层结构构建。为避免过拟合,在全连接层后添加随机失活(Dropout)。最终网络模型由三个全连接层和一个隐藏层组成,以无人机的特征状态作为输入,期望输出 7 个动作的 Q 值,并选择 Q 值最大的动作执行。

2.2 状态空间设计

无人机到周围障碍物的距离是反映其环境状态的最直观指标。利用激光雷达检测无人机与障碍物的相对位置和距离,设计了检测距离信息图。

相关推荐

门控时钟(clock gating)的DFT设计

在数字IC芯片中,时钟树的功耗占比可能高达30%,因此一般会采取门控时钟的方式来降低该部分的功耗。所谓门控时钟,就是在芯片实际工作过程中,有些信号或者功能并不需要一直开启,那么就可以在它们不用的时候将其时钟信号关闭。这样一来信号不再翻转,从而能够有效减少动态功耗。 目前门控时钟都采用集成门控时钟单元(ICG,integrated clock gating cell),其结构如下。由一个latch和一个与门(也有的是或门)组成,可以过滤掉EN信号中的毛刺。一般的工艺库中都会有专门的ICG以供调用。 插入IC

weixin_44746697的博客 3859

表格数据学习的图神经网络综述

今天学习一篇发表在中科院一区期刊《ACM Computing Surveys》的综述文章《Graph Neural Networks for Tabular Data Learning: A Survey with Taxonomy & Directions》,该刊主要刊载计算机理论方法领域的系统性综述与教程论文,注重跨学科技术融合研究,最新的影响因子为28.0。本文的目的在于通过学习这篇文章,了解关于表格数据学习点图神经网络一些基础知识。

qq_41009600的博客 792

python音频信号分析

声音以具有诸如频率、带宽、分贝等参数的音频信号的形式表示,典型的音频信号可以表示为幅度和时间的函数

MAY的博客 2778

Cursor 编辑器设置界面汉化教程

本文介绍了一键汉化 Cursor 编辑器设置界面的教程。Cursor 作为热门 AI 编程助手,其英文界面给国内开发者带来不便。通过 Node.js 脚本可实现精确的字符串替换,将设置界面完全中文化。教程包含汉化效果对比、翻译对照表、实现原理及详细操作步骤,需要 Node.js 环境和管理员权限。脚本会创建备份文件确保安全,并针对不同菜单项进行精准翻译,包括"通用"、"Agents 智能体"、"模型"等核心功能模块的汉化。

weixin_40875550的博客 5349

LLMOps的崛起:如何利用Langfuse和Opik构建高效的模型监控与评估体系

本文探讨了LLMOps的崛起,详细介绍了如何利用Langfuse和Opik构建高效的模型监控与评估体系。通过开源工具Langfuse的全景监控方案和Opik的三层评估体系,帮助AI工程团队实现大语言模型的全生命周期管理,提升模型性能和迭代效率。文章还提供了实战技巧和工具链集成方案,助力企业优化AI应用。

ll5678的博客 676

C#实现跨域访问共享文件夹的账号密码验证方案

本文详细介绍了在C#中实现跨域访问共享文件夹的账号密码验证方案。通过调用Windows API LogonUser函数,结合LOGON32_LOGON_NEW_CREDENTIALS登录类型,可安全模拟指定用户身份,有效解决工作组与域环境间的文件共享访问难题。文章提供了完整的工具类封装、多种实战场景示例及详细的错误排查指南。

pea55的博客 532

Linux下Catapro酶动力学预测工具保姆级安装指南(PyTorch+CUDA11.8适配版)

本文提供了Linux系统下Catapro酶动力学预测工具的详细安装指南,特别适配PyTorch+CUDA11.8环境。从环境准备、源码获取到虚拟环境创建、依赖包安装和模型配置,逐步指导用户完成安装流程,并包含常见问题排查和性能优化建议,帮助研究者快速部署这一高效酶动力学参数预测工具。

weixin_29278805的博客 204

【WorkBuddy专栏52】Codex与WorkBuddy生态适配、用户争夺与未来走向(下)

【WorkBuddy专栏52】Codex与WorkBuddy在中国大陆的发展——生态适配、用户争夺与未来走向(下)

AI人人懂 648

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

上一篇: 5、基于深度强化学习的无人机路径规划技术解析
下一篇: 44、面向对象设计:原理与实践
废话输出机427
博客等级 码龄4年 413粉丝 1553原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值