Glossary

NR
Jv
Last updated 3 days ago

A list of some important terms and abbreviations.

Below are a couple of websites containing most terms you will encounter while working on the drone. We have also added some terms below to get you started.

Arming switch

A switch on the drone that has to be pressed before the drone can be fully armed. It provides extra safety when handling the drone while it is not in use, as it prevents the drone from being accidentally armed while it is not in use. More information about the Arming switch can be found on the Kit contents page

Continuous Integration

Continuous Integration is the practice of continually merging changes to a system unto the main line. On here, it is mostly used to indicate the Continuous Integration Server that is used by the PX4 community to automatically test and integrate new versions of the code whenever they are committed to the central GitHub repository. The server makes sure that there is always a latest working version of the PX4 software stack available online. It can be found here.

Firmware

All the software, including OS, that is running on a (micro-)controller board. In the case of RDDRONE-FMUK66, the firmware consists of the PX4 software stack, running on the Nuttx RTOS. More information about the firmware can be found in the chapter about Programming the drone.

Flight controller

Used as a synonym for "flight management unit".

Flight management unit

"Flight management unit" is often abbreviated as "FMU". Another term that is often used is "flight controller".

FMU

Abbreviation for "flight management unit".

HoverGames

A program that aims to encourage participants into developing advanced autonomous drone solutions. See the Introduction page for more information.

JST-GH

Small connectors used on the top of the RDDRONE-FMUK66 for connecting to external devices and sensors.

Kill switch

A switch on the RC transmitter, configured to disable the motors of the drone when it is activated. See the Software setup section for more information.

Motor controller

Used as a synonym for Electronic Speed Controller (for which a definition can be found on both of the externally linked glossaries above).

NuttX

A RTOS that is being used on the RDDRONE-FMUK66.

NXP

The company developing the RDDRONE-FMUK66.

NXPhlite

NXPhlite flight controller, working name for the RDDRONE-FMUK66.

Pixhawk

Pixhawk flight controller.

PX4

Firmware running on the RDDRONE-FMUK66.

QGC

Abbreviation for QGroundControl.

QGroundControl

Ground control station/software.

Real-Time Operating System

An operating system that puts focus on the real-time execution of its tasks.

RTOS

Short for Real-Time Operating System.

Safety switch

Used as a synonym for "Arming switch"