Sviluppo firmware di fusione sensori imu, stima orientazione Kalman Madgwick

Alcune informazioni sono state tradotte automaticamente.

Regno Unito

Parlo Inglese

Ingegnere firmware embedded per acquisizione dati sensore e precisione

Sviluppo firmware embedded per misurazione dati sensore affidabili e monitoraggio industriale usando STM32, ESP32 e Arduino. Il lavoro copre integrazione multi-sensore, registrazione dati con timestam...
Informazioni su questo servizio

Stufo dei dati IMU rumorosi che driftano, tremolano o rendono inutilizzabile il tuo robot, drone o indossabile?

Io converto le letture grezze di accelerometro e giroscopio in dati di orientazione e movimento stabili e utilizzabili. Implemento firmware pratico di fusione sensori e filtraggio del segnale che funziona sull'hardware reale, non solo simulazioni MATLAB.

Cosa ottieni:


Filtri di media mobile, mediana e filtraggio passa-basso per una signal smoothing pulita e riduzione del rumore

Implementazioni del filtro di Kalman e del Kalman esteso (EKF)

Algoritmi AHRS Madgwick e Mahony per una stima dell'orientazione veloce e a basso calcolo

Fusione accelerometro + giroscopio (+ magnetometro quando disponibile)

Calibrazione IMU corretta, stima di bias e compensazione della gravità

Output di quaternioni ed Euler che evitano il gimbal lock

Codice in tempo reale ottimizzato per STM32, ESP32, Arduino, nRF52 e MCU simili


Mi concentro sui dettagli che molti venditori ignorano: rifiuto delle vibrazioni, gestione del bias sensibile alla temperatura, opzioni a punto fisso per MCU ristretti, parametri di tuning chiari e validazione before/after per poter fidarti davvero dell'output.

Il perimetro rimane realistico: stima avanzata della posizione solo se sensori aggiuntivi e dati di riferimento supportano la precisione richiesta.


Piattaforma:

ESP32

Sensori:

Temperatura

•

Umidità

•

Accelerometro

•

Ultrasonic

•

Microfono

Expertise:

Sviluppo firmware

•

RTOS

•

Debug

•

Ottimizzazione SoC