1、立项原因,为水下无人机开发交互程序
2、项目场景,操控无人机,完成数据交互,实时视频反馈,实时图像处理等多平台可视化交互上位机程序。
点击空白处退出提示
1、立项原因,为水下无人机开发交互程序
2、项目场景,操控无人机,完成数据交互,实时视频反馈,实时图像处理等多平台可视化交互上位机程序。
1、无人机姿态实时反馈可视化
2、控制信息与姿态信息实时传输
3、基于 Gstreamer 的探头画面实时上传
4、视频处理算法的接口协议开发
5、多平台部署,支持 Linux、Android、Windows
1、本人担任项目负责人、软件开发,编排规划项目开发进程与交付周期,及时处理需求变更与任务拆解。在程序开发上作为核心开发者提供技术支持与项目框架搭建,完成各个模块的基本实现与耦合。
2、项目使用 qt/c++作为框架与开发语言,使用 qml 作为 ui/ux 开发框架,实现了上位机的动态可视化展示。
3、项目数据传输模块通过自定义通信协议提高了传输效率并大幅度减少带宽占用,纠错机制有效避免了线缆电磁干扰导致的数据错误。
4、视频封装与传输方式通过 Gstreamer 工具完成,相较于常用的 ffmpeg 具有占用内存更小,编码效率更高的特点。
5、项目将图像处理模块作为可冷拔插模块,提供二次开发接口供客户使用。




评论