模拟射击服务
  1. 激光视觉模拟靶
模拟射击服务
  • 影像靶
    • UDP数据
    • 重新校准摄像头
      GET
    • 设置射击模式
      GET
    • 设置屏幕尺寸
      GET
    • 设置单发模式的激发间隔
      GET
    • 设置目标地址、端口
      GET
  • 激光视觉模拟靶
    • 靶面识别端系统安装指南
    • UDP通讯
    • MQTT通讯(暂不使用)
    • 安装opencv等环境
    • 图像地址
      视频流地址
    • 获取最新的靶面图片
      POST
    • 设置摄像头曝光
      POST
    • 设置设备参数
      POST
    • 设置设备IP地址和子网掩码
      POST
    • 设置设备WIFI
      POST
    • 获取设备所有参数
      POST
    • 获取命中记录
      POST
    • 清除命中
      POST
    • 校准靶面(自动单点配置)
      POST
    • 校准靶面(输入四边形坐标点)
      POST
  • 视频报靶
    • jetson orin nano安装环境
    • 设置850摄像头摄像头
      POST
    • 设置彩色摄像头摄像头
      POST
    • 获取实时的彩色图像
      POST
    • 设置工作模式
      POST
    • 设置图像模式
      POST
  1. 激光视觉模拟靶

MQTT通讯(暂不使用)

指令上报#

topic:device/cameraLaserTarget/reply/hit/{range}/{deviceKey}
payload:
action: hit 设备唯一id
device_key: String 设备唯一id
targetType: number 报靶类型
0: 真实导电数据(使用ring、area)
1: 真实激波数据(使用X、Y)
2: 模拟射击导电数据(使用ring、area)
3: 模拟射击激波数据(使用X、Y)
msgType: number 上报类型 0: 主动上报 1: 查询回复
timestamp: number 命中时间戳(13位毫秒时间戳)
ring: number 环数
area: number 点数
X: number 激波坐标系X
Y: number 激波坐标系Y
示例:
{
  "action" : "hit",
  "device_key" : "001A7DDA7113",
  "device_name_EN" : "laserHit",
  "device_name_CH" : "视觉激光靶",
  "device_alias" : "室内胸环靶",
  "device_id" : "1",
  "timestamp" : 1731297463928,
  "version" : "1.0.0",
  "company" : "fuling",
  "target_range" : 1,
  "target_line" : 1,
  "data" : {
    "hitType" : 4,
    "work_mode" : 2,
    "bulletIndex" : 0,
    "paperType" : "0",
    "x" : 0.44,
    "y" : 0.305,
    "explain" : "",
    "ring" : "",
    "area" : "",
    "ts" : 1731297463928
  }
}
上一页
UDP通讯
下一页
安装opencv等环境
Built with