From ba8b1496ba9881719e522d0a60a8c86baa7be08b Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Sat, 20 Dec 2025 10:34:23 +0800
Subject: [PATCH] 优化飞行状态
---
ard-work/src/main/java/com/ard/work/domain/dto/state/PointData.java | 50 ++++++++++++++++++++++++++++++++++++--------------
1 files changed, 36 insertions(+), 14 deletions(-)
diff --git a/ard-work/src/main/java/com/ard/work/domain/dto/state/PointData.java b/ard-work/src/main/java/com/ard/work/domain/dto/state/PointData.java
index daab7cc..42a1bd8 100644
--- a/ard-work/src/main/java/com/ard/work/domain/dto/state/PointData.java
+++ b/ard-work/src/main/java/com/ard/work/domain/dto/state/PointData.java
@@ -3,28 +3,40 @@
import com.ard.work.domain.dto.wayline.PointAction;
import lombok.Data;
+import java.io.Serializable;
import java.util.List;
// 假设 PointData 类定义如下
@Data
-public class PointData {
-
- /** 纬度 */
+public class PointData implements Serializable {
+ private static final long serialVersionUID = 1L;
+ /**
+ * 纬度
+ */
private double lat;
- /** 经度 */
+ /**
+ * 经度
+ */
private double lng;
- /** 高度(单位:米,范围0~遥控器限高) */
+ /**
+ * 高度(单位:米,范围0~遥控器限高)
+ */
private float height;
- /** 速度(单位:米/秒,范围0~15),默认8 */
+ /**
+ * 速度(单位:米/秒,范围0~15),默认8
+ */
private float speed;
- /** 动作数组 */
+ /**
+ * 动作数组
+ */
private List<PointAction> actions;
- /** 航线飞行模式:
+ /**
+ * 航线飞行模式:
* 1=直线飞行,
* 2=协调转弯,
* 3=曲线飞行(停),
@@ -32,16 +44,20 @@
*/
private int flightPathMode;
- /** 转弯半径(仅协调转弯模式下有效),取值范围1~655.35单位:米 */
+ /**
+ * 转弯半径(仅协调转弯模式下有效),取值范围1~655.35单位:米
+ */
private float dampingDistance;
- /** 是否为安全返航点
+ /**
+ * 是否为安全返航点
* 0=不是,
* 1=是
*/
private int safeGohomeFlag;
- /** 偏航模式
+ /**
+ * 偏航模式
* 0=自动,
* 1=锁定,
* 2=遥控器控制,
@@ -51,13 +67,19 @@
*/
private int headingMode;
- /** 航点偏航 -180~180 */
+ /**
+ * 航点偏航 -180~180
+ */
private float heading;
- /** 兴趣点下标,默认-1 */
+ /**
+ * 兴趣点下标,默认-1
+ */
private int interestIndex;
- /** 组下标 */
+ /**
+ * 组下标
+ */
private int groupIndex;
}
\ No newline at end of file
--
Gitblit v1.9.3