一、MDC实验室调测、路测工具概况

前面提到过MDC的开发过程的三大工具:MMC、MDS、Mind Studio,这三个工具完成了开发过程中的配置文件编写、代码编写以及AI模型的开发三个任务。除了开发,MDC还准备了两个调试工具,用于使用过程中数据的查看等,具体关系图示如下:

可见在测试的阶段,主要的工具有两个,即Application Visualizer和Measure Calibration Diagnosis两个软件。

二、MDC Application Visualizer

Application Visualizer主要是用于查看可视化的应用数据,从而提升应用的调测效率。MDC提供了基于AUTOSAR的可视化应用调测工具,即MDC Application Visualizer。该软件主要是由两部分组成:负责可视化显示客户端MViz和负责可视化通信库的viz-lib。二者的关系图示如下:

从上图不难看出,采用了Application Visualizer之后,在MDC单板上就不需要安装ROS的环境了,ROS的环境安装在上位机上即可,减少了配置ROS转换节点的时间。

Application Visualizer支持许多的数据类型,即可以可视化显示多种的数据。

使用Application Visualizer主要是四个步骤,下面分别介绍一下四步:
①基于vis-lib,使用开发工具链,开发可视化应用
开发应用时编码有点像JDBC的操作,使用C语言,引入对应的头文件,首先开启VIZ库功能,尝试连接服务端,之后向上位机发送可视化数据,之后调用Publish接口发送数据,最后关闭库功能,断开连接并释放资源。整个操作和使用jsp连接数据库的操作很像,都是建立连接、传输、释放连接和资源。

②启动Application Visualizer
程序和前面的开发工具一样,都是免安装的,所以直接解压压缩包,解压后直接打开程序。之后要进行一定的配置,登录MDC后切换为root账户,配置好MViz需要使用的地址和端口号。

③远程部署到MDC单板上
这一步就是介绍MDS的时候的操作,按照远程连接的方式,将程序部署在MDC单板上。
④上位机查看MDC可视化应用数据
在RViz中通过Add来添加可视化topic。

三、MDC Measure Cailbration Diagnosis

Measure Cailbration Diagnosis主要是负责调测,它是一个遵循ISO标准规范的调测工具,支持多种调测的功能:

Measure Cailbration Diagnosis也是不需要安装,在Ubuntu16的系统中解压即可使用,使用时可以选择直连MDC单板,也可以利用网络互连的方式。

Measure Cailbration Diagnosis的功能主要从两个方面说起:
①设备管理
Measure Cailbration Diagnosis工具可以实时获取设备及传感器的各种信息、支持子设备的数据测量、支持以拓扑图形式显示设备接入情况并且可以动态刷新、支持MDC的主备倒换证书加载、支持设备和传感器接入的检测。

②软件维测
Measure Cailbration Diagnosis工具支持查询AP平台的软件节点等信息,支持查看平台软件服务状态及其数据、支持查看功能软件的管理,并且支持用户测量和查看时延数据,除此之外,工具还支持录制回放,利用录制回放可以对event进行回放,方便开发调测。

华为MDC调试工具使用介绍相关推荐

  1. 【MDC智能驾驶开发者课程】1.华为MDC总体介绍

    文章目录 1.智能驾驶产业发展趋势 2.华为MDC智能驾驶计算平台 2.1 华为MDC平台的特性 3.典型应用场景 3.1高速干线货运物流 3.2末端无人物流配送 3.3高危高强度特种作业 3.4定点 ...

  2. 初识华为MDC智能驾驶计算平台

    初识华为MDC智能驾驶计算平台 前言 世界智能大会下的世界智能驾驶挑战赛组织方推荐:"华为MDC是面向自动驾驶领域的计算平台.MDC拥有自研CPU和AI芯片,联合车规级AUTOSAR平台,促 ...

  3. 基于华为MDC的上汽通用五菱新宝骏KiWi自动驾驶

    四月国内的疫情此起彼伏 五月绿肥红瘦 我们安静又忙碌地向前进 今天和大家聊一聊渡众机器人的新作品--基于华为MDC的上汽通用五菱新宝骏KiWi自动驾驶车,车辆由以下四部分组成: 新宝骏KiWi自动驾驶 ...

  4. 【1.6万字长文】华为战略管理方法论介绍(含开发战略到执行DSTE、业务领先模型BLM、业务执行力模型BEM、组织绩效和战略解码)

    第一本全方位阐述华为端到端战略管理体系的著作<华为战略管理法:DSTE实战体系>出版了!!当当网.京东均可下单购买. 第一本全方位阐述华为端到端战略管理体系的著作<华为战略管理法:D ...

  5. 华为应用市场业务介绍

    华为应用市场业务介绍 前言:华为应用市场是华为公司的移动应用分发平台,它为用户提供应用的推荐.搜索.安装.管理.分享移动应用的服务,帮助开发者在华为应用市场高效提升商业价值. 目录 华为应用市场业务介 ...

  6. 鸿蒙系统如何开启快捷方式,鸿蒙系统功能介绍-华为鸿蒙系统功能详细介绍 - 系统家园...

    华为鸿蒙系统是华为自研发的一款操作系统,目前已经可以应用于部分机型上了.而且经过了前些日子的公测,相信会有更多机型将马上可以用到鸿蒙系统,因此今天小编就来给大家介绍一下这款系统有哪些功能吧. 华为鸿蒙 ...

  7. 华为会用鸿蒙系统吗,华为P40会用鸿蒙系统是真的吗 华为p40上市时间介绍

    华为是国产品牌,而自主研发的鸿蒙系统也一直是备受关注.相信很多人都十分期待,而最近有消息称华为P40或用鸿蒙,这是什么回事呢?而华为p40什么时候上市呢?下面就和小编一起来看看吧! 华为P40或用鸿蒙 ...

  8. 华为P10手机有计算机功能吗,手机教程知识:华为P10支持NFC功能吗 华为P10新功能介绍...

    在生活和工作中,电脑和手机已成为不可或缺的必备工具,关于电脑和手机上的一些程序很多小伙伴经常都会遇到一些疑难杂症,关于大家提到的关于华为P10支持NFC功能吗 华为P10新功能介绍这方面的问题,小编整 ...

  9. 域控制器「自研」还有戏吗?他们为何「跳出」华为MDC生态

    软件定义汽车的背后,争夺战首先从域控制器开始.作为承载高阶智能驾驶功能开发以及优化整车系统成本的关键一环,智驾域控制器自研已经成为智驾系统为主业的初创公司无法避开的一环. 事实上,从今年开始,火药味更 ...

最新文章

  1. MyEclipse 14 设置文件特定的打开方式
  2. C++ 多线程 atomic
  3. 《程序设计技术》课程辅助学习资料
  4. 软测基础相关知识回顾
  5. NULL指针的奇妙之旅
  6. html英文改中文语言,英文版win7旗舰版系统改成中文语言图文教程
  7. alertmanager配置详解
  8. JVM结构和JVM的架构模型以及JAVA生命周期介绍
  9. 计算机硬件的维护知识,计算机硬件维护的知识
  10. Idea 代码注释模板(获取参数,方法外可用) , java版
  11. python 抓取头条街拍图片
  12. MKB0805心率血压模块使用方法
  13. 11.软件测试-----性能测试
  14. 手机淘宝构架演化实践
  15. MyISAM 和 InnoDB 的区别
  16. Python计算机视觉编程学习笔记 九 图像分割
  17. 流媒体开发中H264编码NALU结构介绍与I帧判断方法
  18. CUDA:在NPP中直方图均衡化实例
  19. 基于Proteus平台的TEC-5H模型计算机电路设计与仿真
  20. Php和Nginx缓存

热门文章

  1. 20145235李涛《网络对抗》逆向及Bof基础
  2. UITextView模拟UITextField 设置Placeholder属性 --董鑫
  3. GridView 中的事件
  4. List中对象model的排序问题
  5. autogen.sh 的使用
  6. Android 异步获取网络图片并处理图片Out Of Memory 内存溢出问题
  7. 博弈论初步(SG函数)
  8. MYSQL定时创建表分区
  9. iptables表与链的相关性图
  10. string.Empty和null三者的区别