某装备无人驾驶改造项
该项目为公司自研项目,主要是将某型号的报废坦克经过底盘作动系统再改造,进行无人自动驾驶的功能自研;
在项目中主要负责:
一
,软件框架的搭建、界面设计、需求分析、详细设计、方案设计等多方面的工作。
二,上位机控制软件编写;软件所具备的功能为:
1,车辆操作控制(基本的作动控制前进、后退、左右撞向、远近光灯、档位切换、控制模式、急停,车内的灯光、设备、
通信电台的控制)
2,车挂所有传感器的状态数据展示(温度、速度、油量、气压、电流、电压、推杆压力、所有设备的故障信息、北斗数据
信息、ECU工作状态信息、逆变器工作状态信息等)
3,地图功能,在软件中,界面的呈现主要是利用QML为前端进行界面开发,利用QQuickPaintedItem制作离线地图结合北
斗数据惊醒车辆的轨迹显示,同时还具备航点规划的功能;地图灌装的等级为10-18级卫星地图,(由于实验现场在室外,
且没有铺装路面所以选择卫星地图)
4,数据主要是通过电台远程透传过来的网络数据,根据自定义数据协议对底层上行的所有数据进行解析, 且视频数据是以
视频流的形式上行到界面上进行呈现;
在项目中除开兼顾开发工作, 相关的设备选型以及设备的采购也由本人负责,涉及到电台、北斗、摄像头、数据处理盒(主
要用于处理视频数据,由于规划问题摄像头购买的为SDI的传输协议,需要采集盒进行数据包装)
5,搭建TCP服务端,该软件需要适配多车协同的功能,将会处理多个车的协同工作,服务端将要监听多个车的数据并对数据
进行管理。
汽车