18.08.2013 Views

UNIVERSITA' DEGLI STUDI DI PAVIA - Robotica

UNIVERSITA' DEGLI STUDI DI PAVIA - Robotica

UNIVERSITA' DEGLI STUDI DI PAVIA - Robotica

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Vengono quindi lanciati due task: il primo, GUNNER, è un task ad altissima<br />

frequenza. Esso controlla il timer di sistema, e quando questo eguaglia o supera<br />

l’istante previsto per lo sparo, attiva l’apertura della valvola.<br />

Termina<br />

Torna alla<br />

fase di tracking<br />

NO<br />

NO<br />

n = step di<br />

previsione in tracker<br />

Xb = posizione<br />

corrente baricentro<br />

Figura 5.7. Diagramma di funzionamento di ADJUSTER.<br />

Il secondo, ADJUSTER, sempre agganciato al driver del frame-grabber,<br />

tiene sotto controllo la traiettoria del target, in modo da verificare che questa non<br />

cambi troppo radicalmente; se così avviene riporta il sistema nella fase di<br />

tracking: riavvia TRACKER, termina GUNNER e si autotermina. Mentre<br />

118<br />

n > 0<br />

Aggiusta<br />

P = Pn<br />

hit<br />

SI<br />

|| P - Pn || <<br />

hit<br />

SI<br />

Pilota i motori<br />

verso P<br />

n = n - 1<br />

hit

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!