#update mqtt 上位机

This commit is contained in:
2026-08-07 10:22:03 +08:00
parent 5f3929ae16
commit ffd9720939
3 changed files with 48 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
package com.maibu.dto.host;
import lombok.Data;
@Data
public class Coverage {
private double cell_size;//覆盖分辨率,单位m
private double angle;//覆盖作业方向,单位度
private int start_point_index;//覆盖起始边界点序号
}

View File

@@ -0,0 +1,21 @@
package com.maibu.dto.host;
import lombok.Data;
import java.util.List;
@Data
public class HostWorkRecordCreateDTO {
private String task_id; //任务唯一编号
private String command_id;//指令唯一编号
private String mode;//导航任务模式
private String action;//任务动作 start/pause/resume/cancel
private String frame_id; //WGS84
private List<PointEntity> points;
private Coverage coverage;
}

View File

@@ -0,0 +1,13 @@
package com.maibu.dto.host;
import lombok.Data;
@Data
public class PointEntity {
private int index;//目标点序号
private double latitude;
private double longitude;
private double yaw;//目标航向,正北0°、顺时针正、0-360°
}