Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Teaching Tool for a Control Systems Laboratory Using a Quadrotor as a Plant in MATLAB

Published: 01 November 2017 Publication History

Abstract

This paper presents a MATLAB-based application to teach the guidance, navigation, and control concepts of a quadrotor to undergraduate students, using a graphical user interface (GUI) and 3-D animations. The Simulink quadrotor model is controlled by a proportional integral derivative controller and a linear quadratic regulator controller. The GUI layout’s many components can be easily programmed to perform various experiments by considering the simulation of the quadrotor as a plant; it incorporates control systems (CS) fundamentals such as time domain response, transfer function and state-space form, pole-zero location, root locus, frequency domain response, steady-state error, position and disturbance response, controller design and tuning, unity, and the use of a Kalman filter as a feedback sensor. 3-D animations are used to display the quadrotor flying in any given condition selected by the user. For each simulation, users can view the output response in the form of 3-D animations, and can run time plots. The quadrotor educational tool (QET) helps students in the CS laboratory understand basic CS concepts. The QET was evaluated based on student feedback, grades, satisfaction, and interest in CS.

Cited By

View all
  • (2023)Online robotics technology course design by balancing workload and affectJournal of Integrated Design & Process Science10.3233/JID-21002626:2(131-158)Online publication date: 1-Jan-2023
  • (2020)A Comprehensive Experiment to Enhance Multidisciplinary Engineering Ability via UAVs Visual Navigation2020 IEEE Frontiers in Education Conference (FIE)10.1109/FIE44824.2020.9273977(1-5)Online publication date: 21-Oct-2020
  • (2020)A Visual Interface Tool for Development of Quadrotor Control StrategiesJournal of Intelligent and Robotic Systems10.1007/s10846-019-01142-7100:3-4(1509-1526)Online publication date: 1-Dec-2020

Index Terms

  1. Teaching Tool for a Control Systems Laboratory Using a Quadrotor as a Plant in MATLAB
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image IEEE Transactions on Education
        IEEE Transactions on Education  Volume 60, Issue 4
        Nov. 2017
        65 pages

        Publisher

        IEEE Press

        Publication History

        Published: 01 November 2017

        Qualifiers

        • Research-article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 18 Dec 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)Online robotics technology course design by balancing workload and affectJournal of Integrated Design & Process Science10.3233/JID-21002626:2(131-158)Online publication date: 1-Jan-2023
        • (2020)A Comprehensive Experiment to Enhance Multidisciplinary Engineering Ability via UAVs Visual Navigation2020 IEEE Frontiers in Education Conference (FIE)10.1109/FIE44824.2020.9273977(1-5)Online publication date: 21-Oct-2020
        • (2020)A Visual Interface Tool for Development of Quadrotor Control StrategiesJournal of Intelligent and Robotic Systems10.1007/s10846-019-01142-7100:3-4(1509-1526)Online publication date: 1-Dec-2020

        View Options

        View options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media