APM 固件二次开发中级课程,10-1,MAVLINK基础(上)

Просмотров: 31   |   Загружено: 10 мес.
icon
Amovlab
icon
0
icon
Скачать
iconПодробнее о видео
如何对 APM固件进行二次开发?

作为一个刚入门的无人机爱好者或者开发者,APM 飞控固件的二次开发会是你遇到的一个问题。
通过本课程的学习,你将系统性地学习一步一步的对 APM 固件进行二次开发。包括:
第一章,开发环境搭建及系统架构
第二章,任务原理及自定义任务
第三章,APM 开发环境
第四章,串口驱动及设备描述符概述
第五章,MP 的使用及逻辑框架
第六章,IMU 解读与实践
第七章,订制 Log 和 Log 数据提取
第八章,飞行模式和控制
第九章,地磁校准、加锁解锁、EKF 接口串讲
第十章,MAVLink 协议开发基础
第十一章,自动模式执行逻辑
第十二章,自动调参
第十三章,Mavlink 代码分析
第十四章,APM 固件 Log 日志分析

希望对本次免费课程的学习,能对你研究无人机研究有所帮助。

We hope that the study of this free course will help you in your study of UAV research.

Through this course, you will learn to set up the development environment, flight control system framework, APM firmware development, autoparameter adjustment, and MAVLINK protocol development.
Suitable for: APM direction, efficient research, clear code, easier to get started.

How to do secondary development of APM firmware?
As a newbie drone hobbyist or developer, secondary development of APM flight control firmware will be a problem you encounter. Through this course, you will systematically learn step by step how to develop APM firmware. Including:
Chapter 1, development environment and system architecture
Chapter 2, the principle of tasks and custom tasks
Chapter 3, APM development environment
Chapter 4, the serial port driver and device descriptor overview
Chapter 5, the use of MP and logical framework
Chapter 6, IMU Interpretation and Practice
Chapter 7, Ordering Logs and Log Data Extraction
Chapter 8, Flight Modes and Controls
Chapter 9, Geomagnetic Calibration, Locking and Unlocking, and EKF Interface Crosstalk.
Chapter 10, MAVLink Protocol Development Basics
Chapter 11, Auto Mode Execution Logic
Chapter 12, Auto-Regulation
Chapter 13, Mavlink Code Analysis
Chapter 14, APM Firmware Log Log Analysis

We hope that the study of this free course will help you in your study of UAV research.APM

Founded in 2016, Amovlab provides open source hardware and software tools and courses for mobile robotics R&D. Our main goal is to make R&D more efficient. Through the operation of the technology community, we have formed the Prometheus autonomous drone open source project and the supporting P series drone hardware devices. The project is paired with a variety of peripheral intelligent solutions, such as indoor/outdoor formation, pod visual tracking, and stepped education solutions. Also supporting simulation host, vision/depth sensors, high-bandwidth communication devices and other peripheral spare parts. Finally, we have established a trinity of open source robotics projects, hardware and software development tools, educational solutions and community services. At the same time, adhering to the concept of "doing the hard but right thing", we will gradually focus on the field of robot design visualization and simulation software to further improve the efficiency of robot development.

---------------

For more information please visit:
or email us service@amovauto.com
Facebook Page:
Aliexpress Store:
Github:

Похожие видео

Добавлено: 55 год.
Добавил:
  © 2019-2021
  APM 固件二次开发中级课程,10-1,MAVLINK基础(上) - RusLar.Me