个人介绍
l 熟悉C/C++、Python,有一年多的ROS开发经验,能够对系统代码进行优化;
l 具有很好的自驱学习能力、较好的沟通能力和团队合作精神,能较好的分析需求并设计软件;
l 熟悉RT-Thread、DSP/BIOS等实时系统的使用,多线程编程及arm平台的嵌入式开发;
l 熟悉传感器选型、应用及开发,经常了解一些开源项目(如:yovol5、autoware等);
l 了解各类通信协议,对tcp、mqtt、can等协议有实际的开发经验,熟悉git版本管理。
工作经历
2018-11-23 -至今智联招聘嵌入式
ROS驱动开发 2021~至今 负责ROS2与硬件总线的驱动开发与测试 开发使用:Linux+ROS+CAN+python 设计思路:基于ROS2中的topic及DDS原理,实现驱动层低耦合的程序设计 负责ROS2与CAN总线的通用驱动框架设计、实现、测试及应用 负责IMU、电机、刹车、扫码器等驱动,根据不同器件特性和协议对数据接收、发送、解析和处理 视觉安全设计 2021.9~2021.12 主要解决远距离的前后距离测量,弥补无主动探测的不足 开发使用:Linux+yovol5+win+python 设计思路:基于yovol5算法识别视觉前方的车辆,采用三角原理测量车辆间距 负责车辆实际运行环境的训练以达到较高的识别精度 负责车辆间距的测量:根据车辆高度和焦距的不变量,从而推算出视觉识别出目
教育经历
2014-09-10 - 2018-06-05重庆大学城市科技学院机械制造及其自动化本科
五五五五五五五五五五五五u呜呜呜
技能
轨道状态监测设计 2021.3~2021.9 负责监测轨道支柱实时的状态信息 开发使用:ESP+FreeRTOS+C 设计思路:采用ICM42605测量轨道支柱的振动和倾斜,使用MQTT实现大量设备经过服务端发送当前状态 负责硬件的选型,软件的设计、实现及测试,搭建本地的MQTT服务器用于测试,从而实现对各个支柱状态的实时监测
视觉安全设计 2021.9~2021.12 主要解决远距离的前后距离测量,弥补无主动探测的不足 开发使用:Linux+yovol5+win+python 设计思路:基于yovol5算法识别视觉前方的车辆,采用三角原理测量车辆间距 负责车辆实际运行环境的训练以达到较高的识别精度 负责车辆间距的测量:根据车辆高度和焦距的不变量,从而推算出视觉识别出目标的距离 车辆自动控制系统 2020.1~2021.3 参与的车辆自动控制系统累计安全运行10000小时以上。 开发使用:DSP+DSP/BIOS+C 自动控制介绍:由网络(V2C、V2S、V2V)、电机、传感器、自动控制架构,实现车辆在轨道上24H自动运行 负责自动泊车模块:应用于近距离辅助停车;采用三点一面确定障碍物,使用多点融合滤波得到距离值 负责高精度定位模块:利用心跳机制监控扫码器的状态,设计容错机制响应扫描器异常情况的处理;解析轨道上每个条码的信息从而知道车辆当前所在轨道上的具体信息,以实现对当前车辆的自动控制和调整