Multiple uav flight simulation using matlab simulink and vrml
Download
1 / 15

Multiple UAV Flight Simulation using MATLAB, Simulink, and VRML - PowerPoint PPT Presentation


  • 160 Views
  • Uploaded on

Multiple UAV Flight Simulation using MATLAB, Simulink, and VRML. David Credley De La Fuente [email protected] REU Participant from the University of Texas Brownsville August 12, 2011. Introduction.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Multiple UAV Flight Simulation using MATLAB, Simulink, and VRML' - bela


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Multiple uav flight simulation using matlab simulink and vrml

Multiple UAV Flight Simulation using MATLAB, Simulink, and VRML

David Credley De La Fuente

[email protected]

REU Participant from the

University of Texas Brownsville

August 12, 2011


Introduction
Introduction VRML

  • UAVs play an important role in military and civilian applications. The development of UAV simulators are an important role in the development, training, and data analysis. The design of this project was to design a simulator that provided the trajectory of multiple UAVs from an initial point to a target point.


Research
Research VRML

  • MATLAB

    • Programming syntax

    • Form controls

    • Commonly used MATLAB commands

  • Simulink

    • Simulink 3D animation Toolbox

      • vrsink

      • vrtrace

  • Virtual Reality Model Language (VRML)

    • Design Methods

      • Worlds

      • Objects

      • Viewpoints

      • Nodes


Purpose of the simulator
Purpose of the Simulator VRML

  • 3D

    • Rotation

    • Position

    • Scaling

  • Trajectory

    • Map the path

    • Show the path

    • Show all points

    • Static Mode

    • Dynamic Mode

  • Built using Simulink, MATLAB, VRML


Simulator capabilities
Simulator Capabilities VRML

  • Moves from an initial point to a target point

  • Follows a trajectory created by a Simulink Model

  • Uses VRML, Simulink, MATLAB

  • Easy to use


Graphical user interface
Graphical User Interface VRML

  • Allows the creation of up to three virtual UAVs

  • Has a Static and Dynamic Mode

    • Static for moving to a target point from an initial point instantaneously

    • Dynamic is controlled by a Simulink model

  • Easy to input initial and target point data

  • Contains a table to store Dynamic coordinates

  • Embedded 3D Virtual World


Simulink model
Simulink Model VRML

  • Calculates the velocity and angular velocity of an initial and target point

  • Returns a matrix with all points up to the target point

  • Calculates rotation

  • Easy to implement


VRML VRML

  • Easy to use

    • 3D graphics is hard to work with, VRML offers an easy way to work with 3D objects

  • 3D World Builder

    • V-Realm

      • Packaged with Simulink 3D animation block set

      • Can be used instead of text editor


Results
Results VRML

  • An easy to use application was developed

  • Easy to add other options to the application

  • Used technology available to the University

    • Cost effective

    • Easy to find personnel to contribute to the development of the application

  • Able to jump from one the initial point to the target point

  • Able to follow a path created by a Simulink Model


Conclusion
Conclusion VRML

  • A simulator that is easy to manipulate and easy to use with the ability to map the trajectory of an aircraft was developed.

  • MATLAB, Simulink, and VRML was used to develop the application.

  • An easy to use application was created

  • Easy to teach other developers how to create a better system


Video
Video VRML



ad