Flight control software, as the kernel of flight control system, is responsible for the coordination, scheduling and management of subsystems. Aiming at small UAVs' increasingly complex functionality and actuality that needs to improve reliability and real-time performance urgently, this paper presents the design and development of flight control software based on VxWorks real-time operating system. Based on the implement of software function design, this paper focus on the design of task classification, priority assigning and task communication mechanism. The result shows that multi-task mechanism based on VxWorks has remarkably improved the reliability and real-time capability of UAV flight control software, and greatly enhances the maintainability and portability.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Design of flight control software for small unmanned aerial vehicle based on VxWorks


    Contributors:
    Chong, Meng (author) / Chuntao, Li (author)


    Publication date :

    2014-08-01


    Size :

    176912 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    An anti-interference method for about Unmanned Aerial Vehicle flight data based on VxWorks

    Li Bo, / Zhang Shengbing, / Yang Junpeng, et al. | IEEE | 2016


    Unmanned Aerial Vehicle, Unmanned Aerial Vehicle Flight Control Device, Unmanned Aerial Vehicle Flight Control Method and Program

    RAABE CHRISTOPHER THOMAS / BERGSTROM NIKLAS | European Patent Office | 2022

    Free access



    Unmanned Aerial Vehicle Flight Control System

    RANGARAJAN MURALI | European Patent Office | 2017

    Free access