我使用MAVIC AIR2S,我想在使用DJI航拍的时候,得到相机的实时6DoF位姿信息(或者相机的内参矩阵和外参矩阵),并且导出这部分数据,希望能给我一个这样的API接口

Completed

Comments

7 comments

  • 22110169

    相机的位姿对于计算机视觉的任务来说是不可或缺的,所以DJI应该要提供这样的API,方便科研用途,拓展市场

    1
    Comment actions Permalink
  • phj128

    我也想获取相机位姿和无人机的位姿。

    0
    Comment actions Permalink
  • Chen Geng

    我也想用这款无人机辅助自己的科研工作, 获取相机位姿对于科研工作很重要.

    0
    Comment actions Permalink
  • DJI Developer Support
    首先,OSDK的内参和外参针对地是避障系统,我们地MSDK并没有开放避障系统视频流的API,OSDK和MSDK都无法获得相机负载的内参和外参。目前我们有两款相机,目前只有P4R的相机和P1相机可以通过获取XMP信息的方式好,获取到相机的内外参,详情请看官网的产品说明书。 P1用户手册地址:https://www.dji.com/cn/zenmuse-p1/downloads 里面详细介绍了XMP信息包含的内容 这是因为这两款相机都是用来做测绘的,故而这两款机型提供了内外参数。
    0
    Comment actions Permalink
  • 22110169

    您好,我看到了您的第一次回复,我想问一下现在的MSDK,是否能支持获取(1)云台的三维姿态 (2)飞机飞行过程中的三维姿态

    0
    Comment actions Permalink
  • 22110169

    以及飞机的实时位置

    0
    Comment actions Permalink
  • DJI Developer Support
    MSDK只能获取到3个角度的云台姿态和飞行器姿态。用flightControllerState.getAttitude获取飞行器姿态,gimbalState.getAttitudeInDegrees获取云台姿态。实时位置用flightControllerState.getAircraftLocation。
    0
    Comment actions Permalink

Please sign in to leave a comment.