一、小组分工
模块 |
任务 |
责任人 |
备注 |
报告 |
需求分析 |
熊振威 |
|
|
功能分析 |
熊振威 |
|
|
项目报告 |
熊振威 |
|
人机界面 |
|
秦勤、洪超 |
|
单元测试 |
|
姜进、张文强 |
|
机器人代码 |
机器人类 |
徐意、余拥军、孙智博 |
|
|
机器人运动求解 |
徐意、余拥军、孙智博 |
|
|
咖啡类 |
徐意、余拥军、孙智博 |
|
|
支付功能 |
姜进、张文强 |
|
|
数据管理 |
姜进、张文强 |
|
二、github代码链接
https://github.com/CoffeeRobotTeam/Coffee-Robot-System/tree/MFC_Layout/CRS_Layout
三、软件功能介绍:
1、点咖啡
在此界面,用户可以选择杯型(包括大杯、中杯、小杯)、种类(共三种)、是否添加糖和奶以及数量,用户选择完毕后会在界面上显示所需支付的总金额,待用户确认无误后,点击下方的下单按钮即可确认订单。
2、制作咖啡
在制作过程中,界面的右方会显示当前制作进度,例如“正在取杯子”、“正在选种类”、“正在加糖”等,让客户对自己咖啡的制作进度一目了然,避免了焦急地等待。
3、机器人设置
在设置界面可以对机器人的各项参数进行设置,包括机器人的手臂长度、关节的运动角度等。
4、销售详情
在设计之初我们是决定要设计一个数据管理部分,用来记录每一份成交记录,以便查询和备份。可是在实际操作中由于接口不一致导致代码无法导入,所以这部分最终没有成功设计出来。