class VirtualStickFlightControlParam
class VirtualStickFlightControlParam implements DJIValue, JNIProguardKeepTag, ByteStream
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
虚拟摇杆高级控制参数。
MSDK 5.1.0开始支持
类成员:
method setPitch
void setPitch(Double pitch)
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
设置俯仰轴控制参数。
输入参数:
method getPitch
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
获取俯仰轴控制参数。
返回值:
method setRoll
void setRoll(Double roll)
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
设置横滚轴控制参数。
输入参数:
method getRoll
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
获取横滚轴控制参数。
返回值:
method setYaw
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
设置偏航轴控制参数。
输入参数:
method getYaw
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
获取偏航轴控制参数。
返回值:
method setVerticalThrottle
void setVerticalThrottle(Double verticalThrottle)
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
设置垂直轴控制参数。
输入参数:
Double verticalThrottle | 垂直轴控制参数。 |
method getVerticalThrottle
Double getVerticalThrottle()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
获取垂直轴控制参数。
返回值:
method setRollPitchControlMode
void setRollPitchControlMode(RollPitchControlMode rollPitchControlMode)
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
设置横滚轴和俯仰轴控制模式。
输入参数:
method getRollPitchControlMode
RollPitchControlMode getRollPitchControlMode()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
获取横滚轴和俯仰轴控制模式。
返回值:
method setRollPitchCoordinateSystem
void setRollPitchCoordinateSystem(FlightCoordinateSystem rollPitchCoordinateSystem)
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
设置坐标系。该坐标系在虚拟摇杆高级模式中只作用于横滚轴和俯仰轴。
输入参数:
method getRollPitchCoordinateSystem
FlightCoordinateSystem getRollPitchCoordinateSystem()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
获取坐标系。该坐标系在虚拟摇杆高级模式中只作用于横滚轴和俯仰轴。
返回值:
method setYawControlMode
void setYawControlMode(YawControlMode yawControlMode)
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
设置偏航轴控制模式。
输入参数:
method getYawControlMode
YawControlMode getYawControlMode()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
获取偏航轴控制模式。
返回值:
method setVerticalControlMode
void setVerticalControlMode(VerticalControlMode verticalControlMode)
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
设置垂直方向的控制模式。
输入参数:
method getVerticalControlMode
VerticalControlMode getVerticalControlMode()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
获取垂直方向的控制模式。
返回值:
enum RollPitchControlMode
enum RollPitchControlMode implements JNIProguardKeepTag
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
虚拟摇杆高级模式下横滚轴和俯仰轴的控制模式。
Enum Members:
Class Members:
enum YawControlMode
enum YawControlMode implements JNIProguardKeepTag
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
虚拟摇杆高级模式下偏航轴的控制模式。
Enum Members:
ANGLE | 角度模式。 |
ANGULAR_VELOCITY | 角速度模式。 |
Class Members:
enum VerticalControlMode
enum VerticalControlMode implements JNIProguardKeepTag
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
虚拟摇杆高级模式下垂直方向的控制模式。
Enum Members:
VELOCITY | 速度模式。 |
POSITION | 位置模式。 |
Class Members: