This paper discusses the design, hardware and software methodology, and testing of an ultralight inertial navigation system (Embedded Lightweight Kinematic Autopilot-Revised (ELKA-R)) that can be used as a controller in a wide range of micro air vehicle systems. ELKA-R was designed using the 32-bit low-power ARM Cortex-M4 microprocessor as the microcontroller unit. The microcontroller unit interfaced with state of the art 9 degrees-of-freedom inertial measurement unit using inter-integrated circuit communication (I2C) protocol. A wireless transceiver was also incorporated with serial peripheral interface to wirelessly coordinate pilot inputs and sensor information with a remote basestation. Multiple timer protocols were configured to generate individual driver signals to a wide variety of motor and actuator configurations. The printed circuit board was designed as a four layer layout. ELKA-R weighed 1.7 g with a board area of 4.82 cm2, thus making it one of the smallest and lightest kinematic autopilots in open literature that can be applied to any generic micro air vehicle system. ELKA-R was tested on a variety of micro air vehicle flight demonstrators. Hover stabilization rates of 1000 Hz were achieved which were comparable to the autopilots on larger quad rotor systems such as DJI Phantom and AR-Drone. Oscillations in attitude were reduced by up to 50%–70% when compared with a previous generation lightweight autopilot.
[1]
F. Leens,et al.
An introduction to I2C and SPI protocols
,
2009,
IEEE Instrumentation & Measurement Magazine.
[2]
Inderjit Chopra,et al.
Development of Control Strategies for a Twin-Cyclocopter in Forward Flight
,
2016
.
[3]
Ankur Mehta,et al.
WARPWING: A complete open source control platform for miniature robots
,
2010,
2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.
[4]
Inderjit Chopra,et al.
Design, fabrication and test of an embedded lightweight kinematic autopilot (ELKA)
,
2014
.
[5]
Daewon Lee,et al.
Build Your Own Quadrotor: Open-Source Projects on Unmanned Aerial Vehicles
,
2012,
IEEE Robotics & Automation Magazine.
[6]
Inderjit Chopra,et al.
Flight Dynamics Modeling and System Identification of a Cyclocopter in Forward Flight
,
2015
.
[7]
Qiang Wang,et al.
Low Power or High Performance? A Tradeoff Whose Time Has Come (and Nearly Gone)
,
2012,
EWSN.
[8]
Inderjit Chopra,et al.
Performance and Testing of a Quad Rotor Biplane Micro Air Vehicle for Multi Role Missions
,
2014
.
[9]
Inderjit Chopra,et al.
Development of a Quad-Rotor Biplane MAV with Enhanced Roll Control Authority in Fixed Wing Mode
,
2015
.