Ciao a tutti!
Sareste così gentili da spiegarmi il funzionamento del PID su un quadricottero?
Io ho capito, bene o male, la teoria dell'algoritmo. Si basa su tre azioni: proporzionale, integrale e derivativa. Queste tre azioni lavorano grazie a tre costanti: ki, kp e kp e variano in base alla distanza dei motori dal centro, le dimensioni etc. Insomma, variano per ogni quadricottero. Infine le tre azioni calcolate, vengono sommate ottenendo quella che in molti esempi sarebbe la variabile PID (ma non so a cosa corrisponde ! Probabilmente all'errore e, nel caso del quadricottero, all'oscillazione dell'asse x o y da sommare a quella attuale per riportarlo in equilibrio). Se quello che ho detto fino ad ora fosse giusto (non credo), come andrebbe scritto in termini pratici l'output per ognuno dei 4 motori?
Sareste così gentili da spiegarmi il funzionamento del PID su un quadricottero?
Io ho capito, bene o male, la teoria dell'algoritmo. Si basa su tre azioni: proporzionale, integrale e derivativa. Queste tre azioni lavorano grazie a tre costanti: ki, kp e kp e variano in base alla distanza dei motori dal centro, le dimensioni etc. Insomma, variano per ogni quadricottero. Infine le tre azioni calcolate, vengono sommate ottenendo quella che in molti esempi sarebbe la variabile PID (ma non so a cosa corrisponde ! Probabilmente all'errore e, nel caso del quadricottero, all'oscillazione dell'asse x o y da sommare a quella attuale per riportarlo in equilibrio). Se quello che ho detto fino ad ora fosse giusto (non credo), come andrebbe scritto in termini pratici l'output per ognuno dei 4 motori?
Commenta