项目描述 :是一款实时采集表面肌电信号和动作信息,并结合场景分析的软硬件系统。
项目职责 :
• 主要负责项目中所有前端框架搭建页面编写以及前端逻辑构造
• 表面采集信息的呈现和展示,通过d3和canvas结合实时渲染EMG信号和IMU信号
• 前端系统的性能优化,多模块渲染时3d动作小人实时动态分析,页面录制视频同步和数据导出同步
• 部位选择和肌肉绑定逻辑编写,减少不必要代码,对代码进行多次封装整改
• 后期代码bug收集,解决,维护,整理项目经验总结。
应用技术 :
• React项目开发,React18的模块化开发
• Hooks编写使用,实现高级函数的运用开发
• React-redux状态管理器的使用保存需要信息
• TS规范化代码的变量类型定义以及有助于开发二次维护
• Antd组件库,进行二次封装,应对各个模块中的复杂交互逻辑
• d3组件的应用,渲染3d和2d波形图
• threejs应用3d模型的渲染