3年的机器人竞赛经验,熟练掌握C++编程,对ROS开发和Linux驱动有一定的了解;
多个QT项目的开发经验,对图形界面设计开发有一定的技术基础;
扎实的编程基础,深入理解数据结构、算法、操作系统等知识;
C++(熟练),Python(良好),ROS(良好),Office(良好),Visio(良好),Markdown(良好),QT(良 好)
Linux下的状态检测防火墙 - 设计开发者 2019.09
利用Linux Netfilter架构,实现了一个具有状态检测功能的防火墙,能对收发的报文按照一定规则进行状态分析和过滤; 使用QT实现图形界面,提高防火墙规则配置的方便性,实现简单的人机交互; 深入理解了Linux操作系统的系统内核和文件系统。
自主对抗机器人系统(ICRA 人工智能挑战赛) - 项目管理&开发者 2018.12 - 2019.05
搭建团队人员架构,确立团队制度,成为创新基地最成熟的团队; 理性感性方式结合调动团队成员积极性,通过数据统计衡量成员表现,通过深入沟通解决成员问题; 统筹规划项目的开发,实时更新团队成员任务安排,并实时跟进各个技术人员的进度; 在官方提供的RoboRTS框架的基础上,使用C++和Python构造有限状态机和行为树构成的多层次智能决策系统; 机器人软件系统基于ROS实现,掌握Ubuntu的基本使用技巧,并善于分析机器人程序存在的问题。
基于QT实现的Ubuntu系统监控器 - 设计开发者 2019.01
该监控器实时反馈包括系统基本信息、CPU、内存利用率和所有进程信息等在内的系统状态; 深入理解了Linux下系统文件/proc文件的特点和使用方法;使用QT编写图形界面可视化系统状态信息,提高QT的实践能力。
2048小游戏的设计与实现 - 设计开发者 2018.03
使用QT实现图形用户界面,以图形的形式展示棋局布局、数字移位和合并的过程,具有良好的用户体验; 为玩家提供注册账号、计分、记录分数以及分数排行榜等功能; 记录玩家进行的游戏操作,可进行历史回放,并能实现悔棋和重复功能。
基于深度学习的课程学习辅助平台 - 项目组组长 该项目旨在设计一个初步服务于华科学子的学习辅助平台,具有搜题、讨论区和自测等功能模块; 组织社会调研,对社会调研结果进行分析完善项目需求,分析需求后修改完善项目策划; 根据成员情况制定项目进度规划,并在项目执行过程中组织协调各项工作,确保项目顺利进行; 负责项目中标签算法的实现以及UI平台的设计和搭建。
2048小游戏的设计与实现 - 设计开发者 使用QT实现图形用户界面,以图形的形式展示棋局布局、数字移位和合并的过程,具有良好的用户体验; 为玩家提供注册账号、计分、记录分数以及分数排行榜等功能; 记录玩家进行的游戏操作,可进行历史回放,并能实现悔棋和重复功能。
(1)挂号后数据库数据包括挂号时间不会出现不一致或时序颠倒现象,以及挂号人次超过该号种当日限定数量的问题;(2)挂号号码和挂号人次不会出现不连续或丢号问题;(3)病人的开支应平衡,并应和医院的收入平衡;(4)系统界面友好、操作简洁,能支持全键盘操作、全鼠标操作或者混合操作;(5)