• DocumentCode
    1893829
  • Title

    Automated Process for Unmanned Aerial Systems Controller Implementation Using MATLAB

  • Author

    Ernst, Daniel ; Valavanis, Kimon ; Craighead, Jeff

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL
  • fYear
    2006
  • fDate
    28-30 June 2006
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    A method is presented that attempts to optimize, standardize, and automate the process of unmanned vehicle controller design, evaluation, validation and verification, followed by actual hardware controller implementation on the vehicle. The proposed approach follows the standard practice to utilize MATLAB/SIMULINK and related toolboxes as the design framework. Controller design in MATLAB/SIMULINK is followed by automatic conversion from MATLAB to code generation and optimization for particular types of processors using real-time workshop, and C to assembly language conversion to produce assembly code for a target microcontroller. X-Plane is used to verify, validate and optimize controllers before actual testing on an unmanned vehicle and actual implementation on a chip and printed circuit board. Sample designs demonstrate the applicability of the proposed method
  • Keywords
    aerospace control; aerospace simulation; aerospace testing; control system CAD; control system analysis computing; mathematics computing; optimising compilers; remotely operated vehicles; C language; MATLAB; MATLAB/SIMULINK; X-Plane; assembly language conversion; autopilot design; code generation; code optimization; microcontroller; printed circuit board; unmanned aerial system controller implementation; unmanned aerial vehicle controller automated design; Assembly; Automatic control; Automatic generation control; Circuit testing; Control systems; Design optimization; Hardware; MATLAB; Microcontrollers; Vehicles; MATLAB; Unmanned systems; X-Plane; autopilot; controller design; implementation; microcontroller; validation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Automation, 2006. MED '06. 14th Mediterranean Conference on
  • Conference_Location
    Ancona
  • Print_ISBN
    0-9786720-1-1
  • Electronic_ISBN
    0-9786720-0-3
  • Type

    conf

  • DOI
    10.1109/MED.2006.328858
  • Filename
    4124997