package com.dji.sample.patches.xml.mode.share.action.param;
|
|
import lombok.Data;
|
|
/**
|
* @PROJECT_NAME: drone
|
* @DESCRIPTION:
|
* @USER: aix
|
* @DATE: 2024/3/28 11:46
|
*/
|
@Data
|
public class GimbalRotateParam extends ActionActuatorFuncParam {
|
|
/**
|
* 云台偏航角转动坐标系
|
* north:相对地理北
|
*/
|
private String gimbalHeadingYawBase;
|
/**
|
* 云台转动模式
|
* absoluteAngle:绝对角度,相对于正北方的角度
|
*/
|
private String gimbalRotateMode;
|
/**
|
* 是否使能云台Pitch转动
|
* 0:不使能
|
* 1:使能
|
*/
|
private Integer gimbalPitchRotateEnable;
|
/**
|
* 云台Pitch转动角度
|
* 注:不同云台可转动范围不同
|
*/
|
private Double gimbalPitchRotateAngle;
|
/**
|
* 是否使能云台Roll转动
|
* 0:不使能
|
* 1:使能
|
*/
|
private Integer gimbalRollRotateEnable;
|
/**
|
* 云台Roll转动角度
|
* 注:不同云台可转动范围不同
|
*/
|
private Double gimbalRollRotateAngle;
|
/**
|
* 是否使能云台Yaw转动
|
* 0:不使能
|
* 1:使能
|
*/
|
private Integer gimbalYawRotateEnable;
|
/**
|
* 云台Yaw转动角度
|
* 注:不同云台可转动范围不同
|
*/
|
private Double gimbalYawRotateAngle;
|
/**
|
* 是否使能云台转动时间
|
* 0:不使能
|
* 1:使能
|
*/
|
private Integer gimbalRotateTimeEnable;
|
/**
|
* 云台完成转动用时
|
*/
|
private Double gimbalRotateTime;
|
|
}
|