监听类指令测试

async test.test_event.test_speech_recognise()[源代码]

测试监听语音识别

监听语音识别事件,校验识别是否成功,识别的结果文本是否有值,把结果存入result数组

延时5s,结束函数,校验result中是否有值

async test.test_event.test_face_detect()[源代码]

测试监听人脸个数

监听人脸个数,校验成功结果,校验人脸个数大于0(需要有人脸在机器人面前),把人脸个数结果存入result数组

延时5s,结束函数,校验result数组是否有值

async test.test_event.test_face_recognise()[源代码]

测试监听人脸识别

监听人脸识别事件,校验成功结果,校验识别到的人脸信息是否为空(需有人脸在机器人面前),并把人脸信息存入result数组

10s后结束监听

延时5s,结束函数,校验result数组是否有值

async test.test_event.test_infrared_distance()[源代码]

测试监听红外距离

监听红外距离事件,校验结果distance是否有效(distance>0),并存入result数组

延时5s,结束函数,校验result数组是否有值

Returns:

async test.test_event.test_robot_posture()[源代码]

测试监听机器人姿态变化

监听机器人姿态变化(需手动改变机器人姿态),校验结果status是否有效(status>0),并存入result数组

延时5s,结束函数,并校验result数组是否有值

Returns:

async test.test_event.test_head_racket()[源代码]

测试监听拍头事件

监听机器人拍头事件(需手动拍打机器人头部),校验结果type是否有效(type>0),并存入result数组

延时5s,结束函数,并校验result数组是否有值

Returns:

async test.test_event.main()[源代码]