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.

94 APPENDIX A.<br />

From Motion Pl<strong>an</strong>ning to Control - A <strong>Navigation</strong> Framework <strong>for</strong> <strong>an</strong> <strong>Autonomous</strong> Unm<strong>an</strong>ned Aerial Vehicle<br />

Figure 13: Mission 1. Images captured during the mission. Clockwise, starting from the upper left corner of the<br />

figure: the North, West, South <strong>an</strong>d Top view of the building.<br />

on-board. As the helicopter was reaching successive<br />

hovering positions in front of each facade <strong>an</strong>d over the<br />

building roof, the camera was controlled autonomously<br />

to keep the object of interest in the center of the image.<br />

This kind of mission was per<strong>for</strong>med several times<br />

with different buildings chosen as observation targets.<br />

The logged flight-test data of one of the missions is<br />

plotted on the map in Fig. 12. Fig. 13 presents several<br />

frames taken from video footage from the mission<br />

demonstrations.<br />

The second mission demonstrates the use of the<br />

dynamic repl<strong>an</strong>ning capability of the framework. The<br />

flight started with autonomous take off, <strong>an</strong>d the<br />

helicopter beg<strong>an</strong> executing the pl<strong>an</strong>ned path towards the<br />

designated waypoints. After arriving at the first one,<br />

the direction of flight ch<strong>an</strong>ged to south <strong>an</strong>d the ground<br />

operator added a no-fly zone intersecting the flight path.<br />

21 th Bristol <strong>UAV</strong> Systems Conference — April 2006<br />

The in<strong>for</strong>mation was sent to the helicopter <strong>an</strong>d the<br />

on-board system activated the repl<strong>an</strong>ning mech<strong>an</strong>ism.<br />

A new path was pl<strong>an</strong>ned, <strong>an</strong>d the flight continued<br />

avoiding the no-fly zone. After the helicopter arrived at<br />

the last waypoint, it was comm<strong>an</strong>ded to return to home<br />

base <strong>an</strong>d l<strong>an</strong>d. Fig. 14 shows the logged flight-test data<br />

superimposed on the map of the area.<br />

9 Conclusions <strong>an</strong>d Future Work<br />

A distributed hardware/software architecture has been<br />

described which includes a framework <strong>for</strong> integrating<br />

path pl<strong>an</strong>ning techniques, a path following control<br />

mode, <strong>an</strong>d a path execution mech<strong>an</strong>ism which allow<br />

<strong>for</strong> <strong>UAV</strong> operation in obstacle-cluttered environments<br />

in addition to dynamic repl<strong>an</strong>ning of flight paths. The

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

Saved successfully!

Ooh no, something went wrong!