休闲机器人由智能控制模块、语音输入输出模块、用户交互界面模块、轨迹检测和站点识别传感模块、产品运行线路方案、远程控制处理模块、运动驱动模块、底盘及其它组成。各大模块功能如下:
1.智能控制模块
使用STM32F407主控芯片或其它同档次的芯片,操作系统采用UCOS III ,提供与外围模块链接的接口。
2.语音输入输出模块
语音输入识别功能会提供独立的语音识别模块工作,系统根据此模块识别后的信号进行相应的工作,从而更专业的记录客人需求。
3.用户交互界面模块
采用7寸触摸屏实现人工交互功能,功能描述如下:
1)、 点菜时,显示菜单图文信息,提供客人手动点菜;
2)、 服务时,提供厨房工作人员输入菜品序号,对应桌号;
3)、 遇到特殊情况,显示提示信息;
4)、 提供维护人员进行系统设置;
4.轨迹检测和站点识别传感模块
轨迹检测采用地面标记路线,传感器检测路线的方法,
5.微信控制
1). 机器人通过消息方式与SDK多平台互联服务器(IOS、ANDROID、WINDOWS、JAVA、MCU、BROWSER、LINUX、WINXIN)通信,然后SDK多平台互联服务器会将消息传送到手机(IPHONE,ANDROID);
2). 用户将指令通过微信的公众号从手机先发至SDK多平台互联服务器,然后服务器将消息再传到机器人,机器人就可以执行相应的动作。
6.运动驱动模块组成
使用直流无刷电机驱动。