Development of Autopilot for VTOL application

Similar documents
Super Squadron technical paper for. International Aerial Robotics Competition Team Reconnaissance. C. Aasish (M.

DESIGN AND FABRICATION OF AN AUTONOMOUS SURVEILLANCE HEXACOPTER

Autonomous Quadrotor for the 2014 International Aerial Robotics Competition

Investigative Technologies and Techniques

UAV KF-1 helicopter. CopterCam UAV KF-1 helicopter specification

International Journal of Scientific & Engineering Research, Volume 4, Issue 7, July ISSN BY B.MADHAN KUMAR

Development of a Low Cost DIY UAV Mapping Platform

Palos Verdes High School 1

STUDYING THE POSSIBILITY OF INCREASING THE FLIGHT AUTONOMY OF A ROTARY-WING MUAV

How To Build An Unmanned Aerial Vehicle/Aircraft System (Drone) [Name of the Writer] [Name of the Institution]

Length Height Rotor Diameter Tail Rotor Diameter..12. Tail Boom Length Width

FLYING CAR NANODEGREE SYLLABUS

Lecture 1: Basic Ideas, Safety and Administration.

Mercury VTOL suas Testing and Measurement Plan

Warning! Before continuing further, please ensure that you have NOT mounted the propellers on the MultiRotor.

Design and Fabrication of Two Rotors Bicopter

APPLICATION OF MECHATRONICS IN DESIGN AND CONTROL OF A QUAD- COPTER FLYING ROBOT FOR AERIAL SURVEILLANCE.

A complete hybrid VTOL autopilot solution. Start anywhere, fly everywhere.

A brief History of Unmanned Aircraft

Autonomous Satellite Recovery Vehicle (ASRV) Final Report

DRONE & UAV.

A REVIEW PAPER ON QUAD ROTOR AN UNMANNED AERIAL VEHICLE

Design and Development of Hover bike

YS-X4 Multirotor Flight Controller-Hobby

Multi-rotors: A Revolution In Unmanned Aerial Vehicle

Electric VTOL Aircraft

SURVEYOR-H. Technical Data. Max speed 120 km/h. Engine power 7.2 hp. Powerplant Modified Zenoah G29E. Fuel tank volume 3.6 l

S.E.V Solar Extended Vehicle

Operation Manual. IMPORTANT Read before flying!

DSSI UAV. Unmanned Aerial Vehicle. Research & Development Project

U- Pilot User Manual -

How to use the Multirotor Motor Performance Data Charts

AEROCARDS CALVERT HALL COLLEGE HIGH SCHOOL 2015 JOURNAL

Table of Contents. Abstract... Pg. (2) Project Description... Pg. (2) Design and Performance... Pg. (3) OOM Block Diagram Figure 1... Pg.

THE ULTIMATE DRONE SOLUTION

"Quadrotor An Unmanned Aerial Vehicle"

Air Buzz. 32nd Annual AHS International Student Design Competition

Design and implementation of wireless control system for unmanned aerial vehicle [1] [2] [3] [4] [5]

AT-10 Electric/HF Hybrid VTOL UAS

Autonomous payload drop system using mini Unmanned Aerial Vehicles

AERO. Meet the Aero. Congratulations on your purchase of an Aero!

The Development of A New VTOL UAV Configuration For Law Enforcement

AERO. Meet the Aero. Congratulations on your purchase of an Aero!

1.1 REMOTELY PILOTED AIRCRAFTS

Heavy Payload Tethered Hexaroters for Agricultural Applications: Power Supply Design

BEC 5V/5A (GND, +V,-) Motor 3 (left) (-,-,signal) Motor 2 (right) (-,-,signal) Motor 1 (tail) (-,-,signal)

LOTUS RC. T580P Basic Quad copter Manual Version (25 Aug 2011) (Internal document)

BY HOEYCOMB AEROSPACE TECHNOLOGIES. HC-330 HYBRID-POWERED ALL- ELECTRICITY DRIVEN four-rotor UAV

Quadrotor Using Minimal Sensing For Autonomous Indoor Flight

Caution Notes. Features. Specifications. Installation. A3 3-axis Gyro & Stabilizer User Manual V1.0

Control of a Coaxial Helicopter with Center of Gravity Steering

Autonomous UAV System Development for Payload Dropping Mission

In recent years, multirotor helicopter type autonomous UAVs are being used for aerial photography and aerial survey. In addition, various

Reconfigurable Unmanned Aerial Vehicle Design and Control

Implementation and Testing of Autonomous Quad-Rotor Aerial Vehicle by Using Ardu-Pilot

Robust Flight Controller for a Hexcopter

Deliverable 3 Autonomous Flight Record

2015 AUVSI UAS Competition Journal Paper

LOTUS RC. T80 Basic Quadcopter Manual Version 1.0 (Internal document) (25 July 2011)

Design and Fabrication of UAV (Unmanned Aerial Vehicle)

Ace One User Manual. Revision 1.1. Date: Dajiang Innovation Technology Co. Ltd. All Rights Reserved.

Electric Drive - Magnetic Suspension Rotorcraft Technologies

MAV and UAV Research at Rochester Institute of Technology. Rochester Institute of Technology

COLLISION AVOIDANCE OF INDOOR FLYING DOUBLE TETRAHEDRON HEXA-ROTORCRAFT

Operation Manual. IMPORTANT Read before flying!

Design and Construction of a Small-scale Rotorcraft UAV System A. Imam and R. Bicker

Autopilot and Ground Control Station for UAV

Micro Craft Ducted Air Vehicle. Larry Lipera istar Program Manager Micro Craft Inc., San Diego, CA

A Small Semi-Autonomous Rotary-Wing Unmanned Air Vehicle (UAV)

SK-GPS Instruction Manual. Rev August 1, 2014

Squadron-II UAV technical paper for. International Aerial Robotics Competition. Dr. Dalbir Singh(Prof. Aeronautical Dept) Wg/Cmd. R.S.

Rotary Wing Micro Air Vehicle Endurance

Development of an Unmanned Aircraft Mounted Software Defined Ground Penetrating Radar

Design and Development of South Dakota School of Mines and Technology s Aerial Robotic Reconnaissance System

Aerial robots that interact with the environment

QUAD. Unfold arms and legs

Thank you for purchasing our product. Please enter the DJI special website of PHANTOM to confirm if the

Tactical Technology Office. Tactical Technology Office. Programs. DARPATech 2000 Dr. David Whelan Director Whelan Darpatech

Design Analysis of Hoverbike Prototype

SOKAR FPV DRONE. Quick Start Manual SAFETY PRECAUTIONS & WARRANTY AND SERVICE. Safety Precautions and Liability Exclusion. Warranty and Service

Program Goals and Objectives/Instructional Design. Title: Beyond Multi-Copters: Transitioning the New Drone Pilot to Fixed Wing Aircraft

FLYEYE Unmanned Aerial System

64MM F-16 Fighting Falcon V2

Unmanned Aerial Vehicle Design, Development, and Implementation

High aspect ratio for high endurance. Mechanical simplicity. Low empty weight. STOVL or STOL capability. And for the propulsion system:

MaxSonar Operation on a Multi-Copter

DJI E1200 Pro. Tuned Propulsion System. User Manual V

University of Central Florida Entry for the 2013 AUVSI Foundation s International Aerial Robotics Competition

3 MODES FLIGHT YOUR EASY-TO-USE AERIAL PHOTO AND VIDEO ASSISTANT AERIAL IMAGES * CAPTURE STUNNING. shown

3DR Support. Contact 3DR Support for questions and technical help.

ASPECTS REGARDING THE ELECTRIC PROPULSION OF THE UAV MULTICOPTER

Quadrotor with Image Processing Capabilities


OPTIMAL GAP DISTANCE BETWEEN ROTORS OF MINI QUADROTOR HELICOPTER

Oregon State University Autonomous Aerial Robotics Team 2014 International Aerial Robotics Competition

Skybot Engineering & Business Innovation Challenge 1 QUAD DESIGN

SOKAR FPV DRONE. Quick Start Manual SkyRC Technology Co., Ltd. All Rights Reserved. Version

G4 RECON ONE Product overview and performance features

AEROSPACE SYSTEMS ENGINEERING TERM PROJECT

Design and Development of the UTSA Unmanned Aerial System ACE 1

Transcription:

Development of Autopilot for VTOL application Akshay Pawar, Prof. S G Joshi, Mr. V P Sulakhe Abstract In the ever expanding field of machine assisting humans, flight of an aircraft is one of those branches that cause fair amount of head turns. One of the interests is the ability of the software programmed aircraft control system arriving at decisions for flight control in either a military or civilian application. This paper presents the development of autopilot system for an autonomous unmanned aerial vehicle (UAV) hexarotor model with vertical take-off and landing (VTOL) ability. The overall system consists of the hexacopter with an on-board computer which is Ardupilot Mega 2560 (APM) and a second computer serving as a ground control station (GCS). The APM controls the trajectory path while mission planning and user interaction takes place at GCS. The autonomous behavior of hexacopter is established by the Inertial Measurement Unit (IMU) which comprises of MEMS based sensors like accelerometer, magnetometer, and gyroscope. The designed autopilot was successfully tested to prove autonomous maneuver with a payload carrying capacity of 2.5 kilograms and an endurance time of 25-30 minutes. The monitoring of the Hexacopter is done with the help of Mission Planner (MP) software which also enables us to graph various parameters of the flight. The hardware and software used to autonomously pilot the hexacopter are described in detailed in this paper. Index Terms Autopilot system, APM, VTOL, Mission Planner. I. INTRODUCTION The growing interest for the robotics research community in Vertical Take-Off and Landing (VTOL) vehicles as exemplified by multi-rotors, ducted-fan tail-sitters, and helicopters, is partly due to the numerous applications that can be addressed with such systems like surveillance, inspection, or mapping. The main problem which was inherent in the first multirotor helicopter which appeared in 1923 (De Bothezat) was its inherent instability and pilot workload which was extremely high [1]. The first multirotor that was commercially available was hobbyist multirotor Dragan flyer that came in 2000 [2]. Today s multirotor UAVs seem to be RC controlled toys which are capable to carry one to two kilograms payload [3]. To maintain the stability of the copter, the PID values along the roll, pitch and yaw axis are fixed by doing tethered flight simulation. In this paper the Hexacopter is considered whose six rotors are located on the six vertices of the hexagon and are equidistant from the center of gravity (CoG); moreover the propulsion system consist of three pairs of counter rotating fixed pitched blades. For controlling the attitude of the copter we use PID controlling technique [4], which is a vital inherent feature of MP software. A multirotor is an UAV analogous to the traditional helicopter except the number of rotors is more than two. Multirotors can be classified as tricopter, quadcopter, hexacopter or octocopter with number of rotors as three, four, six and eight respectively. The lifting capacity of the copter can be increased by increasing the number of rotors. If the application requires carrying an expensive instrument; a hexacopter of octocopter is suitable as it will elude a crash even if one motor fails. The hexacopter can maintain its balance even after a motor failure because the thrust provided by the remaining five motors is large enough than single motor. The drones or multirotors have proven to be a hot area research now-a-days owing to their exceptional features like flexibility, maneuverability and payload carrying capacity. Aerial photography, remote sensing, and surveillance are some of their commercial uses today. All multirotors belong to the families of VTOL and UAV except for a few. They can either be manually controlled with a radio controller or operate autonomously on their own. II. STRUCTURE OF HEXACOPTER The developed hexacopter in Fig. 1 can flight autonomously as a self-organized system with the designed autopilot. The UAVs should be inexpensive and expendable. As the primary objective of this copter is for military applications, the sensors with miniature size and light weight capable of performing operation at street level were to be selected [5]. So MEMS based sensors was the best selection.. Golden Eye [6] is an example of VTOL MAV that was put in for commercial use. Manuscript received June, 2015. Akshay Pawar, VLSI & Embedded Systems, Vishwabharti Academy s COE, Ahmednagar, India, Prof. S G Joshi, VLSI & Embedded Systems, Vishwabharti Academy s COE, Ahmednagar, India. Mr. V P Sulakhe, UAV-VEL, Vehicle Research & Development Organization, Ahmednagar, India. Figure 1: Structure of Hexacopter 1702

Figure 2: Overview of System A kind of VTOL proto-type hexacopter is developed to meet the requirements. The copters body is extremely light weight for using carbon fiber reinforced plastic (CFRP) as its airframe material. The UAV is axially symmetrical rotorcraft with a six 2-Blade propellers that can produce enough thrust required when propelled by the brushless electric motor installed below it. The lithium-polymer battery that provides power to the brushless electric motor is mounted at the center of the fuselage. The electric speed control installed inside the body of UAV is used for changing the RPM of the brushless motor to alter thrust. It s very suitable for civilian and military observation and investigations missions over densely populated areas. The autopilot designed for the purpose of making UAV to form a VTOL system is installed at the top of the structure. The additional components and extra weight placed well below the initial center of gravity will enhance the stability of the UAV. The structure of hexacopter is shown in Figure 1. A complete system overview can be shown in Fig. 2. III. THE AUTOPILOT SYSTEM The development of autopilot with increased payload capacity, high precision and reliability is critical to the successful deployment of VTOL. To achieve the goal of making the hexacopter, the autopilot should not only have capabilities of autonomous control and navigation, vertical take-off and landing, but also have characteristic of, real time communication and information sharing. These requirements make the design of autopilot much more challenging. To satisfy the needs of such VTOL system, the autopilot ought to have microprocessor with high computing capability, multiple interfaces connecting with all kinds of sensors, actuators, and communication devices. Figure 3: Structure of Autopilot The high performance microcontroller APM 2560 having advanced RISC architecture with a wealth of on-chip peripherals, such as the on-chip ADC, the PWM output, SCI, SPI, CAN [7] and so on has been selected. The autopilot structure is shown above in Fig. 3. During the initial stage of configuration of the APM, the MP asks to select frame layout of the motor orientation and the APM. Out of the two layouts provided that are Hexa + and Hexa X, we selected the Hexa X configuration because it is more sensitive to the roll axis. The two configurations are shown in Fig. 4. The vertically opposite motors rotate in opposite direction to cancel the torque produced which gives thrust to the hexacopter. 1703

C. RFD 900 Telemetry Figure 4: Frame layout The RFD 900 telemetry shown in Fig. 6 is used for data logging purpose to monitor the health of copter through MP. It provides compact yet powerful data communication. The operating frequency range is 902-928 MHz while the outdoor line-of-sight range is 40 Km or more depending on the antennas. The antenna used is 900 MHz half wave dipole antenna. The air data rate speeds is up to 250 kbps. The hexacopter can be flown in different modes using manual control. In the standard mode, hexacopter attitude (roll and pitch), yaw rate and thrust are manipulated with a standard flight RC-radio unit. The APM estimates attitude, altitude and yaw using on-board sensors. The individual components of the system depicted in Fig. 2 are described below. A. APM 2560 The APM 2.5 has an ATmega2560 microprocessor along with power electronics, flash data storage and programming logics shown in Fig. 5. Figure 6: RFD 900 Telemetry D. Futuba Transmitter and Receiver The Futuba 10C 10CG 10 CAG 2.4 GHz in Fig. 7(a) is used to control the motion of the hexacopter. The left stick is used for throttle and rudder while the right one is used for aileron and elevator controls. The two switches on the top are used for selecting the modes which are illustrated in Table I. Figure 5: APM 2.5 The onboard inertial measurement unit (IMU) i.e. MPU 6000 features a three-axis accelerometer, a gyroscope and a magnetometer. The IMU along with ATMEGA 2560 processor together comprises the APM. These sensors are used for attitude and yaw estimation. A barometer and an external sonar sensor enable altitude measurements and an external GPS receiver is used for outdoor position measurements. It contains onboard 4 MB Data flash chip for automatic data logging. B. 3DR ublox The 3DR ublox module comprises the GPS and compass. 1) GPS The GPS lock is performed when it gets at least six satellite signals. It is indicated by a blue LED glowing solid on it. The hdop (horizontal dilution of position) value gives the accuracy of the GPS location which is displayed in MP. The hdop value should be less than two. 2) Magnetometer The magnetometer gives the position of the copter relative to the horizontal position. The angle through which the copter moves i.e. bank angle is shown in the MP window. This data is also communicated to the GCS through telemetry. (a) Figure 7: (a) Futuba Transmitter, (b) Futuba Receiver. The Futaba R6208SB 2.4GHz FASST 8-Channel Receiver in Fig. 7(b) is used to receive and decode the control signals from the transmitter and send it to the processor to take the necessary actions to control the copter. The first four channels are used for aileron, elevator, throttle & rudder respectively. The fifth channel is used for setting the modes of the flight while the sixth channel is used for the stability of copter. Table I. Flight modes (b) Mode Mode name PWM 1. Auto 0-1230 2. Altitude hold 1231-1360 3. Position 1361-1490 4. RTL 1491-1620 5. Land 1621-1749 6. Stabilize 1750+ E. The Propulsion System The propulsion system comprises of the ESCs, brushless motors and the propellers. 1704

1) Propellers The propellers used are 15 X 10 inch (diameter X pitch) slow flight propellers. It is shown in Fig. 8. Longer propeller blades have a higher aspect ratio which gives it a better lift to drag ratio. The propeller is made up of carbon fiber material. Figure 8: Propeller 2) BLDC motors In our project we have used the BLDC motor of 500kv of out runner type. They are capable of rotating up to 18400 RPM without any load. A brushless motor cannot be driven directly by a PWM signal. It is instead controlled by an ESC. It is shown below in Fig. 9. Also the thrust provided by a motor is 4.67 Kilograms.. Due to the location of the stator windings, outer rotor Brushless DC motors typically operate at lower duty cycles or at a lower rated current. monitoring explained below. A. PID Tuning The hexacopter developed is very unstable in air during its flight. To adjust its stability we had set the PID values of the gain along three axis of motion i.e. roll, pitch and yaw. For this we select the channel six of receiver. The developed Hexacopter was tied as shown in Fig. 11 for tethered flight. Figure 11: Tethered flight Figure 9: BLDC Motor 3) ESCs The ESCs used in this project is Turnigy Plush 60A with inbuilt BEC (battery elimination circuit) of 3A/5V. The ESC receives a PWM signal from the flight board and controls the motors by rapidly turning on and off the current to the different poles in the motor. It is shown below in Fig. 10. They have a broad range of programming features and a smooth throttle response compared to other BESCs in the same price range. This BESC can handle 3A continuous current. First the throttle is increased so that the copter will attain a specific height. After the desired height is attained the copter is sent in Altitude hold mode. The abnormal behavior of the copter was very much evident. Then we changed the gain value by the knob on the transmitter for channel six in the extended tuning of MP till we get the copter balanced in the respective axis. The finalized PID values of the gain are to be saved in APM by pressing write parameter option in MP. This task was done in real time due to the use of RFD 900 telemetry. The finalized PID for rate/roll gain values are shown in Table II. Table II. PID values Roll Pitch Yaw P 0.1500 0.1500 0.2000 I 0.1000 0.1000 0.0200 D 0.0040 0.0040 0.0000 F. Battery Figure 10: ESC The six cell Li-Po battery of 1300mAh is sufficient to drive the copter with endurance up to 15-20 minutes. As we have shorted the JP1 jumper of APM we need a single power supply for inputs and outputs. The built in BEC allows us to supply power backwards from motor side to receiver side. The stacking construction gives more reliable voltage. IV. HEXACOPTER TESTING The hexacopter testing comprises of PID tuning and flight B. Flight Monitoring Once the copter is ready to takeoff, we have to first Arm the APM in MP. Now the various sensor values will start to appear in the GUI of MP. The MP window is shown in figure12. We can also set way points on the map provided there, through which the copter will go when in guided mode. After the copter has landed, we can download the telemetry logs form the APM which contains all the flight details. Through these logs we can plot the graphs of the roll, pitch and yaw axis as shown in Fig. 13. From the graph we can very much conclude that the roll axis (red) change in correlation with the pitch axis (green) concluding that the developed hexacopter is stable. The path that the copter tracks is shown by violet color as shown is Fig. 12. Also the air speed, latitude, longitude, battery status, current heading etc., are shown in Fig. 12. 1705

Figure 12: Mission Planner Window Table III. Performance evaluation Figure 13: Log Graph. V. PERFORMANCE EVALUATION Parameter Hexacopter Units Propeller X It s diameter Motor + ESC efficiency Power required /motor (100%) 6 X 15 inch 80 % 750 Watt Thrust 4.365 Kg Total power to take-off (50%) Total power to hover (35%) 2250 Watt 1575 Watt Mass of structure 1.20 Kg Payload carrying capacity 2.5 Kg Total mass UAV 5.47 Kg Endurance 25 Min The developed hexacopter is evaluated for its performance with respect to various parameters as shown in Table III. It is found that the power requirement of the hexacopter is reduced selectively with the increased payload handling capability. Also the time to hover endurance is increased than the standard quadcopter. This makes the copter perfect enough to carry expensive instruments required for military applications. VI. CONCLUSION The paper has presented the design and development of autopilot system for UAV hexacopter model using on-board computing and has been successfully tested for hovering flight. The low power consumption and increased payload capacity of hexacopter distinguished this project from others which were not suitable for carrying expensive instruments. The stabilization of hexacopter heading, pitch, roll and 1706

altitude has all been successfully demonstrated and this shows the possible achievement towards the development of autonomous UAV. ACKNOWLEDGMENT I am grateful and thankful to our project guides Prof. S. G. Joshi, Mr. V. P. Sulakhe, Mr. N. Malviya, Mr. Harish Jadhav for their guidance and kind co- operation to complete this project. I would also like to place on record my profound sense of gratitude to Dr. A. K. Kureshi for providing me an opportunity to undertake a project on Development of Autopilot for VTOL application. REFERENCES [1] WAGTENDONK, WJ. Principles of Helicopter Flight. Newcastle, WA: Aviation Supplies & Academics, Inc., 2006. 304 p. ISBN 1-56027-649-5. [2] Mc KERROW, P. Modelling the Draganflyer four-rotor helicopter. In Proceedings of the 2004 International Conference on Robotics & Automation, N. Orleans, LA: IEEE, April 2004. p. 3596-3600. [3] POUNDS, P., MAHONY, R., CORKE, P. Modelling and Control of a Quad-Rotor Robot. In Proceedings of the Australasian Conference on Robotics and Automation, Auckland, New Zealand: Australian Robotics & Automation Association, Dec. 2006, p. 501-510. [4] BOUABDALLAH, S., NOTH, A., SIEGWART, R. PID vs LQ Control Techniques Applied to an Indoor Micro Quadrotor. In Proceedings of 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems, Sendai, Japan: IEEE, Sept. 2004, p. 2451-2456. [5] Stingu, Emanuel, and Frank L. Lewis."A hardware platform for research in helicopter uav control."in Unmanned Aircraft Systems, pp. 387-406.Springer Netherlands, 2009. [6] Schaefer, C. G. Jr., and Baskett, L. J., GoldenEye: The Clandestine UAV, 2nd AIAA Unmanned Unlimited Systems,Technologies, and Operations, San Diego, California, 2003. [7] http://www.arduino.cc/ Akshay Pawar, M.E. VLSI & Embedded system II year student in Vishwabharti Academy s COE Ahmednagar. Prof S G Joshi, M.E. VLSI & Embedded systems, presently working as HOD of Computer Engineering Department, Vishwabharti Academy s COE, Ahmednagar, Maharashtra Mr. V P Sulakhe, M.Tech from IIT Madras, presently working as Scientist F in VRDE Ahmednagar. 1707