Proceedings of the 3rd International Conference on Mechatronics, Robotics and Automation

Design of a Four-Rotor Aircraft based on Cortex-M4

Authors
Qin Nie, Shiguang Wen, Yunye Jiang, Liyang Xu
Corresponding Author
Qin Nie
Available Online April 2015.
DOI
https://doi.org/10.2991/icmra-15.2015.198How to use a DOI?
Keywords
Four-Rotor mini Aircraft; sliding-mode control; RT-thread; C#;
Abstract
In this paper, we present a controller design on mini aircraft with four rotors from its theory to implementation. The dynamic model is gained by means of Large-scale transformation Algorithm of Quaternion to Euler Angle. We apply Cortex-M4 inner core microcomputer as a processor; get angle information from inertial sensor and altitude information from ultrasonic. By using sliding-mode control, six dimensions of the aircraft get under control. In the meantime, flight information will be preserved in SD card. The controller assures its reliability combining with embedded real time processing system RT-thread .Position machine programmed in C# could monitor the aircraft and modify its parameters by human.
Open Access
This is an open access article distributed under the CC BY-NC license.

Download article (PDF)

Proceedings
3rd International Conference on Mechatronics, Robotics and Automation
Part of series
Advances in Computer Science Research
Publication Date
April 2015
ISBN
978-94-62520-76-9
ISSN
2352-538X
DOI
https://doi.org/10.2991/icmra-15.2015.198How to use a DOI?
Open Access
This is an open access article distributed under the CC BY-NC license.

Cite this article

TY  - CONF
AU  - Qin Nie
AU  - Shiguang Wen
AU  - Yunye Jiang
AU  - Liyang Xu
PY  - 2015/04
DA  - 2015/04
TI  - Design of a Four-Rotor Aircraft based on Cortex-M4
BT  - 3rd International Conference on Mechatronics, Robotics and Automation
PB  - Atlantis Press
SN  - 2352-538X
UR  - https://doi.org/10.2991/icmra-15.2015.198
DO  - https://doi.org/10.2991/icmra-15.2015.198
ID  - Nie2015/04
ER  -