DJI Mobile SDK Documentation

      class PerceptionInfo

      class PerceptionInfo
      包:dji.v5.manager.aircraft.perception
      描述:

      感知信息,包括感知避障开关状态、避障刹停距离和避障告警距离。

      MSDK 5.0.0开始支持

      类成员:

      Members

      method isOverallObstacleAvoidanceEnabled
      @Deprecated
      boolean isOverallObstacleAvoidanceEnabled()
      包:dji.v5.manager.aircraft.perception
      描述:

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

      返回值:
      boolean返回是否开启感知避障总开关。
      method isUpwardObstacleAvoidanceEnabled
      boolean isUpwardObstacleAvoidanceEnabled()
      包:dji.v5.manager.aircraft.perception
      描述:

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

      返回值:
      boolean返回是否开启感知避障上视开关。
      method isDownwardObstacleAvoidanceEnabled
      boolean isDownwardObstacleAvoidanceEnabled()
      包:dji.v5.manager.aircraft.perception
      描述:

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

      返回值:
      boolean返回是否开启感知避障下视开关。
      method isHorizontalObstacleAvoidanceEnabled
      boolean isHorizontalObstacleAvoidanceEnabled()
      包:dji.v5.manager.aircraft.perception
      描述:

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

      返回值:
      boolean返回是否开启感知避障水平四向开关。
      method getObstacleAvoidanceType
      ObstacleAvoidanceType getObstacleAvoidanceType()
      包:dji.v5.manager.aircraft.perception
      描述:

      获取感知避障类型。

      返回值:
      ObstacleAvoidanceType返回感知避障类型。
      method getUpwardObstacleAvoidanceWarningDistance
      double getUpwardObstacleAvoidanceWarningDistance()
      包:dji.v5.manager.aircraft.perception
      描述:

      获取感知避障上视告警距离。

      返回值:
      double返回感知避障上视告警距离。
      method getDownwardObstacleAvoidanceWarningDistance
      double getDownwardObstacleAvoidanceWarningDistance()
      包:dji.v5.manager.aircraft.perception
      描述:

      获取感知避障下视告警距离。

      返回值:
      double返回感知避障下视告警距离。
      method getHorizontalObstacleAvoidanceWarningDistance
      double getHorizontalObstacleAvoidanceWarningDistance()
      包:dji.v5.manager.aircraft.perception
      描述:

      获取感知避障水平四向告警距离。

      返回值:
      double返回感知避障水平四向告警距离。
      method getUpwardObstacleAvoidanceBrakingDistance
      double getUpwardObstacleAvoidanceBrakingDistance()
      包:dji.v5.manager.aircraft.perception
      描述:

      获取感知避障上视刹停距离。

      返回值:
      double返回感知避障上视刹停距离。
      method getDownwardObstacleAvoidanceBrakingDistance
      double getDownwardObstacleAvoidanceBrakingDistance()
      包:dji.v5.manager.aircraft.perception
      描述:

      获取感知避障下视刹停距离。

      返回值:
      double返回感知避障下视刹停距离。
      method getHorizontalObstacleAvoidanceBrakingDistance
      double getHorizontalObstacleAvoidanceBrakingDistance()
      包:dji.v5.manager.aircraft.perception
      描述:

      获取感知避障水平四向刹停距离。

      返回值:
      double返回感知避障水平四向刹停距离。
      method isVisionPositioningEnabled
      boolean isVisionPositioningEnabled()
      包:dji.v5.manager.aircraft.perception
      描述:

      获取是否开启视觉定位。

      返回值:
      boolean返回是否开启视觉定位。
      method isPrecisionLandingEnabled
      boolean isPrecisionLandingEnabled()
      包:dji.v5.manager.aircraft.perception
      描述:

      获取是否开启精准降落。

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