电子科技大学 2019级软件工程(嵌入式系统) 18584810116 | admin@jason-xy.cn
软件工程(嵌入式系统) 2019年09月 - 2023年06月
GPA::3.86/4.00
语言:CET4、CET6
荣誉奖项:电子设计大赛国赛二等奖(2021)、国家励志奖学金(2020、2021)、优秀学生奖学金(2020、2021)
飞行系统(工程效能) 2022年01月-至今
DevOps:
了解DevOps设计思想、业内常见解决方案以及可能存在的问题。
能独立完成CI搭建、Pipeine设计、实现与维护。
构建系统:
了解业内常见构建框架,熟悉部分构建框架的设计与实现。针对DJI飞行系统软件架构特点重构构建框架、输出roadmap,并完成兼容性过渡框架设计与开发,当前已在业务场景正常运行。
了解常见代码性能调优与编译加速方法。对飞行系统代码构建过程详细分析后有针对性优化,最终构建效率实现超过40%提升,当前已完成预研,正在逐步合入生产环境。
熟悉C/C++编译原理,能够独立解决绝大部分场景下复杂C/C++软件系统下的编译构建问题。
Robotics:
参与逆向预研,快速学习业务代码设计架构与通信链路,在Mavic3上完成二次开发,实现maker-based slam视觉里程计,为motion planning提供位姿数据。
Real-time VSLAM
Real-time camera-based multi-sensor data fusion
Motion Planning
Path Planning/Trajectory Planning
High Performance Calculation
DSP/GPU/ACC/FPGA
Optimization
Algorithm/System
独立研发 2020年09月 – 2021年12月
PCB设计与硬件子系统搭建,以STM32F411为核心绘制最小系统板并集成MPU6050、HMC5883L、ESP8266、OLED等 外部传感器和通信及显示模块。
RTOS移植,uCOSII到CM3内核移植,包括了bootloader、任务机制、上下文切换、中断机制等;片内外设开发,包括了 USART、ADC、IIC、TIM、NVIC等;外部模块驱动编写,包括了MPU6050、HMC5883L驱动等;性能评估,向uCOSII 移植SystemView实现操作系统级调试。
误差分析及消除、数据滤波、姿态解算、PID控制等算法推导及实现。
查看工程
2021全国大学生电子设计大赛 2021年06月 – 2021年09月
ORB_SLAM应用与优化,IntelRealsense的VSLAM应用,针对Jetson平台进行性能评估和分析,尝试算法并行优化,分别 使用RGB-D和T265双目鱼眼相机实现同步定位。
飞控与ROS通信交互,上位机ROS环境部署以及topic节点开发,收集视觉和神经网络节点的数据,与下位机通信节点交 互。
飞控协议通信,实现协议数据打包、校验、发送、读取和解析。
掌握 C语言,熟悉 Python、ARM汇编、C++、CMake,了解 CUDA、Groovy、Shell、Makefile
掌握Linux基本操作以及Linux环境编程。熟悉uCOSII等RTOS设计、实现与移植。对操作系统的思想有一定理解。
电路基础、PCB设计与动手能力,掌握STM32/TI等单片机开发(ARM9及Cortex-M系列),熟悉片上外设开 发与外部模块驱动编写,熟悉USART、IIC、SPI等通讯协议。熟悉嵌入式Linux平台开发如RaspberryPi(Cortex-A)、 NVIDIA Jetson(Tegra异构平台)等。
熟悉编译链接装载原理、计算机底层原理、计算机网络相关知识及数据结构与算法。
善于搜索、提问的智慧、快速学习、 团队协作、高效沟通、契约精神。
我对机器人领域充满浓厚的兴趣,在本科阶段我就致力于四轴飞行器控制系统的学习与研发,并以此为契机构建了我坚实的工 程能力,同时进一步深化了我对计算机体系结构的理解,在此过程之中也逐渐学习了机器人科学的研究方法与技能,逐渐培养 在该领域进一步深入研究与实践的能力。希望在将来也能有机会为机器人科学的发展做出一些贡献。