PS:最近又涉及该项目,增加部分没写内容,记录下详细步骤。上一篇文章讲到了怎么使用DJI mobile SDK,这次主要讲解DJI mobile SDK和DJI onboard SDK联合开发。android APP那端向DJI onborad SDK端发数据和收数据我就不做详细介绍了,调一个函数即可,无需封装和解析协议,如下:if (mFlightController == null) {
转载
2023-10-23 22:57:59
1339阅读
硬件环境Robomaster 开发板C型STLink V2XT30电源CubeMX配置基本的配置请参考《RoboMaster开发板C型嵌入式软件教程文档》中0.4.2和13.4.1。Development-Board-C-Examples/RoboMaster开发板C型嵌入式软件教程文档.pdf at master · RoboMaster/Development-Board-C-Examples
开发前准备:1.申请PSDK ID与KEY申请链接:https://developer.dji.com/payload-sdk/apply/2.申请通过后可以在用户中心中下载PSDK2.1.0的开发包正式开始开发先简单叙述下开发思路:在X86的电脑上进行交叉编译,下载编译链并进行安装,更改PSDK2.1.0的Cmakelist文件,更改PSDK2.1的环境适配:一、下载himix100的编译链,并
# 大疆无人机二次开发入门指南
无人机作为现代科技的产物,被广泛应用于摄影、测绘、农业等多个领域。作为全球领先的无人机制造商之一,大疆(DJI)推出了多款功能强大的无人机,受到众多开发者的青睐。通过二次开发,用户可以利用Python等编程语言对无人机的功能进行扩展,实现个性化的应用场景。
## 什么是大疆无人机的二次开发?
大疆无人机的二次开发是指在大疆提供的API(应用程序接口)基础上,进
DJI的SDK简介DJI的SDK系列包括mobile sdk,onboard sdk,guidance sdk,分别支持移动手机(android/ios系统),DJI的Matrice 100,DJI的guidance。移动手机的sdk不需要DJI的配套飞行器,使用起来最便捷,但是在控制与功能上都受限。Matrice 100是一款平稳可靠,可扩展的飞行平台,预留的接口可以有选择地接入包括飞行控制器、
转载
2024-08-28 17:16:20
247阅读
开发流程步骤一:选择开发方式先去大疆的开发者网站看资料,我选择的是ONBOARD SDK stm32(图一)步骤二:观看官方资料首先要看下Documentation以及API Refence里面的资料(图二),里面介绍了怎么进行二次开发以及大部分API的用法。步骤三:下载对应软件及代码根据自己的选择,去Downloads里的ONBOARD SDK下载例程代码以及DJI Assistant 2(图
转载
2023-07-28 18:46:33
1173阅读
随着企业数字化进程的日渐深入,智能运维(AIOps)迎来持续高速增长。为切实解决该领域在持续发展过程中所带来的各种技术难题,8月26日,由清华大学软件学院、大数据系统软件国家工程实验室、云智慧举办的中国软件创新与智能运维峰会暨云智慧AIOps社区发布会在线上召开。开源领域专家、企业高管、技术工程师等业内大咖,在会上分享了国内开源社区现状与发展趋势、软件人才培养及国产软件创新等方面的实践经验。智能运
linux下大疆onboard sdk编译例程及二次开发一准备我的环境gcc 7.5.0CMake 3.10.2二硬件连接因为我是要使用模拟器,所以要连接一共要连三个地方。1 遥控器与手机/平板(激活时要用)2 N3飞控与电脑(仿真时使用)3 上位机(我这里是Jetson Xavier Nx)和N3飞控的API接口1口不接,需要使用一个USB-TTL进行转接一定检查一下串口是否被识别ls -l /
转载
2024-01-04 09:51:38
520阅读
事件简单回顾:1.2017年8月28日,大疆宣布“大疆威胁识别奖励计划”,最高3万美元;2.然而在此之前,大疆农业事业部某员工将企业私有源代码上传到了github;3.就职于大疆竞对公司Department13公司的美国人Kevin Finisterre向大疆提交了一份31页的报告,列出了他与其同事找到的漏洞,包括通过github找到的大疆AWS的SSL凭证密钥的漏洞;4.Finisterre表示
我们是大疆口袋灵眸Osmo Pocket云台相机一代的忠实粉丝,我给这个产品的定义是:喜欢旅行中轻视频、延时摄影用户的最佳选择。自从2018年底接触到这个产品后,喜欢旅行的我们在外出旅行中总是带着它,拍到了很多有趣的延时摄影视频。尤其是转动延时摄影,确实效果非常好,对于非大光比和复杂场景,用它拍摄分享到手机朋友圈,快捷方便。 2020年11月1
为什么要有专题培训?近几年Zabbix版本更新速度越来越快,功能增加越来越多,原有ZCS培训也从3天调整为5天,ZCP培训从2天调整为3天,于是Zabbix原厂推出1天的Extra Training,打破原有的ZCS/ZCP垂直化培训方式,采用Topic混合式全方位讲解,带大家由浅入深、从原理到实践快速掌握重要功能点。Zabbix 1 天专题培训 相当于定制化培训,客户可以根据自身Zabbix使用
转载
2024-08-22 19:00:29
81阅读
研发工程师并非他人以为的只是在电脑上画画图而已。其工作范围非常广,贯穿从设计到产品大批量生产的整个过程。除了要做好产品的研发与设计之外,还要做大量与设计相关的一些周边工作,如整理文档、文件规范、数据交接等。此外,研发数据作为源头,需要下发到各个部门,比如自制件清单会下发到生产部门指导生产,外购件清单会提交到采购部门,文件命名也需要规范…这些工作重复性强,而且大部分都需要手工操作,存在交接环节,耗时
转载
2023-10-11 07:17:41
552阅读
一、Unittest用例的执行流程TestRunner的工作流程:遍历测试类中的测试用例,调用用例对象的run方法 将测试用例的结果保存到TestResult中1、单线程执行测试用例特别注意: 如果测试粒度按照文件为单位,那么文件中的测试类执行顺序就能得到保证 如果测试粒度按照测试类为单位,那么测试类中的测试用例执行顺序就能得到保证 如果测试粒度按照测试用例为单位,并且用例与用例之间有关联,那么测
转载
2023-11-07 00:58:57
348阅读
由于工作原因,正式从一个公路交通规划的研究者转变为铁路站场的设计人员,因此目前cad以及bim软件的二次开发是主要的研究工作,之前的sumo学习笔记由于不再有sumo的使用需求,至此停更,谢谢各位的支持。硕士三年时间,对python的使用渐渐得心应手,但是由于python在很多软件的二次开发中并不是主流,需要对其他语言进行学习,这存在一定的上手难度。由于公司存在对cad与bim软件二次开发的客观需
转载
2024-01-31 21:07:49
239阅读
目录 1. 单元测试框架2. Web自动化测试框架3. iOS自动化测试框架4. Android自动化测试框架 1. 单元测试框架几乎所有的主流语言,都会有其对应的单元测试框架,下面简单介绍一下python,java,C#三种语言的常见单元测试框架1.1 Pythonpython常见单元测试框架包括unittest, pytest1.1.1 unittestunittest单元
文章目录目录列文章目录文章目录前言一、UI样式文件分析1. 样式文件目录2. 样式文件导入预览 3. 样式文件解析二、源码文件解析1. 主程序分析2. 处理模块分析3. 运行结果截图总结前言 随着工业智能化的不断发展,UG二次开发的需求越来越多,也吸引了大批的二开从业人员,本人作为一
转载
2023-12-13 10:05:13
475阅读
列文章目录UG/NX二次开发Siemens官方NXOPEN实例解析—2.1 AssemblyViewer(树列表)UG/NX二次开发Siemens官方NXOPEN实例解析—2.2 Selection(选择过滤器)UG/NX二次开发Siemens官方NXOPEN实例解析—2.3 Selection_UIStyler(边倒角)UG/NX二次开发Siemens官方NXOPEN实例解析—2.4
转载
2023-12-21 23:42:49
161阅读
前言 随着工业智能化的不断发展,UG二次开发的需求越来越多,也吸引了大批的二开从业人员,本人作为一名资深IT从业者(10年+)也毅然加入二次开发大军。 然而,和流行IT行业(互联网、金融、医疗等)相比,工业智能化的门槛显得更高一点,专业的工业软件,相对
转载
2024-08-11 09:29:19
82阅读
Python SolidWorks 二次开发—SolidWorks如何判断零件是钣金件还是焊接件(型材件) 文章目录Python SolidWorks 二次开发---SolidWorks如何判断零件是钣金件还是焊接件(型材件)前言一、钣金件的识别1、 用IsSheetMetal方法实现,以下为示例代码,为实现以下示例代码要求根装配下均为零件,如有装配体零件还需递归零件,否则会报错2、 用SetBe
转载
2023-10-16 15:26:54
395阅读
仿真脚本发展现状脚本语言相关:由于Python编程语言发展较晚,此前自动化等脚本都是VBA,例如CST/HFSS/AWR/ANSYS/ABAQUS/Excel等软件现在仍保留着这些接口。但是VB的弊端很明显,语法不够简单、灵活性有限。因此可以看到和预料到近年以及后续会有越来越多的软件适配Python接口。(笔者4年前也是感觉有此趋势所以在那个时候就开始学习Python了)脚本二次开发常见适用领域:
转载
2023-10-04 16:26:48
414阅读