DSTA 2022 Brainhack – CodeEXP

团队: cap5pls (cat1 grp 22)

问题陈述:我们如何利用数字技术为我们的国民服役人员在他们生活、工作和娱乐的工作场所提供更大的便利和灵活性?

我们的应用程序描述:我们的应用程序 MyArmyPal 旨在成为我们服役人员的一站式服务。它致力于提供触手可及的便利和有用的功能。其主要功能包括 IPPT 计算器、预备役清单、根据用户当前健身水平定制的 IPPT 训练计划,以及所有军营的食堂订餐取货服务。我们还正在实施一种使用计算机视觉的随时随地 ELISS 系统,让用户轻松检查他们的俯卧撑姿势。

特点

  1. Firebase 身份验证(用户状态和身份管理)
  2. IPPT 健身分数计算器(年龄和性别)
  3. FITPlan 系统(自动集成健身课程规划系统)
  4. eCanteen 取货服务(简易军营食堂订餐管理系统)
  5. 预备役打包助手(为国民服役人员提供的预备役打包清单助手)
  6. 随时随地 ELISS 系统(进行中)(尚未实现但模型已就绪,请参见下文)

项目贡献者

  • Poh Wei Pin (@firwer)(应用程序身份验证和数据收集、主页和注册页、ML 模型)
  • Tan Zi Xi (@tzixi)(IPPT 健身分数计算器、FITPlan 和 UI 设计师)
  • Wang Yong Bin (@YongbinWang)(eCanteen 取货、FITPlan 和 UI 设计师、演示者)
  • Wong Qin Yao (Sean) (@ExtraShotLatte)(预备役打包助手、NS Refresher、演示文稿幻灯片和视频编辑器)

应用程序视频介绍:https://youtu.be/e7hrOdYwr0E image

APK 发布

使用的技术栈:Flutter + Firebase/Firestore

随时随地 Eliss(训练过的模型)

image

由于实现 ML 模型解释器遇到困难,此功能未实现

image

回顾:问题面 – 摄像头和模型工作良好,但在屏幕上没有检测到任何东西,尽管经过反复测试和更改了不同的解释器插件

  • 实现位于 ML 分支,尚未合并到主分支

GitHub

查看 Github