Intelligent control of quad-rotor aircrafts with a STM32 microcontroller using deep neural networks

被引:9
|
作者
Guan, Xiaochun [1 ]
Lou, Sheng [2 ]
Li, Han [2 ]
Tang, Tinglong [3 ]
机构
[1] Zhejiang Univ Technol, Coll Comp Sci & Technol, Hangzhou, Peoples R China
[2] Wenzhou Univ, Coll Elect & Elect Engn, Wenzhou, Peoples R China
[3] China Three Gorges Univ, Yichang, Peoples R China
来源
INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION | 2021年 / 48卷 / 05期
基金
浙江省自然科学基金;
关键词
Deployment; Sensor fusion; Microcontroller; On-device machine learning;
D O I
10.1108/IR-10-2020-0239
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Purpose - Deployment of deep neural networks on embedded devices is becoming increasingly popular because it can reduce latency and energy consumption for data communication. This paper aims to give out a method for deployment the deep neural networks on a quad-rotor aircraft for further expanding its application scope. Design/methodology/approach - In this paper, a design scheme is proposed to implement the flight mission of the quad-rotor aircraft based on multi-sensor fusion. It integrates attitude acquisition module, global positioning system position acquisition module, optical flow sensor, ultrasonic sensor and Bluetooth communication module, etc. A 32-bit microcontroller is adopted as the main controller for the quad-rotor aircraft. To make the quad-rotor aircraft be more intelligent, the study also proposes a method to deploy the pre-trained deep neural networks model on the microcontroller based on the software padoges of the RT-Thread intemet of things operating system. Findings - This design provides a simple and efficient design scheme to further integrate artificial intelligence (Al) algorithm for the control system design of quad-rotor aircraft. Originality/value - This method provides an application example and a design reference for the implementation of Al algorithms on unmanned aerial vehicle or terminal robots.
引用
收藏
页码:700 / 709
页数:10
相关论文
共 5 条
  • [1] ENDOR implementation using STM32 microcontroller
    Zaripov, R. B.
    Gainetdinov, A. F.
    MAGNETIC RESONANCE IN SOLIDS, 2023, 25 (01)
  • [2] An intelligent heating system based on the Internet of Things and STM32 microcontroller
    Su Y.
    Energy Informatics, 2024, 7 (01)
  • [3] Application of Model Predictive Control for a thermal process using STM32 Microcontroller
    Kouki, Rihab
    Salhi, Hichem
    Bouani, Faouzi
    2017 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND DIAGNOSIS (ICCAD), 2017, : 146 - 151
  • [4] A control method to prevent falling from a treadmill based on STM32 microcontroller and ultrasonic transducer
    Bai Tianyu
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 5025 - 5028
  • [5] Applications on STM32 Nucleo Microcontroller for Pulse Switching Using Time Delay and Trigonometric Function with MATLAB Simulink
    Zulkifli, Shamsul Aizam
    Zahan, Nurrul Aida Azura
    Abd Basit, Fathin Jasleen
    Hussain, Mohamad Hamzan
    2020 IEEE INTERNATIONAL CONFERENCE ON POWER AND ENERGY (PECON 2020), 2020, : 404 - 408