class PerceptionInfo
包: | dji.v5.manager.aircraft.perception.data |
描述:
感知信息,包括感知避障开关状态、避障刹停距离和避障告警距离。
MSDK 5.0.0开始支持
类成员:
Members
method getUpwardObstacleAvoidanceWorking
Boolean getUpwardObstacleAvoidanceWorking()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取感知避障上视传感器是否正在工作。
返回值:
Boolean | 返回感知避障上视传感器是否正在工作。 |
method getDownwardObstacleAvoidanceWorking
Boolean getDownwardObstacleAvoidanceWorking()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取感知避障下视传感器是否正在工作。
返回值:
Boolean | 返回感知避障下视传感器是否正在工作。 |
method getLeftSideObstacleAvoidanceWorking
Boolean getLeftSideObstacleAvoidanceWorking()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取感知避障左视传感器是否正在工作。
返回值:
Boolean | 返回感知避障左视传感器是否正在工作。 |
method getRightSideObstacleAvoidanceWorking
Boolean getRightSideObstacleAvoidanceWorking()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取感知避障右视传感器是否正在工作。
返回值:
Boolean | 返回感知避障右视传感器是否正在工作。 |
method getForwardObstacleAvoidanceWorking
Boolean getForwardObstacleAvoidanceWorking()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取感知避障前视传感器是否正在工作。
返回值:
Boolean | 返回感知避障前视传感器是否正在工作。 |
method getBackwardObstacleAvoidanceWorking
Boolean getBackwardObstacleAvoidanceWorking()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取感知避障后视传感器是否正在工作。
返回值:
Boolean | 返回感知避障后视传感器是否正在工作。 |
method isUpwardObstacleAvoidanceEnabled
boolean isUpwardObstacleAvoidanceEnabled()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取是否开启感知避障上视开关。
返回值:
method isDownwardObstacleAvoidanceEnabled
boolean isDownwardObstacleAvoidanceEnabled()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取是否开启感知避障下视开关。
返回值:
method isHorizontalObstacleAvoidanceEnabled
boolean isHorizontalObstacleAvoidanceEnabled()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取是否开启感知避障水平四向开关。
返回值:
method getUpwardObstacleAvoidanceWarningDistance
double getUpwardObstacleAvoidanceWarningDistance()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取感知避障上视告警距离,单位:米。
返回值:
method getDownwardObstacleAvoidanceWarningDistance
double getDownwardObstacleAvoidanceWarningDistance()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取感知避障下视告警距离,单位:米。
返回值:
method getHorizontalObstacleAvoidanceWarningDistance
double getHorizontalObstacleAvoidanceWarningDistance()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取感知避障水平四向告警距离,单位:米。
返回值:
method getUpwardObstacleAvoidanceBrakingDistance
double getUpwardObstacleAvoidanceBrakingDistance()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取感知避障上视刹停距离,单位:米。
返回值:
method getDownwardObstacleAvoidanceBrakingDistance
double getDownwardObstacleAvoidanceBrakingDistance()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取感知避障下视刹停距离,单位:米。
返回值:
method getHorizontalObstacleAvoidanceBrakingDistance
double getHorizontalObstacleAvoidanceBrakingDistance()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取感知避障水平四向刹停距离,单位:米。
返回值:
method isVisionPositioningEnabled
boolean isVisionPositioningEnabled()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取是否开启视觉定位。
返回值:
method isPrecisionLandingEnabled
boolean isPrecisionLandingEnabled()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取是否开启精准降落。
返回值:
method isOverallObstacleAvoidanceEnabled
@Deprecated boolean isOverallObstacleAvoidanceEnabled()
|
包: | dji.v5.manager.aircraft.perception.data |
描述:
获取是否开启感知避障总开关。
注意:
该接口从MSDK 5.1.0版本开始废弃。请调用getObstacleAvoidanceType
来获取是否开启避障开关。对于毫米波雷达配件,需要调用getObstacleAvoidanceEnabled
来获取是否开启避障开关。
返回值: