嵌入式硬件:
可绘制原理图,可进行PCB绘制
嵌入式软件:
Linux系统移植、剪裁、系统编程、makefile编写,shell脚本编写
MCU程序编写,STM32是最为熟悉的平台
有freertos使用经验
上位机:
VB,VB.NET,QT,MFC
以上为个人能力,团队能力:
前后端,前端包括微信小程序和APP,后端能够支持前端运作
1.一款攀爬机器人下位机的软硬件设计
该机器人有12个自由度,由于其机械结构的分散,故而使用CAN总线,采用一主多从的方式,完成系统结构的组网。
使用我司自有通信协议与上位机通信,接受其控制,并反馈机器人当前各部分状态,使其能够进行运动决策。
除机器人控制电路本体外,还开发了最初版本的上位机系统,完成了机器人的控制操作。
2.一套wifi视频传输系统
使用RV1126,完成双目摄像头的视频流读取和基于mjpg_streamer的封装、推流。
使用QT开发其上位机,完成视频的解码,播放,存储。参数为30fps,分辨率2544X1922
角色 | 职位 |
负责人 | 技术总监 |
队员 | 前端工程师 |
队员 | 后端工程师 |
作为总工程师,本人在此工程中完成了需求分析、软件架构设计、硬件电路绘制、嵌入式软件开发和上位机软件开发、及系统测试订正的工作。 本项目完成了至少2个自主开发的程序模块的设计,分别是不定长、不定参数个数的通信协议解析;多节点系统的控制逻辑; 该机器人系统,为应对将来可能产生的业
为客户定制一款机械臂控制软件,所控制的机器人型号为Jaka mini cab,本软件将从STC51单片机接收键值信号,并完成相应动作组,共255种映射。 项目过程种,第一,需要为客户开发控制板,具备四个功能按键: 位置1,位置0,确认和清除 当用户输入了8bit数据,按下确