中控系统作为软件连接硬件的中间桥梁,对下可以对接各种智能硬件,如无人机、无人车、机械臂等;对上可以对接各种系统软件,如3D软件、QT 软件,将上层应用协议转换为底层设备传输协议,实现软件控制硬件功能。该项目分为中控核心程序和管理后台,全程由自己独立开发完成
主要技术:SpringCloud+Netty+Mybatis+Mysql+Redis+Vue3
负责内容:
1. 技术选型和项目框架搭建,使用SpringCloudAlibaba+Netty作为后端框架,vue3+Ant Design作为前端框架
2. 对接硬件传输协议,使用TCP协议连接控制盒,对上报数据进行解析处理
3. 对接软件接口并进行协议转换,将HTTP请求接口转换为TCP控制命令,下发至设备进行控制
4. 开发后台管理系统,使用SpringSecurity框架进行权限控制,主要模块有设备管理、设备监控、OTA升级、权限分配等
5. 运动设备视觉识别,获取摄像头图像结合Opencv库进行视觉识别,识别内容有:
a. 几何形状识别(矩形、圆形、三角等)
b. 颜色识别(红绿蓝等)
c. 二维码、条形码识别
d. AI视觉识别(数字、字母、车牌、卡通物体)
6. 运动设备四月码识别,将C++开源四月码识别库编译成dll库,并编写JNI接口进行调用,获取四月码空间坐标、角度实现目标跟随跟随功能
点击空白处退出提示














评论