Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Inertial Measurement Unit

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[1] Inertial Measurement Unit

Messaggioda Foto Utente93enricobb » 7 apr 2012, 17:43

Salve a tutti, sto per accingermi a implementare su un algoritmo IMU su un microcontrollore (sono abbastanza ottimista :D ).
Essendo che sono uno studente di 5 superiore non ho ancora approfondito certi argomenti come il filtro di kalman (che da quanto ho capito serve proprio per combinare 2 sensori che presentano dei disturbi e oscillazioni come l'accelerometro e il giroscopio) però nel web ho trovato questa guida: http://www.instructables.com/id/Acceler ... -Tutorial/.
A parere vostro è valido come sistema? Ne conoscete di alternativi ? Guide ? Spiegazioni? Avete Consigli o qualsiasi cosa che potrebbe aiutarmi nella realizzazione di questo progetto? :)
Ah, come giroscopio uso l'L3G4200D della sparkfun e come accelerometro l'ADXL345 della analog device...entrambi sono digitali :)
Avatar utente
Foto Utente93enricobb
0 2
 
Messaggi: 14
Iscritto il: 3 lug 2011, 19:37

0
voti

[2] Re: Inertial Measurement Unit

Messaggioda Foto UtenteTardoFreak » 7 apr 2012, 19:57

Sulla scheda ST32F4 Discovery è montato un IMU. Sul sito della ST trovi tutto il firmware relativo a tale schedina (bellissima e che costa poco, con un micro strapotente) dove chiaramente c'è anche la gestione dell' IMU.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[3] Re: Inertial Measurement Unit

Messaggioda Foto Utente93enricobb » 13 apr 2012, 22:32

Se a qualcuno interessasse sono riuscito ad ottenere un buon risultato con il complementary filter...l'angolo stimato non è soggetto al drift del giroscopio e le imprecisioni dell'accelerometro sono ben smorzate...il codice è anche più leggero di un filtro di kalman e il PIC lo macina più velocemente...x l'applicazione che devo fare direi che ho trovato un buon compromesso :D
Avatar utente
Foto Utente93enricobb
0 2
 
Messaggi: 14
Iscritto il: 3 lug 2011, 19:37

0
voti

[4] Re: Inertial Measurement Unit

Messaggioda Foto UtenteIsidoroKZ » 14 apr 2012, 13:49

Grazie di aver riportato il risultato della tua esperienza!

A questo punto potresti anche scrivere un articolo per electroyou in cui mostri il problema e la soluzione che hai provato.
Per usare proficuamente un simulatore, bisogna sapere molta più elettronica di lui
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
Avatar utente
Foto UtenteIsidoroKZ
121,2k 1 3 8
G.Master EY
G.Master EY
 
Messaggi: 21059
Iscritto il: 17 ott 2009, 0:00

0
voti

[5] Re: Inertial Measurement Unit

Messaggioda Foto UtenteAjKDAP » 14 apr 2012, 15:41

Esatto! quoto Foto UtenteIsidoroKZ!

Foto Utente93enricobb, io sarei interessato! ;-)

PS.: in che applicazione stai lavorando? se si può dire :-P

Ciao
'˙˙˙·٠•● Alberto ●•٠·˙˙˙'
________________________
http://www.ajk.altervista.org
Avatar utente
Foto UtenteAjKDAP
1.255 2 6 9
Expert EY
Expert EY
 
Messaggi: 796
Iscritto il: 17 mag 2006, 0:13
Località: nella coda dei pronti

0
voti

[6] Re: Inertial Measurement Unit

Messaggioda Foto Utente93enricobb » 13 giu 2012, 12:23

sto lavorando su un quadricottero :)
Ultima modifica di Foto UtenteTardoFreak il 13 giu 2012, 15:30, modificato 1 volta in totale.
Motivazione: Eliminata citazione inutile
Avatar utente
Foto Utente93enricobb
0 2
 
Messaggi: 14
Iscritto il: 3 lug 2011, 19:37


Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti