清华提出BEV感知和强化学习融合方法:实现感知和决策的无缝衔接

智能汽车设计 2024-11-14 08:05

本文来源深蓝AI

本文提出了一种基于鸟瞰图和环视摄像头输入的深度强化学习(DRL)特征提取网络,以获得车辆周围完整的环境信息。基于经典的自动驾驶感知任务语义分割,对提出的特征提取网络从环视摄像头中提取的高维环境特征进行解码,并将解码后的信息可视化为环境中的其他车辆,提高了DRL的可解释性。©️【深蓝AI】编译



端到端自动驾驶为传统模块化系统提供了一种简化的替代方案,将感知、预测和规划集成在一个框架内。虽然深度强化学习(DRL)最近在这一领域获得了关注,但现有方法往往忽视了DRL的特征提取和感知之间的关键联系。在本文中,作者通过将DRL特征提取网络直接映射到感知阶段来弥补这一差距,从而通过语义分割实现更清晰的解释。通过利用鸟瞰图(BEV)表示,作者提出了一种基于DRL的新型端到端驾驶框架,该框架利用多传感器输入来构建对环境的统一3D理解。这个基于BEV的系统提取关键环境特征并将其转换为DRL的高级抽象状态,从而促进更明智的控制。大量的实验评估表明,作者的方法不仅提高了可解释性,而且在自动驾驶控制任务中也明显优于最先进的方法,将碰撞率降低了20%。


图1|基于深度强化学习构建感知驱动的端到端自动驾驶模型©️【深蓝AI】编译



端到端自动驾驶能够将感知、预测和规划统一为单一集成模型,为传统模块化方法提供了替代方案。与经典系统相比,其中感知、预测和规划的独立模块容易出现错误传播和计算复杂度高的问题。由于它可以大大减少手动规则代码的编写,端到端已逐渐成为智能网联汽车智能开发的主流趋势。


最近的进展已将深度强化学习(DRL)应用于端到端自动驾驶,其中系统将环境和车辆状态信息编码为高维潜在特征表示。从这些表示中,DRL代理输出用于自主导航的驾驶策略。然而,现有的研究通常将特征提取视为一个孤立的组件,而没有明确地将其连接到感知模块,这在传统驾驶系统中至关重要。在本文中,作者通过将DRL的特征提取网络映射到感知阶段来弥补这一差距,更重要的是,利用语义分割解码以结构化的方式解释提取的特征。


鸟瞰视图(BEV)表示已成为捕捉驾驶场景的有效手段,尤其是在城市环境中。BEV将多传感器输入整合到统一的三维空间中,提供对车辆周围环境的全面了解。在本文的框架中,BEV特征作为DRL策略的输入,该策略输出驾驶控制信号。虽然BEV提供了一种强大的特征表示方法,但提取这些特征并将其转换为适合DRL的抽象状态的过程仍然具有挑战性。为了克服这个问题,作者提出了一个富有表现力且高效的神经网络来从BEV输入中提取相关特征并将它们直接映射到自动驾驶系统的感知阶段。通过将语义分割纳入特征解码过程,作者旨在提供对环境的更清晰的解释,使DRL代理的决策更加透明和明智。


本文提出了一种基于DRL的端到端自动驾驶框架,该框架集成了BEV。该系统结合了面向不同方向的摄像头的输入,并构建了驾驶环境的BEV表示。神经网络模块旨在从BEV数据中提取显著特征,捕获有关周围环境和车辆自身状态的相关信息。然后将提取的BEV特征输入到DRL代理中,该代理学习直接从感官输入中解码适当的驾驶策略,而无需对环境进行显式建模。通过结合BEV表示,所提出的框架旨在为DRL代理提供对驾驶场景的更全面和结构化的理解,并增强代理推理环境和做出更明智决策的能力,从而提高自动驾驶性能。据作者调研,本文是第一个将BEV和深度强化学习相结合用于端到端自动驾驶的解决方案。



3.1 传统模块化方法


传统的自动驾驶模块化方法由四个主要模块组成:感知、预测、规划和控制。每个模块都会影响整体性能。早期的感知模块依赖于传统的计算机视觉算法,例如边缘检测、角点检测和目标跟踪。基于传统机器学习的车辆轨迹预测方法包括卡尔曼滤波器、贝叶斯网络和马尔可夫方法。相比之下,深度学习方法通常使用长短期记忆(LSTM)编码器-解码器结构。规划模块分为全局和局部路径规划,为车辆的低级控制器计算轨迹点,控制模块根据驾驶轨迹生成安全可靠的实时指令。这种模块化设计的一个关键优势是它的可解释性;它将复杂的系统分解为独立但相互关联的模块,每个模块专注于一项特定的任务,使理解和分析变得更容易。


3.2 深度强化学习方法


深度强化学习是一种强大而有效的方法,可以获得性能卓越的端到端自动驾驶策略。使用强化学习进行端到端自动驾驶的研究有很多。相关的文献提出了一个框架,旨在促进复杂城市自动驾驶环境中的无模型深度强化学习。也有文献提出在模拟环境中进行强化学习,以开发能够控制全尺寸真实车辆的驾驶系统。驾驶策略利用从单个摄像头捕获的RGB图像及其语义分割作为输入数据。最近也有人提出了一个全面的决策框架,融合了规划和学习的原则。这种融合利用蒙特卡洛树搜索和深度强化学习来应对环境多样性、传感器信息不确定性以及与其他道路使用者的复杂交互等挑战。


3.3 自动驾驶可解释性


自动驾驶是一项高风险、安全至关重要的应用。可解释性结合了可解释性(人类可理解性)和完整性(详尽解释),对于用户和交通参与者信任和接受自动驾驶系统至关重要,研究人员还依靠可解释性来优化和提高驾驶算法的性能。随着端到端自动驾驶的发展,对可解释性的需求变得越来越重要。深度强化学习模型由多层和复杂的神经网络组成,通常使其决策过程和特征表示难以理解。视觉分析是增强这些模型可解释性的关键方法。本文提出了一种从鸟瞰图(BEV)进行的深度强化学习特征提取网络,将感知任务与特征解码和可视化相结合,提高了端到端自动驾驶算法的性能和可解释性。



端到端算法框架由于其更简洁的算法流程和更强的泛化性能,在自动驾驶领域引起了极大的关注。在之前的端到端自动驾驶方法的基础上,作者使用安装在汽车上的多个摄像头作为端到端自动驾驶算法的输出,输出控制油门、刹车和方向盘转角的控制信号。


图2|提出框架的神经网络架构©️【深蓝AI】编译


4.1 问题定义


作者的工作重点是设计端到端自动驾驶算法,旨在高效到达目标位置,同时避免与其他交通参与者发生碰撞。该问题可以建模为部分可观察马尔可夫决策过程(POMDP)。POMDP可以用元组表示,其中表示动作空间,表示状态空间,表示奖励函数,是状态转换函数,是观察空间,是观察函数,是折扣因子。在自动驾驶的背景下,状态转换函数和观察函数通常不以闭式提供,因此这是一个无模型的POMDP问题。以下部分将概述自动驾驶任务的POMDP公式。


状态空间本文使用CARLA驾驶模拟器作为代理的环境。状态空间由CARLA定义,代理无法直接获取。在时间步骤,环境的状态用表示。


观察空间代理在时间步骤的观察为,其中是由六个RGB摄像头(前视和后视,共六个摄像头)获得的6×3×128×352图像。是一个表示道路特征的9维向量,是一个嵌入车辆特征的4维向量,是一个包含导航特征的5维向量。


动作空间:代理的动作包括加速或减速(制动)值和转向角度。它们的取值范围均为[−1, 1]。


奖励函数奖励函数设计如下:




其中分别为车辆的最大限速、车辆的当前速度以及车辆与下一个航点的相似度。为发生碰撞时的惩罚值。分别表示车辆的当前位置和航点的位置。


4.2 基于强化学习的自动驾驶


强化学习已被证明是解决部分可观马尔可夫决策过程的强大技术。通过将自动驾驶过程建模为POMDP,可以利用强化学习来得出最佳驾驶策略。在本文中,作者采用近端策略优化(PPO)算法作为核心强化学习方法。PPO以其在连续控制任务中的稳定性和效率而闻名,使其非常适合自动驾驶应用。本文提出的方法中的网络架构采用Actor-Critic架构,具体细节如图2所示。深度强化学习系统的输入不仅包括道路特征(如道路状况、车道标记等)、车辆特征(如速度、方向等)和导航特征,还包括来自环视摄像头的图像。每个观察都有一个单独的通道来提取特征,并且RNN捕获特征的时间依赖性。最后,将各通道的特征集中起来,交给评价网络和行动网络进行决策和估计。


道路特征和车辆特征的特征提取器网络基于MLP主干架构,环视摄像头图像的特征提取器网络基于名为SC Block的BEV特征提取网络。通过将BEV特征提取网络集成到行动网络中,作者基于DRL的自动驾驶系统对周围环境有了更清晰、更全面的了解,从而显著提高了决策性能。下一节将讨论BEV特征提取网络及其实现的细节。


4.3 BEV特征提取网络


传统的图像特征提取算法通常在与输入图像相同的坐标系中处理,而无需坐标变换。然而,自动驾驶算法感知空间中的其他输入位于BEV空间坐标系中。不同的坐标系会导致特征融合过程中出现错误。该网络背后的核心思想是将原始图像数据转换为3D表示并将其投影到BEV网格中,该过程可分为两个主要步骤:Lift和Splat。


Lift步骤


在Lift步骤中,通过预测每个像素的深度分布来实现从2D图像到3D表示的转换。给定图像,其中是图像的高度和宽度,算法学习位置处每个像素的深度分布。该分布在预定义的一组深度箱上。转换可以表述为:



其中是与深度处的像素相关的上下文向量,是像素对应于该深度的学习概率。此步骤有效地为图像中跨多个深度值的每个像素生成一个点的截头体,从而产生3D点云。深度分布是通过监督或自监督方法学习的,通常使用深度地面实况或单目深度估计技术。这允许网络预测场景几何形状,从而改善距离和物体定位的感知。


Splat步骤


Splat步骤将所有截头体投影到BEV网格上。使用相机的内在和外在参数将每个截头体映射到预定义的BEV网格上。这允许将来自多个相机视图的特征融合到一个公共BEV平面中。此步骤对于生成一致的表示以促进运动规划和障碍物检测等任务至关重要。采用总和池化将每个3D点分配给BEV网格中最近的体素:



其中表示与3D点相关的上下文向量,表示向自车坐标系的转换。此步骤可确保来自不同视图的3D点正确组合成一致的BEV表示。通过使用这种方法,本文确保模型有效地学习将来自不同摄像机视图的数据组合成一个有凝聚力的BEV表示。Lift-Splat架构尊重多视图数据中的对称性,例如置换不变性和平移等变性,使其对校准误差具有鲁棒性,并能够将来自不同视点的输入融合成统一的BEV输出。


4.4 潜在特征的语义分割


深度强化学习中的输入特征提取网络对算法的整体性能有显著影响,但其与最终结果的关系往往不明确。为了解决这个问题,作者使用语义分割解码和可视化中间特征,以评估本文提出的特征提取网络的性能。


语义分割是自动驾驶中的一项关键感知任务。它提供了必要的背景信息,使系统能够了解道路布局并识别行人、车辆和障碍物。在深度强化学习中,输入特征提取网络处理信息以得出额外的环境特征,与传统感知模块的目标保持一致。本文提出了一种解码机制,利用语义分割将提取网络中的潜在特征转换为可解释的输出。在本文中,作者利用语义分割来可视化BEV特征提取网络的性能。本文使用预先训练的ResNet作为语义分割的解码器主干网络。BEV特征提取网络输出的潜在特征首先经过卷积层进行简单的特征提取,然后由骨干网络进一步处理以获得更高级的特征。然后通过上采样和特征串联将低级特征组合在一起以保留空间信息,该网络可以有效地生成鸟瞰图语义分割结果。


图3|强化学习训练过程中DRL与Ours-3方法的奖励函数变化曲线©️【深蓝AI】编译



为了验证鸟瞰空间中表征特征对基于强化学习的自动驾驶方法的性能,作者分别使用三台摄像机和六台摄像机测试了作者提出的两种基于BEV空间表征特征和强化学习的自动驾驶算法(Ours-3和Ours-6)。并与其他基于强化学习的自动驾驶算法(DRL和DRL-pan)进行了比较。


5.1 实验设定


作者使用CARLA作为训练和测试自动驾驶算法的模拟器,自动驾驶汽车配备RGB摄像头来感知周围环境。


DRL方法配备了三个具有60度视野(FOV)的摄像头,可以观察前方180度内的图像。基于DRL方法,DRL-pan使用三个FOV为120度的摄像头,可以360度查看车辆周围环境。


Ours-3的摄像头设置与DRL-pan完全相同。Ours-6使用六个FOV为60的摄像头来查看车辆周围环境的360度视图。图3显示了以三个摄像头为输入的DRL方法和作者提出的方法在训练过程中奖励函数的变换。


作者选取CARLA中的Town03地图和拥堵程度较低的交通流,训练了四种基于强化学习的自动驾驶算法(DRL、DRLpan、Ours-3、Ours-6),低拥堵交通中有50名行人和50辆汽车。测试在CARLA的Town01 Town07中进行,低拥堵交通和高拥堵交通相结合。在自动驾驶过程中,如果发生碰撞,任务失败,反之,如果128步内没有发生碰撞,任务成功。自动驾驶的评估指标为碰撞率、相似度、时间步长和航点距离。碰撞率是指行驶过程中发生碰撞的概率,相似度是指行驶过程中车辆运动方向与当前车辆位置指向下一个规划路线航点方向的余弦相似度的平均值,时间步长是指驾驶任务成功或失败前的行驶时间,航点距离是指行驶过程中车辆位置与下一个规划路线航点之间距离的平均值。


表1|在七种场景中评估低拥堵水平下的自动驾驶策略性能©️【深蓝AI】编译


5.2 不同地图下自动驾驶评估


为了全面评估本文提出的自动驾驶算法的性能,作者在Town03地图上训练了强化学习算法,并在Town01至Town07的7张地图上验证了算法的性能。结果如表II所示,作者的方法在大多数地图上取得了最佳结果,并且在碰撞率,相似度和时间步长三个指标上取得了平均水平。在7张地图的平均值上,与DRL方法相比,作者的-6降低了22%的碰撞率,提高了3%的相似度,并将时间步长提高了11.92。在航点距离上,作者的方法也在5张地图上取得了最佳结果。这有力地证明了BEV空间中的特征表示增强了强化学习代理的空间理解能力,从而大大提高了自动驾驶的性能。


出乎意料的是,DRL和DRLpan使用了相同的特征提取网络和相同数量的摄像机,使用更大视野摄像机的DRLpan方法可以比DRL获得更多的环境中的信息来辅助自动驾驶决策。然而,DRLpan方法在碰撞率、相似度和时间步长三个指标上比DRL方法差很多。实验间接证明了特征提取网络shufflenet的表达能力有限,从而限制了整体强化学习的性能。相反,当作者提出的方法分别使用3个摄像机和6个摄像机的输入时,摄像机数量的增加将大大提高整体自动驾驶算法的性能。


图4|本文方法的可解释性的说明©️【深蓝AI】编译


5.3 交通拥堵环境下自动驾驶评估


在高拥堵环境中,由于动态交通参与者数量的增加,自动驾驶系统的性能面临更大的挑战。为了评估本文提出的基于BEV的自动驾驶算法在这种情况下的稳健性,作者在各种CARLA地图上使用低和高交通密度进行了测试。高拥堵场景涉及100名行人和100辆车,与低拥堵设置相比,复杂性增加了一倍。这些实验的结果显示在表II中,其中将本文的算法(Ours-3和Ours-6)与基线方法(DRL和DRL-pan)进行了比较。正如预期的那样,由于遇到障碍物和其他交通参与者不可预测的行为的可能性更高,所有方法在高交通密度下的碰撞率都会增加。然而,作者提出的方法,特别是Ours-6,表现出明显更好的防撞能力。与DRL相比,Ours-6在测试地图上将碰撞率平均降低了18%,证明了即使在交通繁忙的情况下,BEV特征表示增强的空间理解也是有效的。


除了碰撞率之外,其他评估指标,如相似性、时间步长和航点距离,进一步说明了作者的方法在处理拥堵方面的卓越性能。Ours-6保持高度相似性,即使被众多其他车辆包围,也能确保车辆更精确地遵循计划路线。Ours-6实现的时间步长始终更长,表明该算法可以在长时间内成功穿越拥堵环境而不会发生碰撞。


最后,作者的方法的航点距离仍然很低,证明车辆在复杂的交通情况下更接近最佳路线。


表2|评估七种场景下自动驾驶策略在高拥堵水平下的表现©️【深蓝AI】编译


5.4 可解释性


为了评估本文提出的框架的可解释性,作者使用几个随机选择的采样帧进行了实验。图4显示了BEV特征提取网络获得的潜在变量的语义分段(鸟瞰图)解码结果。由于CARLA模拟器和nuScenes数据集之间的领域差距,单独对nuScenes进行预训练不能很好地推广到CARLA中的模拟环境。这些数据集之间的传感器配置、交通场景和环境动态的差异可能会导致转移到新领域时解码精度较差。图4显示,使用深度强化学习对模型进行微调后,解码质量得到显著提高。微调使模型适应CARLA环境的特定特征,使其能够生成更清晰、更准确的BEV掩码。这些掩码有效地捕捉了物体和障碍物的空间布局,为决策过程提供了可解释的见解。



本文中提出了一种用于自动驾驶的新型端到端控制框架,该框架利用基于DRL的方法来集成感知和控制。作者的方法采用BEV特征提取网络将视觉输入转换为潜在特征,然后使用语义分割对其进行解码以提高可解释性。作者通过将问题构建为部分可观察的马尔可夫决策过程来解决部分可观察性的挑战,从而增强了系统在环境数据不完整的情况下进行明智控制的能力。作者的方法通过提供强大的特征提取和解释机制,展示了自动驾驶的重大进步。它不仅提高了端到端控制策略的可解释性,还有助于使自动驾驶系统更加透明和可靠。未来的工作将侧重于改进深度预测和摄像头参数集成,以提高BEV特征提取的准确性和稳健性。此外,作者计划探索现实世界的实现,以评估本文的方法在不同驾驶环境中的实际可行性。

©️【深蓝AI】

Ref:
Hierarchical End-to-End Autonomous Driving: Integrating BEV Perception with Deep Reinforcement Learning
编译|匡吉

END

智能汽车设计 关注智能汽车发展,分享智能汽车知识!
评论
  • 当前,智能汽车产业迎来重大变局,随着人工智能、5G、大数据等新一代信息技术的迅猛发展,智能网联汽车正呈现强劲发展势头。11月26日,在2024紫光展锐全球合作伙伴大会汽车电子生态论坛上,紫光展锐与上汽海外出行联合发布搭载紫光展锐A7870的上汽海外MG量产车型,并发布A7710系列UWB数字钥匙解决方案平台,可应用于数字钥匙、活体检测、脚踢雷达、自动泊车等多种智能汽车场景。 联合发布量产车型,推动汽车智能化出海紫光展锐与上汽海外出行达成战略合作,联合发布搭载紫光展锐A7870的量产车型
    紫光展锐 2024-12-03 11:38 65浏览
  • 作为优秀工程师的你,已身经百战、阅板无数!请先醒醒,新的项目来了,这是一个既要、又要、还要的产品需求,ARM核心板中一个处理器怎么能实现这么丰富的外围接口?踌躇之际,你偶阅此文。于是,“潘多拉”的魔盒打开了!没错,USB资源就是你打开新世界得钥匙,它能做哪些扩展呢?1.1  USB扩网口通用ARM处理器大多带两路网口,如果项目中有多路网路接口的需求,一般会选择在主板外部加交换机/路由器。当然,出于成本考虑,也可以将Switch芯片集成到ARM核心板或底板上,如KSZ9897、
    万象奥科 2024-12-03 10:24 37浏览
  • 戴上XR眼镜去“追龙”是种什么体验?2024年11月30日,由上海自然博物馆(上海科技馆分馆)与三湘印象联合出品、三湘印象旗下观印象艺术发展有限公司(下简称“观印象”)承制的《又见恐龙》XR嘉年华在上海自然博物馆重磅开幕。该体验项目将于12月1日正式对公众开放,持续至2025年3月30日。双向奔赴,恐龙IP撞上元宇宙不久前,上海市经济和信息化委员会等部门联合印发了《上海市超高清视听产业发展行动方案》,特别提到“支持博物馆、主题乐园等场所推动超高清视听技术应用,丰富线下文旅消费体验”。作为上海自然
    电子与消费 2024-11-30 22:03 86浏览
  • 学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&
    youyeye 2024-11-30 14:30 70浏览
  • 遇到部分串口工具不支持1500000波特率,这时候就需要进行修改,本文以触觉智能RK3562开发板修改系统波特率为115200为例,介绍瑞芯微方案主板Linux修改系统串口波特率教程。温馨提示:瑞芯微方案主板/开发板串口波特率只支持115200或1500000。修改Loader打印波特率查看对应芯片的MINIALL.ini确定要修改的bin文件#查看对应芯片的MINIALL.ini cat rkbin/RKBOOT/RK3562MINIALL.ini修改uart baudrate参数修改以下目
    Industio_触觉智能 2024-12-03 11:28 41浏览
  • 最近几年,新能源汽车愈发受到消费者的青睐,其销量也是一路走高。据中汽协公布的数据显示,2024年10月,新能源汽车产销分别完成146.3万辆和143万辆,同比分别增长48%和49.6%。而结合各家新能源车企所公布的销量数据来看,比亚迪再度夺得了销冠宝座,其10月新能源汽车销量达到了502657辆,同比增长66.53%。众所周知,比亚迪是新能源汽车领域的重要参与者,其一举一动向来为外界所关注。日前,比亚迪汽车旗下品牌方程豹汽车推出了新车方程豹豹8,该款车型一上市就迅速吸引了消费者的目光,成为SUV
    刘旷 2024-12-02 09:32 98浏览
  • 概述 说明(三)探讨的是比较器一般带有滞回(Hysteresis)功能,为了解决输入信号转换速率不够的问题。前文还提到,即便使能滞回(Hysteresis)功能,还是无法解决SiPM读出测试系统需要解决的问题。本文在说明(三)的基础上,继续探讨为SiPM读出测试系统寻求合适的模拟脉冲检出方案。前四代SiPM使用的高速比较器指标缺陷 由于前端模拟信号属于典型的指数脉冲,所以下降沿转换速率(Slew Rate)过慢,导致比较器检出出现不必要的问题。尽管比较器可以使能滞回(Hysteresis)模块功
    coyoo 2024-12-03 12:20 70浏览
  •         温度传感器的精度受哪些因素影响,要先看所用的温度传感器输出哪种信号,不同信号输出的温度传感器影响精度的因素也不同。        现在常用的温度传感器输出信号有以下几种:电阻信号、电流信号、电压信号、数字信号等。以输出电阻信号的温度传感器为例,还细分为正温度系数温度传感器和负温度系数温度传感器,常用的铂电阻PT100/1000温度传感器就是正温度系数,就是说随着温度的升高,输出的电阻值会增大。对于输出
    锦正茂科技 2024-12-03 11:50 66浏览
  • 《高速PCB设计经验规则应用实践》+PCB绘制学习与验证读书首先看目录,我感兴趣的是这一节;作者在书中列举了一条经典规则,然后进行详细分析,通过公式推导图表列举说明了传统的这一规则是受到电容加工特点影响的,在使用了MLCC陶瓷电容后这一条规则已经不再实用了。图书还列举了高速PCB设计需要的专业工具和仿真软件,当然由于篇幅所限,只是介绍了一点点设计步骤;我最感兴趣的部分还是元件布局的经验规则,在这里列举如下:在这里,演示一下,我根据书本知识进行电机驱动的布局:这也算知行合一吧。对于布局书中有一句:
    wuyu2009 2024-11-30 20:30 106浏览
  • 11-29学习笔记11-29学习笔记习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记
    youyeye 2024-12-02 23:58 51浏览
  • RDDI-DAP错误通常与调试接口相关,特别是在使用CMSIS-DAP协议进行嵌入式系统开发时。以下是一些可能的原因和解决方法: 1. 硬件连接问题:     检查调试器(如ST-Link)与目标板之间的连接是否牢固。     确保所有必要的引脚都已正确连接,没有松动或短路。 2. 电源问题:     确保目标板和调试器都有足够的电源供应。     检查电源电压是否符合目标板的规格要求。 3. 固件问题: &n
    丙丁先生 2024-12-01 17:37 83浏览
  • 光伏逆变器是一种高效的能量转换设备,它能够将光伏太阳能板(PV)产生的不稳定的直流电压转换成与市电频率同步的交流电。这种转换后的电能不仅可以回馈至商用输电网络,还能供独立电网系统使用。光伏逆变器在商业光伏储能电站和家庭独立储能系统等应用领域中得到了广泛的应用。光耦合器,以其高速信号传输、出色的共模抑制比以及单向信号传输和光电隔离的特性,在光伏逆变器中扮演着至关重要的角色。它确保了系统的安全隔离、干扰的有效隔离以及通信信号的精准传输。光耦合器的使用不仅提高了系统的稳定性和安全性,而且由于其低功耗的
    晶台光耦 2024-12-02 10:40 102浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦