logo Training

PX4 Firmware Secondary Development Course

Total of 31 lessons ,7 hours and 41 minutes and 37 seconds
Profile

PX4 consists of two main parts: the flight stack, which mainly includes state estimation and flight control systems; and the middleware, which is a general robotics application layer that supports any type of autonomous robot and is mainly responsible for the robot's internal/external communication and hardware integration.

All drone models supported by PX4 (including other platforms such as unmanned ships, unmanned vehicles, and unmanned underwater vehicles) share the same code base. The entire system adopts a reactive design, which means that

all functions can be divided into several replaceable and reusable components.
Communication is carried out through asynchronous messaging.
The system can cope with different workloads.

Chapters
Unfold

You Might Like

Recommended Posts

ALTERA's USB blaster has three versions: A, B, and C. What are the differences between them?
After looking through the manual, it seems that there is no difference except for the drive current and interface cable.
wstt FPGA/CPLD
[STM32F769 evaluation tool part 3] --eclipse+CUBEMX+Jlink development STM32
[i=s]This post was last edited by DavidZH on 2016-12-16 11:11[/i] Eclipse is open source software and is favored by developers. In addition, the code supplement of Eclipse is relatively good. The foll
DavidZH stm32/stm8
suggestion
[i=s]This post was last edited by paulhyde on 2014-9-15 08:57[/i] It is recommended that the administrator remove the replies such as "support, support" and other non-technical issues, and only count
whiteboy Electronics Design Contest
LCD_CtrlLinesConfig
[i=s] 本帖最后由 hyelectron 于 2014-6-27 13:51 编辑 [/i][code]void LCD_CtrlLinesConfig(void) {GPIO_InitTypeDef GPIO_InitStructure;/* Enable FSMC, GPIOD, GPIOE, GPIOF, GPIOG and AFIO clocks */RCC_AHBPeriphCloc
hyelectron ARM Technology
Why can't I install EVC? My computer freezes at 100%
My computer cannot install eVC4. When I installed it and configured wince platform manager 4.0, the computer froze. The mouse can still be moved. After restarting, the unidentified hardware and hardwa
wangshaolei8701 Embedded System
When the MSP430 is removed from the package
I was originally planning to let everyone guess what chip this is, but it was easily guessed after it was posted on our forum.Can anyone guess the specific model?I'll reveal some specific information,
wstt Microcontroller MCU
Recommended Content
Web users are watching Change

Just Take a Look

  1. Experts please help!!! I have been self-studying msp430 for more than a month. It is my first time to do a project and I have a headache. Oh, I still haven't learned it well.
  2. EEWORLD's new interactive column - E Gold Mine is now available! Add points to your dreams!
  3. DS18B20 temperature measurement program complete explanation
  4. 2006 Mobile Phone New Products Show Three Major Development Directions
  5. 5G Basic Knowledge Special
  6. Kinetis-K40FreeRTOS_V7.1.0 transplantation learning record (Part 3)
  7. Tetris based on PROTEUS
  8. The late arrival of RFID standards has made people more worried about safety risks
  9. About RTCC and timer functions of PIC32MX320F128L microcontroller
  10. TI's commonly used DSP chips can be summarized into three series:
  11. PAL format images are digitally processed and displayed on a small LCD screen
  12. TI Tablet and E-book Solutions
  13. Anyi Internet Cafe Firewall
  14. Has anyone in the forum received the gifts and iron and electricity for the second season?
  15. Review Weekly Report 20220627: High-end products & new products are here~NXP high-speed LS1028A, Arteli Bluetooth new product WB415
  16. What base station information can be obtained by the AT+GNC command of BenQ M23? Professionals please give me some advice!
  17. Analysis and solution of video output confusion problem (picture)
  18. MDK450 registration machine
  19. Does anyone know what technology was used to develop the interface of PQ DOS version (hard disk partitioning software under DOS)?
  20. Strange phenomenon of simple communication of 51 single chip microcomputer

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号