Page tree
Skip to end of metadata
Go to start of metadata

Synthèse des micrologiciels

Les contrôleurs électronique de vol sont équipés d'un micrologiciel ou firmware permettant de piloter le multirotor. Les instruments de mesure embarqués (gyroscope, voir accéléromètre, baromètre, GPS ou compas) et les instructions de vol reçus via le récepteur radio sont combinés afin de diriger le drone en agissant sur la vitesse de rotation des moteurs.

Il existe sur le marché de nombreux logiciels, le plus populaire d'entre eux est aujourd'hui Betaflight.

LogicielDescriptionLicence
Baseflight

Ce logiciel n'est plus maintenu depuis plusieurs années.

Il s'agit d'un fork du logiciel MultiWii par son propre auteur.

MultiWii permettait de piloter un multirotors avec une manette de Wii.

GNU General Public License v3.0

CleanFlight

Il s'agit d'une réécriture "propre" du code de BaseFlight qui a été utilisé par BetaFlight et iNav comme socle de départ.

GNU General Public License v3.0

BetaflightLe logiciel de référence qui équipe aujourd'hui une grande majorité de contrôleurs de vol.

GNU General Public License v3.0

Inav

Un logiciel qui permet de réaliser des vols autonomes via un GPS.

Inav est principalement utilisé pour les prises de vue.

GNU General Public License v3.0

Raceflight (FlightOne)Firmware se voulant simple niveau configuration (basé sur des wizards). Il fonctionne sur du matériel spécifique.

Propriétaire

ButterFlightIl s'agit d'un fork de Betaflight axé sur les performances et la simplicité d'utilisation.

GNU General Public License v3.0

KISS

Egalement axé sur la simplicité de configuration.

Il fonctionne sur du matériel spécifique orienté haut de gamme

Propriétaire

LibrePilot

LibrePilot est une plateforme de développement ouverte pour permettre le pilotage de véhicules ou de robots.

Il s'agit d'un fork d'OpenPilot.

GNU General Public License v3.0

ArduPilotProbablement le logiciel de pilotage automatique le plus utilisé.

GNU General Public License v3.0

NeuroflightLe premier firmware expérimental intégrant un algorithme d'IA pour régler automatiquement les PID du drone.GNU General Public License v3.0


Historique des forks

L'arbre généalogique de ces logiciels ressemble au schéma ci-dessous, BaseFlight est l’ancêtre de la majorité des firmware existant. Le dernier né de la famille est ButterFlight  :


0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.