智能座舱自动化测试有关机械臂的应用
在汽车智能座舱测试过程中,为了提高测试效率和精准度,有时还需要借助外接设备,
例如机械臂、摄像头,来对整个系统进行联动的测试,实现图片的抓取,操作轨迹的
模拟等等,通过自动的方式,从而取代人工的操作。下面我们就来讲下AutoTest-S
自动化测试解决方案中有关机械臂的应用。‘
方案中采用的是机械臂+摄像头+ADB指令同步的方式对车机进行操作及图像获取,
其中机械臂采用的是高精度三自由度机械臂,配合相关的力觉闭环等设备,通过
上位机软件发送ADB指令,操纵机械臂模拟触摸屏上的单击、双击、划动等人机
交互操作。
上位机软件AutoTest-S具备的功能如下:
1) 具备终端配置界面,支持对机械臂的参数配置和配置保存,支持恢复默认配置功能和一键调出配置功能。
2) 具备操作控制界面,通过点击X/Y/Z三轴的移动按键可实现0.1mm~30mm移动步长动作。
3) 具备控制指令集,在编写测试用例时可以直接调用,包含但不限于:
a) 单击、双击、长按、快速滑屏、曲线滑屏、拖动、唤醒、灭屏、图像验证、条件判定和循环等基础指令;
b) 关键步骤开始、结束指令;
c) 通过截屏、选取资源、点击虚拟位置等方式,获取单击、双击、长按区域;
d) 通过截屏、选取资源判定图像是否存在、图像是否出现、画面是否黑白花闪(模卡黑);