05.11.2012 Views

Navigation Functionalities for an Autonomous UAV Helicopter

Navigation Functionalities for an Autonomous UAV Helicopter

Navigation Functionalities for an Autonomous UAV Helicopter

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4.5. CONCLUSIONS 53<br />

1 + s 1<br />

C(s) = K(α ) + KI<br />

1 + αs s<br />

(4.25)<br />

The phase lead compensation increases the b<strong>an</strong>dwidth <strong>an</strong>d, hence, makes<br />

the closed loop system faster, but it also increases the reson<strong>an</strong>ce frequency<br />

with the d<strong>an</strong>ger of undesired amplification of system noise. The control<br />

system has been tuned in simulation but a second tuning iteration was<br />

needed on the field due to the presence of damped oscillations on the roll<br />

ch<strong>an</strong>nel.<br />

An experimental comparison between the modified control system <strong>an</strong>d<br />

the previous one is shown in Fig. 4.12. The target velocity in both cases<br />

was set to 10 m/s. Fig. 4.13 depicts the target velocity <strong>an</strong>d the actual<br />

helicopter velocity relative to the path on the right side of Fig. 4.12. The<br />

diagram on the right side in Fig. 4.12 depicts the path flown with the basic<br />

PFCM controller (Fig. 4.11 a). One c<strong>an</strong> observe that in the dynamic part<br />

of the path, where the curvature ch<strong>an</strong>ges rapidly, the controller is slow.<br />

This results in a relev<strong>an</strong>t tracking error.<br />

The diagram on the left in Fig. 4.12 depicts a test of the same path<br />

flown with the modified roll control loop (Fig. 4.11 b). The new lateral<br />

control scheme improves the tracking capability in the presence of fast<br />

curvature ch<strong>an</strong>ge. The helicopter c<strong>an</strong> follow the dynamic part of the path<br />

with considerably lower tracking error.<br />

4.5 Conclusions<br />

The PFCM developed here has been integrated in the helicopter software<br />

architecture <strong>an</strong>d it is currently used in a number of flight missions carried<br />

out in <strong>an</strong> urb<strong>an</strong> area used <strong>for</strong> flight-tests. The goal has been the development<br />

of a reliable <strong>an</strong>d flexible flight mode which could be integrated<br />

robustly with a path pl<strong>an</strong>ner. Safety mech<strong>an</strong>isms have been built-in the<br />

PFCM in order to h<strong>an</strong>dle communication failures with the path pl<strong>an</strong>ner<br />

(this c<strong>an</strong> happen since the path pl<strong>an</strong>ner is implemented on a separate computer).<br />

More details on this topic c<strong>an</strong> be found in Paper I. Moreover, since<br />

the path pl<strong>an</strong>ner was developed be<strong>for</strong>e the PFCM, a number of constraints

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

Saved successfully!

Ooh no, something went wrong!