# class PerceptionInfo

    class PerceptionInfo

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

感知信息，包括感知避障开关状态、避障刹停距离和避障告警距离。
`MSDK 5.0.0开始支持`

##### 类成员:

#### Members

method
getUpwardObstacleAvoidanceWorking

###### method getUpwardObstacleAvoidanceWorking

    Boolean getUpwardObstacleAvoidanceWorking()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取感知避障上视传感器是否正在工作。

##### 返回值：

Boolean | 返回感知避障上视传感器是否正在工作。

method
getDownwardObstacleAvoidanceWorking

###### method getDownwardObstacleAvoidanceWorking

    Boolean getDownwardObstacleAvoidanceWorking()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取感知避障下视传感器是否正在工作。

##### 返回值：

Boolean | 返回感知避障下视传感器是否正在工作。

method
getLeftSideObstacleAvoidanceWorking

###### method getLeftSideObstacleAvoidanceWorking

    Boolean getLeftSideObstacleAvoidanceWorking()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取感知避障左视传感器是否正在工作。

##### 返回值：

Boolean | 返回感知避障左视传感器是否正在工作。

method
getRightSideObstacleAvoidanceWorking

###### method getRightSideObstacleAvoidanceWorking

    Boolean getRightSideObstacleAvoidanceWorking()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取感知避障右视传感器是否正在工作。

##### 返回值：

Boolean | 返回感知避障右视传感器是否正在工作。

method
getForwardObstacleAvoidanceWorking

###### method getForwardObstacleAvoidanceWorking

    Boolean getForwardObstacleAvoidanceWorking()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取感知避障前视传感器是否正在工作。

##### 返回值：

Boolean | 返回感知避障前视传感器是否正在工作。

method
getBackwardObstacleAvoidanceWorking

###### method getBackwardObstacleAvoidanceWorking

    Boolean getBackwardObstacleAvoidanceWorking()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取感知避障后视传感器是否正在工作。

##### 返回值：

Boolean | 返回感知避障后视传感器是否正在工作。

method
isUpwardObstacleAvoidanceEnabled

###### method isUpwardObstacleAvoidanceEnabled

    boolean isUpwardObstacleAvoidanceEnabled()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取是否开启感知避障上视开关。

##### 返回值：

boolean | 返回是否开启感知避障上视开关。

method
isDownwardObstacleAvoidanceEnabled

###### method isDownwardObstacleAvoidanceEnabled

    boolean isDownwardObstacleAvoidanceEnabled()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取是否开启感知避障下视开关。

##### 返回值：

boolean | 返回是否开启感知避障下视开关。

method
isHorizontalObstacleAvoidanceEnabled

###### method isHorizontalObstacleAvoidanceEnabled

    boolean isHorizontalObstacleAvoidanceEnabled()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取是否开启感知避障水平四向开关。

##### 返回值：

boolean | 返回是否开启感知避障水平四向开关。

method
getUpwardObstacleAvoidanceWarningDistance

###### method getUpwardObstacleAvoidanceWarningDistance

    double getUpwardObstacleAvoidanceWarningDistance()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取感知避障上视告警距离，单位：米。

##### 返回值：

double | 返回感知避障上视告警距离。

method
getDownwardObstacleAvoidanceWarningDistance

###### method getDownwardObstacleAvoidanceWarningDistance

    double getDownwardObstacleAvoidanceWarningDistance()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取感知避障下视告警距离，单位：米。

##### 返回值：

double | 返回感知避障下视告警距离。

method
getHorizontalObstacleAvoidanceWarningDistance

###### method getHorizontalObstacleAvoidanceWarningDistance

    double getHorizontalObstacleAvoidanceWarningDistance()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取感知避障水平四向告警距离，单位：米。

##### 返回值：

double | 返回感知避障水平四向告警距离。

method
getUpwardObstacleAvoidanceBrakingDistance

###### method getUpwardObstacleAvoidanceBrakingDistance

    double getUpwardObstacleAvoidanceBrakingDistance()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取感知避障上视刹停距离，单位：米。

##### 返回值：

double | 返回感知避障上视刹停距离。

method
getDownwardObstacleAvoidanceBrakingDistance

###### method getDownwardObstacleAvoidanceBrakingDistance

    double getDownwardObstacleAvoidanceBrakingDistance()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取感知避障下视刹停距离，单位：米。

##### 返回值：

double | 返回感知避障下视刹停距离。

method
getHorizontalObstacleAvoidanceBrakingDistance

###### method getHorizontalObstacleAvoidanceBrakingDistance

    double getHorizontalObstacleAvoidanceBrakingDistance()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取感知避障水平四向刹停距离，单位：米。

##### 返回值：

double | 返回感知避障水平四向刹停距离。

method
isVisionPositioningEnabled

###### method isVisionPositioningEnabled

    boolean isVisionPositioningEnabled()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取是否开启视觉定位。

##### 返回值：

boolean | 返回是否开启视觉定位。

method
isPrecisionLandingEnabled

###### method isPrecisionLandingEnabled

    boolean isPrecisionLandingEnabled()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取是否开启精准降落。

##### 返回值：

boolean | 返回是否开启精准降落。

method
isOverallObstacleAvoidanceEnabled

###### method isOverallObstacleAvoidanceEnabled

    @Deprecated
     boolean isOverallObstacleAvoidanceEnabled()

包： | dji.v5.manager.aircraft.perception.data

##### 描述：

获取是否开启感知避障总开关。
注意：
该接口从MSDK 5.1.0版本开始废弃。请调用`getObstacleAvoidanceType`来获取是否开启避障开关。对于毫米波雷达配件，需要调用`getObstacleAvoidanceEnabled`来获取是否开启避障开关。

##### 返回值：

boolean | 返回是否开启感知避障总开关。

×

## 搜索 Mobile SDK 文档

{{searchCount}} 搜索结果

- ### {{{(item.highlights && item.highlights.title) || item.title}}}

  {{{(item.highlights && item.highlights.content[0]) || item.title}}}

加载更多
加载中...
未找到结果