Difference between revisions of "Advanced Navigation Routines"

From PaparazziUAV
Jump to navigation Jump to search
Line 1: Line 1:
== [http://www.engr.usu.edu/wiki/index.php/OSAM OSAM Team] Navigation Routines ==
== [http://www.engr.usu.edu/wiki/index.php/OSAM OSAM Team] Navigation Routines ==
=== Flower ===
=== Flower ===
The flower navigation routine flies the aircraft in a flower pattern defined by two waypoints. The center waypoint defines the center of the flower and the altitude the plane flies at. The edge waypoint defines the radius of the flower.
To use this navigation routine, you need to include OSAMNav.h in your flight plane and OSAMNav.c to your airframe file. Then you can add flower to your flight plan like so...
    <block name="Flower">
      <call fun="InitializeFlower(WP_Center,WP_Edge)"/>
      <call fun="FlowerNav()"/>
    </block>
=== Bungee Takeoff ===
=== Bungee Takeoff ===

Revision as of 17:22, 6 December 2008

OSAM Team Navigation Routines

Flower

The flower navigation routine flies the aircraft in a flower pattern defined by two waypoints. The center waypoint defines the center of the flower and the altitude the plane flies at. The edge waypoint defines the radius of the flower. To use this navigation routine, you need to include OSAMNav.h in your flight plane and OSAMNav.c to your airframe file. Then you can add flower to your flight plan like so...

   <block name="Flower">
     <call fun="InitializeFlower(WP_Center,WP_Edge)"/>
     <call fun="FlowerNav()"/>
   </block>

Bungee Takeoff