Profile 个人优势
本人酷爱机器人,学习能力强,能够快速上手新技术,喜欢钻研和创新。在校和工作期间掌握大量技术,本人技能如下:
编程语言
C / C++PythonRustMATLAB / Simulink
嵌入式操作系统
Linux · U-Boot · 驱动 · 应用FreeRTOSuCOSROS1 / ROS2
深度学习框架
TensorFlowKerasPyTorchncnn
硬件平台
国产 32 单片机8051ArduinoESP32ARM(STM32 / 全志 / 树莓派 / NXP)K210
通信协议
I2CI2SSPIUARTTCP/IPHTTPWi-FiBLEEtherCAT
算法
PIDLQRIMU 姿态解算卡尔曼滤波卷积神经网络机器人强化学习运动控制计算机视觉语音识别无刷电机 FOC 控制
AI Agent
Agent LoopFunction CallingSkillsMCP
Experience 工作经历
深圳市星际传动科技有限公司
技术总监
2026.05 — 至今
- 负责公司技术路线制定
- 设计了公司 AI 工作流:代码提交自动广播到飞书频道,AI 自动审核工作情况并自动出报表
- 规划研发周期,拆解任务
- 组织周会、方案评审、项目验收工作
- 完成机器人的软件架构设计,使用 dora-rs 框架,并规划了所有节点之间的 msg 数据结构
- 完成机器人系统需要的 CLI 工具,支持远程访问和 OTA
- 设计了一个类脑 agent,我们机器人是 agentic 驱动的
智元创新(上海)科技股份有限公司
嵌入式软件工程师
2025.03 — 2026.05
- 负责灵犀 X2 机器人 PF90、PF70、PF52 三款关节电机 FOC 驱动固件和通信协议开发
- 负责灵犀 X2 机器人 PMU 固件开发
- 负责灵犀 X2 机器人 hal_pmu 节点,RK3588 上跑的 aimrt 节点(ROS2 二次开发)
- 负责灵犀 X2 机器人 LoRa 无线急停遥控器开发
- 负责酷拓机器狗项目的 DCU(域控制器)固件开发
- 负责 EtherCAT 通信协议制定并开发了主站和从站代码
- 协助 NPI 工程师完成产线上位机开发调试并顺利完成量产计划
深圳市云帆源景科技有限公司
嵌入式软件工程师
2023.09 — 2025.03
- 实现了一个嵌入式日志库,用于储存和上传日志,实现了重定向:串口打印、文件系统存储、蓝牙调试、TCP 打洞远程调试,以及日志分级屏蔽等,在 ESP32 单片机上部署使用
- 实现了充电桩本地无线多桩负载均衡算法,本地使用 868 通信,防止电流过载,同时保证尽可能多的桩充上电
- 使用国产 AT32、GD32 单片机实现基础驱动功能,如板载电力采集芯片驱动等
- 制定 MQTT 通信协议,实现 JSON-RPC 功能
- 制定新款充电桩的板间串口通信协议,使用 JSON
- 在 ESP32 上完成亚马逊设备影子功能,实现本地参数与云端数据库自动同步
- 新款高级版充电桩采用 Linux 平台并使用 ROS2 框架,负责 IoT 的节点和串口 bridge 节点的程序编写
- 日常的 debug 和维护工作
- 在此工作期间利用休息时间自学了 Rust 语言,使用它开发一款轮足机器人
常州浩万新能源科技有限公司
嵌入式软件工程师
2023.06 — 2023.07
- 负责研发概念车自平衡电摩的控制系统,先用 Webots 软件模拟,用串级 PID 控制算法和 LQR 控制摩托车的平衡,效果还可以
- 后因公司股东调整,总公司选择裁掉深圳整个分公司,仅在职一个月
灵起科技(深圳)有限公司
嵌入式软件工程师
2019.03 — 2023.06
- 负责 EMO 机器人底层驱动软件开发(SPI、I2S、I2C 等底层协议驱动硬件),编写一些底层功能模块,如机器人的 GUI 显示
- 独立完成 EMO 机器人的语音识别功能(离线),使机器人具有听懂人说话的能力
- 独立完成 EMO 的语音技术栈,如声源定位、VAD、回声消除,大部分是移植了 speex 的算法
- 独立完成 EMO 机器人的 TTS(文字转语音)功能(服务器端),以及实现一个机器人语音变声器使机器人能够说话
- 独立完成 EMO 机器人的人脸识别以及物体识别功能(YOLO 算法),使机器人具有视觉能力
- 完成 EMO 机器人的视觉导航算法,自主移动找到充电底座,移植了 openmv 的部分图像处理算法
- 离职之前写完了公司第二款机器人的软件架构;公司的机器人主要使用了 K210 AI 芯片和 ESP32