DJI Mobile SDK Documentation

      class ObstacleData

      class ObstacleData
      包:dji.v5.manager.aircraft.perception.data
      描述:

      感知数据,包括障碍物测距数据。

      MSDK 5.1.0开始支持

      类成员:

      Members

      method getHorizontalAngleInterval
      int getHorizontalAngleInterval()
      包:dji.v5.manager.aircraft.perception.data
      描述:

      获取水平障碍物测距数据角度间隔,水平方向上以360度围绕飞行器的一个角度间隔。比如: 如果该值为1,则表示getHorizontalObstacleDistance获取到的水平障碍物测距数据有360个数据(360/1)。

      返回值:
      int返回水平障碍物测距数据角度间隔。
      method getHorizontalObstacleDistance
      List<Integer> getHorizontalObstacleDistance()
      包:dji.v5.manager.aircraft.perception.data
      描述:

      获取水平障碍物测距数据,单位:毫米。可通过getHorizontalAngleInterval获取水平障碍物测距数据的角度间隔。

      返回值:
      List<Integer>返回水平障碍物测距数据。
      method getUpwardObstacleDistance
      int getUpwardObstacleDistance()
      包:dji.v5.manager.aircraft.perception.data
      描述:

      获取上视障碍物测距数据,单位:毫米。表示飞行器距离上视障碍物的距离。

      返回值:
      int返回上视障碍物测距数据。
      method getDownwardObstacleDistance
      int getDownwardObstacleDistance()
      包:dji.v5.manager.aircraft.perception.data
      描述:

      获取下视障碍物测距数据,单位:毫米。表示飞行器距离下视障碍物的距离。

      返回值:
      int返回下视障碍物测距数据。