请问我们需要做个东西去控制无人机云台下的相机也就是负载,是基于OSDK开发呢还是PSDK开发?

Completed

Comments

3 comments

  • DJI Developer Support
    M300上还是区分OSDK和PSDK的,OSDK和PSDK云台负载是独立的物理端口,只是PSDK 3.x开发包已经包含了OSDK功能和PSDK负载功能,也就是PSDK 3.x可以在M300 的OSDK端口开发,功能与原OSDK 4.x的功能一样。也可以连接到PSDK云台负载端口,集成第三方负载设备。 相机云台控制,飞机控制是M300 OSDK端口功能。 PSDK 3.0版本OSDK(OSDK 5.0)部分相关介绍与指引(https://sdk-forum.dji.net/hc/zh-cn/articles/4408437830041)
    0
    Comment actions Permalink
  • 2081824630

    如果是这样的话,用PSDK开发原来OSDK的东西,那么是否还是需要配置原来OSDK的环境,举个栗子,如果我用树莓派去开发原来OSDK的话,是否必须在树莓派上面安装Ubuntu16.04系统才能继续开发,那使用其他Linux系统会出问题吗?

    0
    Comment actions Permalink
  • DJI Developer Support
    OSDK和PSDK是两个软件包,运行环境两者并没有关系。OSDK是基于Ubuntu 1604开发的,但也不只是运行在Ubuntu 1604上。只要linker的闭源库能支持就可以。
    0
    Comment actions Permalink

Please sign in to leave a comment.