机甲联盟中控平台

我要开发同款
深圳Java_彭工2024年03月15日
52阅读
开发技术javaspringcloudredismysqlvue
所属分类物联网

作品详情

中控系统作为软件连接硬件的中间桥梁,对下可以对接各种智能硬件,如无人机、无人车、机械臂等;对上可以对接各种系统软件,如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接口进行调用,获取四月码空间坐标、角度实现目标跟随跟随功能
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论