zhaowenyu
2025-10-28 b0da63410a7aaf64b11183c95b3da38013a6457b
ard-route/src/main/java/com/ard/route/domain/UavRouteReq.java
@@ -14,6 +14,10 @@
    /**
     * 航线类型
     * waypoint:航点飞行
     * mapping2d:建图航拍
     * mapping3d:倾斜摄影
     * mappingStrip:航带飞行
     */
    private String templateType;
@@ -39,16 +43,29 @@
    /**
     * 负载图片存储类型
     * wide:存储广角镜头照片
     * zoom:存储变焦镜头照片
     * ir:存储红外镜头照片
     * narrow_band: 存储窄带镜头拍摄照片
     * visable:可见光照片
     * * 注:存储多个镜头照片,格式
     */
    private String imageFormat;
    /**
     * 航线结束动作
     * goHome:飞行器完成航线任务后,退出航线模式并返航。noAction:飞行器完成航线任务后,退出航线模式。
     * autoLand:飞行器完成航线任务后,退出航线模式并原地降落。
     * gotoFirstWaypoint:飞行器完成航线任务后,立即飞向航线起始点,到达后退出航线模式。
     * * 注:以上动作执行过程,若飞行器退出了航线模式且进入失控状态,则会优先执行失控动作。
     */
    private String finishAction;
    /**
     * 失控动作
     * goBack:返航。飞行器从失控位置飞向起飞点
     * landing:降落。飞行器从失控位置原地降落
     * hover:悬停。飞行器从失控位置悬停
     */
    private String exitOnRcLostAction;
@@ -59,6 +76,7 @@
    /**
     * 全局航线飞行速度
     * 1 - 15
     */
    private Double autoFlightSpeed;
@@ -74,6 +92,8 @@
    /**
     * 云台俯仰角控制模式
     * manual:手动控制。飞行器从一个航点飞向下一个航点的过程中,支持用户手动控制云台的俯仰角度。若无用户控制,则保持飞离航点时的云台俯仰角度。
     * usePointSetting:依照每个航点设置。飞行器从一个航点飞向下一个航点的过程中,云台俯仰角均匀过渡至下一个航点的俯仰角。
     */
    private String gimbalPitchMode;