环境感知、语音交互、行动能力满分的pepper机器人!
让你的机器人活起来
我们先抛开具体的机器人的软硬件参数和编程逻辑,来想想机器人在商业环境中应该如何完成人机交互。
需要能够主动介绍提供的能力。
根据所在地区提供多语种和方言支持。
需要通过语音交互为主,屏幕交互为辅来提供具体业务服务(见之前章节Pepper适合担任的工作)。
使用QiChat实现简单的本地对话交互逻辑(主要用于简单业务办理)。
需要选择合适的云端Chatbot提供商(如百度、讯飞、Google Diagloflow、 Amazon Lex等)来提供更好的自然语言理解能力。
需要根据自己的业务逻辑去定制聊天QA或技能。
需要调用云端服务(如企业数据知识库或者第三方平台)提供更丰富的交互内容。
根据业务场景可以使用第三方云端TTS,来获得方言发音能力。
可以将Pepper说的内容进行拟人化的定制。
环境感知
基于人脸识别建立用户会员体系。
基于人脸检测绘制用户画像(性别、年龄等),基于用户画像可以做个性化推荐。
基于图像识别技术或IOT设备(如条码枪、读卡器)感知物体和信息识别(如银行卡、身份证、二维码等识别)。
基于外置摄像头其他IOT设备(如红外检测器、温度感应器、空气净化器等)获取额外的环境信息(如人流量、温度)。
可以利用摄像头和平板通过AR的方式进行交互。
基于SLAM或蓝牙Beacon或WiFi等室内定位手段获取位置信息。
充分利用Pepper自身的触摸传感器和碰撞传感器来完成特定的交互(比如摸头表示称赞)。
"行""动"能力
Pepper说话时需要搭配肢体动作(默认开启BodyLanguage)。
可以利用动作库或者自定义动作进行更准确的语义表达。
尽可能让Pepper机器人动起来,在非交互状态下进行小范围的移动。
根据业务需要,可以为室内环境创建地图并利用其进行定点导航。