案例教学 - Lua判定的使用
通过案例教学帮助用户学习和理解如何使用Lua判定。
重要
以下测试模式内容适用于单机企业版(Windows)和私有云企业版
如何使用Lua判定
主要步骤如下:
Step 1 导入Lua脚本
在资源库中选择判定资源模块中的Lua脚本文件夹 ,并点击【导入】按钮

Step 2 导入Lua脚本
在导入Lua脚本弹窗中,点击【浏览】,选择Lua文件的zip包(只支持zip包上传方式),点击【打开】lua文件的zip包,点击【确定】,完成lua脚本导入。导入成功后,可以在【Lua脚本】页面,看到已导入的lua文件。


Step 3 配置带有Lua脚本的案例
新建案例,在【案例库】->【测试案例库】页面,选择新建案例的文件夹(此处以test文件夹为例)->点击【新建案例】,在【选择案例类型】页面,选择【标准案例2.0】,点击【下一步】

在【创建标准案例2.0】页面,填写案例名称,点击【创建】按钮

Step 4 配置带有Lua脚本的案例
配置地图,在案例编辑器中,点击【案例资源库】->【地图】->【自定义地图】,选择地图,拖拽至编辑区域

Step 5 配置带有Lua脚本的案例
配置主车(此处以手动为例),在案例编辑器中,点击【案例资源库】->【主车预设】,选择【手动控制-默认】主车,拖拽至编辑区域中地图的路上

Step 6 配置带有Lua脚本的案例
配置lua判定(以lua变道脚本为例,中心变道chang_lane_center或整车变道change_lane_whole),在案例编辑器中,点击【案例资源库】->【判定】->【Lua脚本】,选择【change_lane_center/或change_lane_whole】脚本,拖拽至案例编辑区域,可在右侧窗口,设置是否启用,判据,消息等级信息(lua判定只支持全局判定,且同一个案例只能配置1个启用的lua判定)。

Step 7 配置带有Lua脚本的案例
保存并运行案例。在【任务管理】->【正在测试】列表中,选中运行的案例,点击【视频监控】,查看案例运行情况


当变道触发,Observer将显示消息。同时,数据模块将向博睿康发送消息。
