0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为UAS操作员培训创建模拟环境

星星科技指导员 来源:嵌入式计算设计 作者:YANNICK LEFEBVRE 2022-10-27 16:18 次阅读

无人机系统(UAS)正越来越多地被世界各地的军队使用。无论是侦察工作还是战术交战,无人驾驶车辆都可以从地面站进行远程控制,并在范围和敏捷性方面提供非凡的能力,同时消除对人类生命的风险。为了执行任务,操作员需要接受各种技能的培训,从UAS提供的视觉信息的解释到根据手头的情况做出正确反应。

interwetten与威廉的赔率体系 UAS地面站非常复杂,需要许多不同的威廉希尔官方网站 协同工作才能为受训者产生最终结果。在为操作员培训创建模拟环境时,需要以直观的方式提供关键元素,例如UAS的传感器输出和显示用于驾驶或控制车辆的数据的图形叠加层,以确保提供有效的培训环境。

从系统设计的角度来看,使用不同的威廉希尔官方网站 在多个不同的屏幕上模拟传感器输出和图形叠加可能会更容易。从受训者的角度来看,这种方法可能会产生不必要的工作量,并且叠加层在UAS的传感器馈送上精确定位的重要性可能会丢失。最佳解决方案是使用商用现成 (COTS) 3D 图像生成器和 COTS 2D 人机界面建模工具将 UASs 传感器馈送及其视觉叠加合并到单个屏幕中,以简化合并这些应用程序的过程,并提供更有效、更直观的 UAS 训练系统。

将需求与威廉希尔官方网站 相匹配

COTS 3D 图像生成系统可用于模拟 UAS 传感器馈送。这种类型的应用程序可以在屏幕上渲染合成动画环境,例如地形,建筑物,移动的车辆,大气效果以及使虚拟世界栩栩如生的任何其他细节。除了在项目生命周期内接收持续的产品更新并从经过验证的框架中受益外,选择COTS图像生成器还带来了额外的功能,可提升UAS地面站模拟器的真实感,例如模拟高保真传感器(例如夜视镜和红外线)。相比之下,在内部开发这种先进的视觉功能成本高昂,耗时且极具挑战性,因为它需要非常具体的专业知识。

对于在传感器馈送顶部呈现给操作员的 2D 叠加层,例如平视显示器 (HUD) 或目标标线,COTS 人机界面 (HMI) 设计软件最适合,因为它使开发人员能够直观地定义叠加层的元素及其各自的功能、数据范围和信息源,而无需手动编写代码。设计完成后,自动代码生成器会将显示内容打包为独立的可执行程序。在开发的这一部分使用 COTS HMI 设计软件可引入高级创作概念,如图形逻辑创建,并通过使用图形用户界面而不是手动编码来加快开发周期。

集成 2D 和 3D 图形

一旦开发了2D叠加和3D图形,就需要将它们集成到一个有凝聚力的方法中,为学员提供准确代表真实设备的集成视图。

为了实现这一点,2D HMI设计软件和3D图像生成器都需要使用相同的图形语言在屏幕上绘制图形。如果他们不这样做,那么将它们集成到同一环境中将是困难的 - 如果不是不可能的话。在当今的桌面和嵌入式计算世界中,首选的图形语言通常是 OpenGL。

另一个需要解决的问题是,HMI设计软件生成的图形代码需要适应在更大的环境中渲染,并且在渲染图形时不会清除屏幕缓冲区,以免底层3D图形被删除。

在开始集成这两种威廉希尔官方网站 之前,最后一个考虑因素是 2D 叠加图形的创作。由于它们将使用透明元素在3D环境之上渲染,因此应避免使用遮罩等图形威廉希尔官方网站 (使用与背景颜色相同的视觉元素作为蒙版),因为它们会产生不需要的视觉伪影。

可以遵循两种常用方法来执行此集成。第一种也是更手动的方法是从HMI设计工具中获取生成的代码,并从3D图像生成器中的绘制后函数中调用它。绘制后函数是一个编程钩子,允许用户在完全显示3D虚拟世界后渲染自己的图形。这种集成威廉希尔官方网站 需要熟悉这两种威廉希尔官方网站 的熟练程序员

通过使用 COTS HMI 设计软件提供的一种更简单的方法是将 2D 图形叠加封装为具有已定义通信接口的动态链接库 (DLL) 插件,并将生成的组件加载到支持外部插件并提供可视化配置实用程序的 COTS 3D 环境中。除了简化视觉叠加与UAS传感器馈送仿真的集成外,该威廉希尔官方网站 还使得在对叠加图形进行更改后只需生成新的插件文件即可轻松迭代应用程序开发。

一旦显示代码加载到3D显示器中,就需要对其进行动画处理。大多数情况下,这是通过使用HMI设计中定义的通信结构将数据发送到2D叠加层来完成的。将数据分配到界面后,链接到传入变量的显示元素会自动更新自身以反映新值。

在数据传输机制方面,可以使用 DLL 插件中定义的 API 函数或通过覆盖代码与外部数据源之间的直接通信来发送信息。如果叠加层显示的数据与 3D 场景共享(例如,俯仰、滚动和高度),则将使用第一种方法。第二种威廉希尔官方网站 用于覆盖数据托管在视觉系统外部(例如,目标网状或引擎数据)并且需要通过 UDP、TCP 或共享内存等协议传输的情况。

集成解决方案的优势

COTS 2D和3D图形的使用和集成是创建最接近UAS地面控制站中学员需要熟悉的真实设备的环境的最佳方式。随着UAS市场的增长,对动态,直观和逼真的培训环境的需求不断增加。开发人员在创建准确和身临其境的培训计划方面发挥着关键作用,并且必须了解HMI设计软件和3D图像生成系统等COTS威廉希尔官方网站 如何帮助他们有效地提供高质量的模拟器。通过消除手动编码的需求,并使用提供高级逻辑创作的工具以及轻松集成2D和3D的能力,开发人员将领先于市场曲线一步。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2551

    文章

    51099

    浏览量

    753587
  • HMI
    HMI
    +关注

    关注

    9

    文章

    589

    浏览量

    48554
  • 无人机
    +关注

    关注

    230

    文章

    10437

    浏览量

    180453
收藏 人收藏

    评论

    相关推荐

    VirtualLab Fusion应用:Herriott池的建模与仿真

    ): e00785. 建模威廉希尔官方网站 的单平台互操作性 当光束在复杂的系统中传播时,每个光束都与截然不同的光学元件相互作用。因此,精确的模型需要算法的无缝互操作性,以便能够处理光束传播过程中出现的所有方面:  自由空间
    发表于 12-09 13:14

    RT-Thread操作系统应用开发寒假师资培训

    随着物联网和智能系统的快速发展,嵌入式成为当前最热门最有发展前途的IT应用领域之一。进一步提升全国大学生在嵌入式芯片及系统设计领域的创新能力,特别是针对物联网应用开发中RT-Thread操作
    的头像 发表于 12-06 01:06 126次阅读
    RT-Thread<b class='flag-5'>操作</b>系统应用开发寒假师资<b class='flag-5'>培训</b>

    模拟器快速上手,助力HarmonyOS应用/服务高效开发

    模拟器实例存储路径 初次打开设备管理器界面,设备列表空,需要手动创建模拟器。在创建之前可通过点击右下角Edit设置本地模
    的头像 发表于 11-29 11:20 271次阅读
    <b class='flag-5'>模拟</b>器快速上手,助力HarmonyOS应用/服务高效开发

    经纬恒润高校中外研究团队提供仿真建模培训

    日前,经纬恒润天津研发中心迎来了一批特殊的访客——国内某知名高校中外联合研究师生团队。他们满怀期待地参与了由经纬恒润行业拓展板块及培训管理部精心组织的仿真建模培训
    的头像 发表于 11-22 14:17 181次阅读

    ESD HBM测试差异较大的结果分析

    ESD HBM测试结果差异较大的原因,通常包括设备/仪器差异、‌校准和维护水平不同、‌环境条件差异、‌测试样本差异、‌测试操作员技能和经验差异以及测试方法选择的不同。
    的头像 发表于 11-18 15:17 424次阅读
    ESD HBM测试差异较大的结果分析

    鸿蒙Flutter实战:12-使用模拟器开发调试

    前提 开发电脑需M系列芯片 (ARM架构) 的 Mac 电脑 目前 Flutter 鸿蒙开发,无法使用 X86 架构的模拟器,只能使用 ARM 架构的模拟器** 创建项目 等开发
    发表于 11-10 13:13

    加锁失效,非锁之过,加之错也

    引言 多个进程或线程同时(或着说在同一段时间内)访问同一资源会产生并发问题。    银行两操作员同时操作同一账户就是典型的例子。比如A、B操作员同时读取一余额1000元的账户,A
    的头像 发表于 11-05 17:52 244次阅读
    加锁失效,非锁之过,加之错也

    借助瑞萨Reality AI软件提高自动驾驶安全性

    随着汽车自动驾驶功能的日益普及,对驾驶或车辆操作员的依赖越来越少,这意味着具有更高自主性的产品将需要复制驾驶操作员将执行的所有各种活动。车辆和机器人威廉希尔官方网站 必须利用人类驾驶
    的头像 发表于 11-04 15:26 411次阅读

    华纳云:使用 WireMock 在开发和测试中模拟 API 服务

    是 WireMock 发挥作用的地方。 WireMock 是一个开源工具,可以帮助开发人员创建模拟真实 API 行为的模拟服务器,开发和测试提供受控环境。 假设您有一个 API 和一
    的头像 发表于 10-25 16:46 353次阅读

    无人叉车的在线仿真功能你觉得有必要吗?不了解这点劝你不要用 

    的在线仿真功能可以为操作员提供一个安全、无风险的训练环境,使他们能够在不实际操作真实设备的情况下,熟悉叉车的操作方法和流程。 仿真系统可以模拟
    的头像 发表于 09-02 10:22 213次阅读
    无人叉车的在线仿真功能你觉得有必要吗?不了解这点劝你不要用 

    电磁信号模拟系统

    电磁环境模拟的半实物仿真测试系统。该系统能够通过图形化界面编辑想定任务场景,利用参数化仿真模型完成装备平台和电子装备建模、收发天线阵列建模、电波传播建模、交互对抗
    的头像 发表于 06-25 17:17 424次阅读

    3D建模的重要内容和应用

    3D建模是一种威廉希尔官方网站 ,通过计算机软件创建虚拟三维模型,模拟现实世界中的物体或场景。这项威廉希尔官方网站 广泛应用于建筑设计、电影制作、游戏开发、工程仿真等领域。下面古河云科技将介绍一些与3D建模相关的
    的头像 发表于 06-21 14:48 636次阅读

    SMT贴片加工如何防止出现加错料的情况?

    。 SMT贴片加工料错误控制方法: 1. 培训和教育: 操作员提供充分的培训和教育,确保他们了解正确的上料程序和操作步骤。
    的头像 发表于 06-17 09:18 500次阅读

    LABVIEW WEB发布,H5页面,可读写VI数据

    程序是使用LABVIEW 2018中文32位环境运行 可在NI-RT环境下运行 不限制设备数量,可以自定义数据类型可读写 http://124.88.169.222:3389/#/login 操作员
    发表于 02-25 00:29

    常见报警电路图分享

    报警电路是一种特殊的电路,它可以在机器状态异常或发生危险情况时,通过直观显示或声音报警等方式向操作员报告。这种电路的主要目的是防止或预防某些事件造成的后果,以声音、光、气压等形式来提醒或警示操作员应采取某种行动。
    的头像 发表于 02-19 14:19 5946次阅读
    常见报警电路图分享