任务航线动作枚举定义类
class MissionConfig
描述:航线生成文件相关参数定义
public class MissionConfig {
/**
* 任务id,由调用方自行定义,任务续飞会根据此信息来
*/
public int id;
/*** 相对高度or海拔高度(m) */
public MissionAltitudeType altitudeType;
/**
* 任务类型
*/
public MissionType type;
/**
* 任务完成后执行动作
*/
public MissionFinishActionType finishAction;
/**
* 图传断联后执行动作
*/
public RemoteControlLostSignalAction lossAction;
/**
* 避障模式
*/
public ObstacleType obstacleMode;
/**
* 侧向避障:0:关;1:开
*/
public int sideObstacle;
/**
* 是否开启双网格
*/
public boolean doubleGrid;
/**
* 高程优化
*/
public boolean altOptim;
/**
* 兴趣点数量
*/
@Deprecated
public int poiNum;
/**
* 最小绕障距离 单位cm
*/
public int Min_OA_Dist;
/**
* 相机视场角
*/
public float vFov;
/**
* 云台角度
*/
public float yawRef;
/**
* 任务类型
*/
public float gimbalPitch;
/**
* 航向重叠率
*/
public float courseRate;
/**
* 默认相机动作
*/
public CameraAction defaultAction;
}
描述:航线生成文件相关参数定义类。