在竞赛与科研方面,我具备丰富的实践经验,曾多次在全国性大学生竞赛中取得优异成绩,包括全国大学生电子设计竞赛省级一等奖、蓝桥杯全国软件和信息技术专业人才大赛国家级三等奖、全国大学生智能车竞赛省级二等奖、全国大学生工程实践与创新能力大赛省级一等奖。
在专业技能方面,我熟练熟悉STM32、STCai8051u、Arduino等开发平台以及计算机视觉领域的YOLO。熟悉RTOS(如FreeRTOS、RT-Thread)应用。熟悉I2C、SPI、UART、CAN总线,了解TCP/IP网络通信。我精通C/C++、Python编程语言,熟练使用ROS、OpenCV等工具,熟悉PID控制算法,LQR控制算法,前馈算法,了解模糊控制,粒子群算法等。此外,我还熟练使用GitHub、Arduino IDE、VSCode、OLama、MATLAB和keil等工具与平台。
项目名称:基于ARM Cortex-M4的智能无人机飞行控制系统开发
架构设计:基于ARM Cortex-M4处理器设计飞行控制系统的整体架构,包括电源模块(航模专用锂电池),检测模块(MPU6050, MS5611, GPS),控制模块(STM32F407ZET6, NRF24L01 2.4G),驱动模块.
软件设计与实现:
底层驱动方面:编写GPIO、UART、I2C、SPI等硬件接口驱动程序,确保传感器数据的准确采集与处理。
算法方面:运用卡尔曼滤波加四元数法处理MPU6050读取的数据,根据无人机实时飞行状态进行自适应PID控制。