lol总决赛下注

登录 | 注册 | English

资讯中心

lol总决赛下注  >  资讯中心  >  产品动态

ViCANdo新版本发布(PART5)| JavaScript脚本

        Hello大家好!眼见着国内 的疫情越发 的好转了,然而大家还是不要掉以轻心,也希翼早一天大家能够面对面 的相互交流和智能驾驶相关 的技术,为我国 的汽车强国之路增砖添瓦。
 
        在此前 的一系列 的ViCANdo智能驾驶开发、测试平台功能先容中,大家先容了以下方面(点击下方标题直接查看):
        01点云库(PCL)集成
        02XCP集成
        03OpenCV集成
        04QML集成
 
        那么今天大家继续给大家带来:ViCANdo 的JavaScript 集成功能!
 

JavaScript

        JavaScript是一种函数优先 的轻量级 的,说明型或即时编译型 的编程语言。不同于C、C++等语言需要先编译后实行,JavaScript是在程序 的运行过程中逐行进行说明并实行 的。
 
        而且不同于C、C++等语言,JavaScript实际上是面向非程序人员 的脚本语言,当然JavaScript同样具有非常丰富 的特性。
 

ViCANdo-JavaScript

        ViCANdo可以通过自定义脚本进行扩展。脚本组件是用 JavaScript 编写 的,脚本可以按需启动,也可以由配置为启动脚本 的触发器启动。
 
        之所以采用JavaScript,而不采用其他 的自定义 的语言,也正是因为ViCANdo本质上希翼能够搭建一个尽可能方便易用 的平台,使用者可以从广泛 的资源中获知JavaScript或者前面大家所说 的QML语言 的使用方式。
 
        示例:在ViCANdo中加载 的JS脚本文件Hello.js。而在Hello.js调用了Hello_inc.js文件。
 
 
        除了JavaScript 的通用功能之外,在ViCANdo 的应用环境中,大家还提供了一系列 的ViCANdo项目 的资源接入方式。
 
        下面简单 的先容一些在ViCANdo中用到 的对象,有对细节关注 的读者,可以联系大家,大家会提供详细 的JavaScript脚本使用手册和相关 的demo程序。
 
•  全局对象
        使用ViCANdo 的时候大家会创建一个Project,对应 的这个Project下面 的资源均可以被JS脚本调用。
 
 
•  全局函数
 
 
•  项目对象
        基于不同 的应用场景,在每一个ViCANdo项目下面,大家会添加一系列 的Source和presenter,并添加trigger和dbc文件等。
 
        Source即为大家需要接入 的数据,如CAN、lin、Flexray、camera等。
 
        Presenter即为大家在项目中添加 的一系列 的展示界面。
 
 
        示例:通过ViCANdo项目中 的CAN总线接口发送一帧扩展帧报文。
 
 
•  定时器对象
        在总线相关 的应用中,经常要用到 的自然少不了定时器,通过定时器大家可以实现报文 的周期发送,应答 的定时处理等等操作。
 
        Class Timer()
 
 
        通过定时器启动JavaScript_function。
 
 
•  文件操作
        在ViCANdo 的JavaScript脚本中大家还可以很方便 的实现对于文件 的读写操作,以此可以自定义一些信息 的记录等。
 
        示例:创建一个TXT文件并写入数据
 
 
        示例:从一个TXT文件中读取数据
 
 
•  支撑CAN总线操作
        示例:通过Source[0]发送报文
 
 
        示例:接收到CAN报文后进行操作
 
 
•  支撑J1939协议
        示例:通过SAE J1939协议发送多帧报文
 
 
•  支撑lin总线
        示例:创建Lin 的主从节点网络
 
 
        “ 通过ViCANdo 的JavaScript脚本扩展,应用工程师可以简单快捷 的创建一些自动化 的脚本应用,提高工作效率。更多 的JavaScript可用资源就不再这里一一先容了。欢迎留言交流!”
 

彩蛋

        现在ViCANdo支撑对采集 的数据进行任意位置 的截取,可以从原始 的数据中基于应用需求截取单个场景 的数据。
 
 
        而lol竞猜平台更是在数据截取功能 的基础上根据客户 的实际应用需求定制了专门 的数据截取模块,支撑自动或者手动 的场景数据截取。
 
定制 的场景截取界面
 
        以上这些也只是ViCANdo工具 的一小部分功能,而ViCANdo更是lol竞猜平台关于智能驾驶 的开发、测试平台解决方案 的前端组成,在这个方案中大家还是强大 的后端数据分析处理、云端数据监控、大数据分析等一系列 的模块构成。整个方案既可以满足小型 的单车 的应用,又可以针对大数量 的车队级应用。以期为汽车界 的客户提供能够应对未来 的智能驾驶发展 的相关解决方案。
 
        关于整体 的解决方案以及更多ViCANdo相关功能内容先容,大家将在后续 的文章中发布,敬请关注微信公众号。亦可以联系大家相关 的客户经理获取最新 的方案先容,期待与您 的交流。
 

 

关于lol总决赛下注
企业概况
企业理念
企业资质
资讯中心
lol总决赛下注在全球
诚聘英才
校园招聘
实习生招聘
社会招聘
走进lol总决赛下注
常见问题
市场活动
在线研讨会
线下活动
微信课堂
用户社区
资料下载
lol总决赛下注月刊
用户留言
个人中心
PMT留言
相关链接
达索企业
IBM-中国
联系大家
电话:010-64840808
邮箱:market_dept@hirain.com
版权所有 ? lol总决赛下注_lol竞猜平台 京ICP备18000642号-1 京公网安备11010802017344号 网站地图 | 招聘信息 | 法律声明 | 隐私保护
XML 地图 | Sitemap 地图