中国期刊网www.qikanchina.net
无人车非致命武器平台操控台设计
袁正项德海
武警士官学校杭州310000
摘要为有效提升武警部队在处置大规模群体事件中的处置能力增强对指挥员、战斗员的保护。本文开展了无人车非致命性武器平台的研究本文的主要内容是运用了QtCreator设计了操控台的主控程序利用动态链接库winmm.dl l来接收操纵杆的输入最终实现了一体化操纵杆对平台多部件的可视化集成控制。
1.引言
为了实现人机交互的主控程序本文采用QTC rea tor编写。服务器端通过套接字Socket监听是否有客户端的请求调用摄像头驱动模块获取实时视频发送给客户端。客户端的人机交互程序显示摄像头传输过来的视频并且通过按钮给武器平台端发送武器或相机云台控制命令。 由于后面的操纵杆的编程需要用到Windows的DirectX所以本程序在Windows环境下编写运行。
2.操控台程序编写
本文的客户端程序需要完成视频接收与显示和控制命令发送的功能。
要完成以上功能本文建立了几个源文件其源文件包括 main.cpp、controlthread.cpp、 socketthread.cpp和mainwindow.cpp。
2.1人机交互界面介绍
左边主要是视频的显示和相机的前后左右转动的控制。右边是武器控制部分主要包括武器的开关、武器的发射方式、升降机控制和武器射角控制由武器的云台实现 。本操控台程序拥有界面友好操作简便的特点[1] 。
2.2主控命令通信代码
ControlThread.cpp的作用是利用基于TCP协议的Socket实现主控命令的通信流程图如图1所示。
图1主控命令通信流程图
程序具体代码如下
#include"controlthread.h"
#include"command.h"
racknerd从成立到现在发展是相当迅速,用最低的价格霸占了大部分低端便宜vps市场,虽然VPS价格便宜,但是VPS的质量和服务一点儿都不拉跨,服务器稳定、性能给力,尤其是售后方面时间短技术解决能力强,估计这也是racknerd这个品牌能如此成功的原因吧! 官方网站:https://www.racknerd.com 多种加密数字货币、信用卡、PayPal、支付宝、银联、webmoney,可...
Hostigger 主机商在前面的文章中也有介绍过几次,这个商家运营时间是有一些年份,只不过在我们圈内好像之前出现的次数不多。最近这段时间商家有提供不限流量的VPS主机,逐渐的慢慢被人认识到。在前面的介绍到他们提供的机房还是比较多的,比如土耳其、美国等。今天看到Hostigger 商家居然改动挺大的,原来蛮好的域名居然这次连带官方域名都更换掉去掉一个G(Hostiger )。估摸着这个域名也是之前...
ihostart怎么样?ihostart是一家国外新商家,主要提供cPanel主机、KVM VPS、大硬盘存储VPS和独立服务器,数据中心位于罗马尼亚,官方明确说明无视DMCA,对版权内容较为宽松。有需要的可以关注一下。目前,iHostART给出了罗马尼亚vps的优惠信息,罗马尼亚VPS无视DMCA、抗投诉vps/2核4G内存/40GB SSD/100M端口月流量2TB,€20/年。点击直达:ih...