Practical Approach to Rudder Control System for UAV using Low Cost MEMS Sensors
|
|
- Valerie French
- 6 years ago
- Views:
Transcription
1 Practical Approach to Rudder Control System for UAV using Low Cost MEMS Sensors Than Htike, Tin That Ngwe, and Yin Mon Myint Abstract Applying Micro Electromechanical Systems (MEMS) inertial sensors for the Guidance, Navigation and Control (GNC) of an autonomous Unmanned Aerial Vehicle (UAV) are an extremely challenging area. This paper presents a practical approach of applying a control system to control one of the control surfaces of UAV using MEMS inertial sensors, microcontroller and servo motor. In the paper, the control surface (rudder) is controlled in two modes; manual mode using a joystick and automotive mode using an accelerometer. The required yaw position of UAV is controlled manually and its stability is maintained by means of control system including an accelerometer. The whole control algorithm was implemented within a microcontroller. The future goals of this research are to incorporate more sensors to increase the level of autonomy for UAV operation. This paper addresses to design a very cheap and practical control system to approach modifying the UAV navigation system using low cost MEMS sensors. In this paper, we take advantage of commercial test equipment and have based our design on the basic ideas of sample platform. Keywords Microcontroller, Micro Electromechanical Systems, Servo Motor, Unmanned Aerial Vehicle. A I. INTRODUCTION N uninhabited air vehicle has found diverse applications for both civil and military missions. To achieve the stated mission, the vehicle needs to have a certain level of autonomy to maintain its stability following a desired path under embedded guidance, navigation and control algorithm. To meet the increasingly more stringent operation requirements, the UAVs rely less and less on the skill of the ground pilot and progressively more on the autonomous capabilities dictated by a reliable onboard computer system. Therefore, the objective of this control system is to deliver a control command to steer UAVs control surfaces and maintain them in stable condition. Unmanned air vehicles (UAVs) are attracting a large degree of interest in the navigation and control communities. Not only do UAVs provide excellent low-cost test beds for navigation system experiments, but their design and control facilitate the exploration of many exciting new research areas in control theory, ranging from low-level flight control algorithm design and mode switching experiments to high-level multiple aircraft coordinated mission planning. Autonomous navigation vehicles usually employ multiple sensors of various types. The technical challenges for small UAV systems are numerous since they will only be able to carry the smallest microprocessor systems and power supplies along with very lightweight and in expensive sensor systems. Authors are with Department of Electronic Engineering, Mandalay Technological University, Mandalay, Myanmar ( misterthanhtike@gmail.com, lwinlwinth@gmail.com). Fig. 1 Avionics system of UAV Normally, the architecture of UAV is as shown in Fig.1.The content of this paper is the former step of overall UAV project. In this system, firstly the orientation of UAV is placed to get the required yawing movement manually. The system takes the position of UAV along the Yaw axis until the auto mode of stability is switched. If it does, the control system senses the current coordination of UAV and adjusts the yawing movement to be stable in the required position. Although ADXL202 senses only rolling and pitching moment, we designed the model with yawing movement in the test bed. II. SYSTEM HARDWARE CONFIGURATION The overall system configuration is briefly represented in this section. Each component s characteristic is also explained. System architecture is as shown in Fig. 2. A. PIC Microcontroller The PIC 16F877 (Microchip Technology, Inc., microcontroller was chosen to obtain data from sensors, perform control calculations, and control the motors on the UAV. This microcontroller has a 25 MHz processor (the current compiler runs the processor at 20 MHz), 33 input/output (I/O) pins, (8K*14words) of Enhanced FLASH program memory,( 368*8bytes) of RAM, (256*8bytes) of data EEPROM. The PIC does not have an operating system and simply runs the program in its memory when it is turned on. 357
2 This PIC microcontroller has several hardware features that are very useful for use in a UAV and simplify the interfacing of sensors and motors with the microcontroller, such as an analog to digital converter (ADC), interrupts, timers, and capture/compare/pulse width modulation (CCP) channels. Fig. 4 Servos are controlled by 1-2 ms pulses Fig. 2 Block Diagram of System B. Servo Motor (F-S148) This kind of servo motor was chosen according to the following advantages. 1) High torque at all speeds 2) Capable of holding a static (no-motion)position 3) Able to reverse directions quickly 4) Able to accelerate and decelerate to reach a position or rate of speed quickly C. Servo Control The servo control board is a homemade prototype. The processor is PIC16F877 with 8 channel PWM signal out put. It can command 8 servos at the same time with RS-232 serial port. PWM signal is used extensively on DC servo control, such as the hobby model DC servo. A square wave is outputted 50 times per second. The width of the square wave decides the horn of the servo oscillating angle, and the wave width is described according to the continuous time. When the width of the square wave equals 1.5 millisecond, the horn of the servo keeps on neutral position, 45degree angle. The width of square will change from 1 to 2 millisecond, and the horn of servo will rotate amount 0~90 degree angle as shown in Fig. 4. D. MEMS Sensor (Accelerometer) A dual-axis accelerometer from Analog Devices, Inc. (ADXL202) was interfaced with the PIC microcontroller. The accelerometer is capable of sensing accelerations of+/- 2 g s in two perpendicular axes. The sensor chip produces a digital pulse proportional to it s along two axes by using a duty cycle modulator that is included as part of the sensor chip. In this paper, only the signal sensed in one channel (x-axis) is used to represent the state of yaw angle although both two channels are in use in calibration. E. Homemade Joystick The design of homemade joystick is made to be able to control 4 servo motors simultaneously. In this paper, joystick is to manage a rudder of small UAV model to get required yawing movement. Physical model is designed to be able to adjust the range of angle of rudder with response to the range of angle of joystick. F. Small Model UAV To test the control system, a small model UAV was designed as a test bed. The range of angle of rudder was designed to have a range of 30 degree. III. DECODING ALGORITHM The signal from both axes on the accelerometer consists of a square wave, where the pulse length is proportional to the acceleration sensed on that axis. If the base period of the signal is T2, an acceleration of 0g means that the length of the pulse T1 is T2=2. A maximum positive acceleration means that T1 = T2, and a maximum negative acceleration is represented by T1 = 0. The ADXL202 can measure accelerations in the range +/- 2g. The duty cycle change per g (where 1g = 9:81m=s2) is 12:5%. A straight-forward way of measuring the acceleration sensed by the two axes x and y is outlined below: 1) Start the timer at the rising edge of the first channel, x. 2) Stop it at the falling edge. This gives T1x. 3) Start the timer at the rising edge of the second channel, y. 4) Stop it at the falling edge; and one gets T1y. 5) Compare these values to T2. Repeat. This is straight-forward, but it has the disadvantage of being slow. One can only get a sample of the acceleration of both channels once every three cycles (3*T2). One wastes cycles waiting for the next channel's rising edge, as shown in Fig. 5. There is fortunately a solution to this problem. The timing of the pulse output is handled by a triangle wave in the ADXL202. This means that the midpoint of T1x and T1y coincide in time. This means that the time between the midpoints of T1x and T1y is equal to T2. Since we know the value of T2, we can use this fact to decode the acceleration in a smaller timeframe than before. In short, we use the following algorithm: Fig. 3 Servo motor 358
3 practice the zero g output and the sensitivity of the ADXL202 vary somewhat from device to device (see the data sheet for details). So this formula can only be used for low accuracy measurements. For higher accuracy measurements we have to substitute the actual offset and scale values. Fig. 5 Basic Decode Technique for the ADXL202 Fig. 6 High speed Decoding Technique for the ADXL202 1) Start the timer at the rising edge, Ta of the X channel. 2) Stop the timer at the falling edge, Tb. By dentition, T1x is now equal to Tb-Ta. 3) Repeat for the Y channel, and get T1y = Td - Tc. 4) As T2x = T2y, get Te- Ta = Tg- Tf, and after substitution T2 = Td (1) The advantages of this method are twofold: we acquire one sample of acceleration from both axes every two T2 cycles (compared to three cycles in the previous algorithm); and T2 is calculated only once for both axes. IV. CALCULATION OF ACCELERATION OUTPUT Acceleration experienced by the ADXL202 may be calculated by the following formula: Acceleration (in g) = As outlined in the data sheet, the nominal duty cycle output of the ADXL202 is 50% at zero g and 12.5% duty cycle change per g. Therefore to calculate acceleration from the duty cycle: (2) Acceleration (in g) = (3) When the zero g duty cycle output of the ADXL202 is other than 50%, and/or the duty cycle changes more or less than 12.5% per g, the acceleration calculation will be inaccurate. In V. CALCULATION OF ADXL202 When in calibrate mode the accelerometer must be level, with the X and Y axis horizontal to the earth so both axis experience 0 g. When the microcontroller is told to calibrate, the microcontroller reads the duty cycle output (T1) and period (T2) of the accelerometer from each axis. Several readings of T1 and T2 may be averaged to improve accuracy. These values are stored as calibration constants, and retained for use in calculating the acceleration after calibration. A scale factor (K) used to scale the acceleration output into an n-bit word should also be calculated. The calibration constants for each axis consist of the following: 1) T2cal = the value of T2 during calibration. T2cal must be stored as the value of T2 does drift over temperature and has jitter. 2) Zcal = the value of T1 during calibration. 3) Bit scale factor. You choose the bit scale factor to determine the resolution (in bits) of the acceleration calculation. 4) K = [4 * (T2cal * bit scale factor) / T2cal] Note that K need only be calculated once for the two axes. VI. CALCULATION OF ACCELERATION FROM DUTY CYCLE Once the calibration constants are known, only two formulas are required for the calculation of acceleration. They are: Zactual = (4) Where T2actual is the current measurement of T2. This formula corrects the zero g value for changes in T2 due to drift or jitter Acceleration = (5) VII. CALCULATION OF ANGLE When the angle is varied along the sensitive X-axis and Y- axis, the acceleration vector changes and the ADXL202 responds by changing the duty cycle outputs. The angle is defined by the following equation: θ = arcsin[ (V(out)-V(zero g)) / (1g x Scale factor(v/g)) ] (6) VIII. SYSTEM SOFTWARE DESIGN A. System Integration Fig. 7 is a flow chart of the program of the system. Firstly, all of the required initialization was set up. Especially, the program declares the setting of PWM mode(ccp),timer and A/D converter. 359
4 1) PWM mode in CCP Channel Since servo motor is controlled by means of managing PWM, the features of CCP (Capture/Compare/Pulse Width Modulation) play in important role. The period of the PWM is set up using the following formula: PWM period = <(PR2)+1>*4*Tosc*(TMR2 Prescale value) (7) The PWM duty cycle is specified by writing to the CCPR1L register and to the CCP1CON<5:4>.The overall meaning of the control system is to calculate the required duty cycle to control the servo motor. 2) Timer and Counter Tmer2 is configured to produce PWM with the required frequency. According to the nature of servo motor, the frequency is set up to be 50Hz.To record the output of ADXL202, count configuration is set up. 3) A/D converter The 10 bit analog to digital converter on the PIC microcontroller is used to convert the signal representing the joystick movement to an integer that could be used by the microcontroller. The resolution is significant enough to do the main idea. B. Control Program Fig. 7 Flowchart of the program As shown in Fig. 7, when the program is started, the control surface waits to ensure that it is manually controlled initializing configures. The control algorithm reads the joystick movement and computes the values that are loaded to control the servo motor to get required yawing movement. When the controller senses the stability request, it reads the current position of UAV and then it computes the real time tilt angle of UAV as the error of position. Finally, using some control algorithms it recovers the state of yaw position in stable. Fig.8 shows the designed control system in test bed. C. Display Unit We used Hyperlink software as the monitor. The unit including RS-232 processes this nature. The program displays the state of yaw angles controlled by joystick, sensed by ADXL202 and recovered by the system. IX. SUMMARY In this paper, our work addresses practical approach to control yawing movement in two modes. The control system has been designed with an emphasis on using inexpensive MEMS sensor and simple algorithm. Although the stability augmentation has been complemented in test-bed, more complete system will be conducted in the future work. ACKNOWLEDGMENT The kindness and help of Dr. Zaw Min Naing and Dr. Yin Mon Myint, Department of Electronic Engineering, are gratefully acknowledged. I also wish to thank my members of UAV project for their work and warmly friendship. Especially, I would like to express my special thank to my parents for their noble support and encouragement. REFERENCES [1] Jung Soon Jang and Darren Liccardo, Automation of small UAVs using a low cost MEMS Sensor and Embedded computing Platform, Crassbow Technology, Inc., San Jose, California. [2] Hoffmann, Gl, Rajnarayan, D.G., Waslander, S.L.,Dostal, D., Jang, J. S., and Tomlin, C. J., The Stanford Testbed of Autonomous Rotorcraft for Multi-Agent Control(STARMAC), Salt Lake City, UT, 23rdDigital Avionics System Conference,November,2004. [3] Ian Schworer, Navigation and Control of an Autonomous Vehicle, Blacksburg, Virginia, [4] Ari Yosef Benbasat, A Inertial Measurement Unit for User Interfaces, Massachusetts Institute of Technology, [5] Reed Diefert Christiansen, Design of an Autopilot for Small Unmanned Aerial Vehicles, Brigham Young University, [6] Rebecca Jane Dailey, An Automation Approach to Guiding an Air Vehicle Through an Obstacle Field, Holt, Massachusetts Institute of Technology, [7] Carlo Canetta,Jonathan Chin,Sevan Mehrabian, Ludguier Montejo, Hendrik Thompson, Quad-rotor Unmanned Aerial Vehicle, Final Report,May 2, [8] Rodger Richey, Measure Tilt Using PIC 16F84A & ADXL202, Microchip Technology Inc,1999. [9] Paul Y. Montgomery, Carrier Differential GPS as a Sensor for Automatic Control, June [10] Kenin J. Walchko, Low Cost Inertial Navigation: Learning to Integrate Noise and Find Your Way, University of Florida, [11] Alexandros Skafidas, Microcontroller Systems for a UAV, 4th December [12] Dr K.C. Wong, UAV Design Activities in a University Environment, University of Sydney,
5 Fig. 8 Control System in test bed 361
Application of an Inertial Navigation System to the Quad-rotor UAV using MEMS Sensors
World Academy of Science, Engineering and echnology 4 008 Application of an Inertial Navigation System to the Quad-rotor AV using MEMS Sensors in het Nwe, han Htike, Khine Myint Mon, Dr.Zaw Min Naing and
More informationSELF STABILIZING PLATFORM
SELF STABILIZING PLATFORM Shalaka Turalkar 1, Omkar Padvekar 2, Nikhil Chavan 3, Pritam Sawant 4 and Project Guide: Mr Prathamesh Indulkar 5. 1,2,3,4,5 Department of Electronics and Telecommunication,
More informationFLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station
AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station The platform provides a high performance basis for electromechanical system control. Originally designed for autonomous aerial vehicle
More informationImplementation of PIC Based Vehicle s Attitude Estimation System Using MEMS Inertial Sensors and Kalman Filter
Implementation of PIC Based Vehicle s Attitude Estimation System Using MEMS Inertial Sensors and Kalman Filter Htoo Maung Maung Department of Electronic Engineering, Mandalay Technological University Mandalay,
More informationMicrocontroller Based Electric Expansion Valve Controller for Air Conditioning System
Microcontroller Based Electric Expansion Valve Controller for Air Conditioning System Thae Su Aye, and Zaw Myo Lwin Abstract In the air conditioning system, the electric expansion valve (EEV) is one of
More informationOughtToPilot. Project Report of Submission PC128 to 2008 Propeller Design Contest. Jason Edelberg
OughtToPilot Project Report of Submission PC128 to 2008 Propeller Design Contest Jason Edelberg Table of Contents Project Number.. 3 Project Description.. 4 Schematic 5 Source Code. Attached Separately
More informationGPS System Design and Control Modeling. Chua Shyan Jin, Ronald. Assoc. Prof Gerard Leng. Aeronautical Engineering Group, NUS
GPS System Design and Control Modeling Chua Shyan Jin, Ronald Assoc. Prof Gerard Leng Aeronautical Engineering Group, NUS Abstract A GPS system for the autonomous navigation and surveillance of an airship
More informationClassical Control Based Autopilot Design Using PC/104
Classical Control Based Autopilot Design Using PC/104 Mohammed A. Elsadig, Alneelain University, Dr. Mohammed A. Hussien, Alneelain University. Abstract Many recent papers have been written in unmanned
More informationControl System Design for Tricopter using Filters and PID controller
Control System Design for Tricopter using Filters and PID controller Abstract The purpose of this paper is to present the control system design of Tricopter. We have presented the implementation of control
More informationOperating Handbook For FD PILOT SERIES AUTOPILOTS
Operating Handbook For FD PILOT SERIES AUTOPILOTS TRUTRAK FLIGHT SYSTEMS 1500 S. Old Missouri Road Springdale, AR 72764 Ph. 479-751-0250 Fax 479-751-3397 Toll Free: 866-TRUTRAK 866-(878-8725) www.trutrakap.com
More informationIntroducing the Quadrotor Flying Robot
Introducing the Quadrotor Flying Robot Roy Brewer Organizer Philadelphia Robotics Meetup Group August 13, 2009 What is a Quadrotor? A vehicle having 4 rotors (propellers) at each end of a square cross
More informationFour Quadrant Speed Control of DC Motor with the Help of AT89S52 Microcontroller
Four Quadrant Speed Control of DC Motor with the Help of AT89S52 Microcontroller Rahul Baranwal 1, Omama Aftab 2, Mrs. Deepti Ojha 3 1,2, B.Tech Final Year (Electronics and Communication Engineering),
More informationCHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER
65 CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER 4.1 INTRODUCTION Many control strategies are available for the control of IMs. The Direct Torque Control (DTC) is one of the most
More informationDesign and Implementation of FPGA Based Quadcopter
Design and Implementation of FPGA Based Quadcopter G Premkumar 1 SCSVMV, Kanchipuram, Tamil Nadu, INDIA R Jayalakshmi 2 Assistant Professor, SCSVMV, Kanchipuram, Tamil Nadu, INDIA Md Akramuddin 3 Project
More informationProgramming and Interfacing
AtmelAVR Microcontroller Primer: Programming and Interfacing Second Edition f^r**t>*-**n*c contents Preface xv AtmelAVRArchitecture Overview 1 1.1 ATmegal64 Architecture Overview 1 1.1.1 Reduced Instruction
More informationProject Final Report: Directional Remote Control
Project Final Report: by Luca Zappaterra xxxx@gwu.edu CS 297 Embedded Systems The George Washington University April 25, 2010 Project Abstract In the project, a prototype of TV remote control which reacts
More informationAccelerometer Products
Accelerometer Products What Is an Accelerometer and When Do You Use One? An accelerometer is a sensor which converts an acceleration from motion or gravity to an electrical signal. MOTION INPUT 5% 5% Tilt
More informationDesign of a Flight Stabilizer System and Automatic Control Using HIL Test Platform
Design of a Flight Stabilizer System and Automatic Control Using HIL Test Platform Şeyma Akyürek, Gizem Sezin Özden, Emre Atlas, and Coşku Kasnakoğlu Electrical & Electronics Engineering, TOBB University
More informationAUTOPILOT CONTROL SYSTEM - IV
AUTOPILOT CONTROL SYSTEM - IV CONTROLLER The data from the inertial measurement unit is taken into the controller for processing. The input being analog requires to be passed through an ADC before being
More informationDigiflight II SERIES AUTOPILOTS
Operating Handbook For Digiflight II SERIES AUTOPILOTS TRUTRAK FLIGHT SYSTEMS 1500 S. Old Missouri Road Springdale, AR 72764 Ph. 479-751-0250 Fax 479-751-3397 Toll Free: 866-TRUTRAK 866-(878-8725) www.trutrakap.com
More informationQUADROTOR ROLL AND PITCH STABILIZATION USING SYSTEM IDENTIFICATION BASED REDESIGN OF EMPIRICAL CONTROLLERS
QUADROTOR ROLL AND PITCH STABILIZATION USING SYSTEM IDENTIFICATION BASED REDESIGN OF EMPIRICAL CONTROLLERS ANIL UFUK BATMAZ 1, a, OVUNC ELBIR 2,b and COSKU KASNAKOGLU 3,c 1,2,3 Department of Electrical
More informationBased on the ARM and PID Control Free Pendulum Balance System
Available online at www.sciencedirect.com Procedia Engineering 29 (2012) 3491 3495 2012 International Workshop on Information and Electronics Engineering (IWIEE) Based on the ARM and PID Control Free Pendulum
More informationFixed Wings UAV Direction Control Hardware Design
IJCSNS International Journal of Computer Science and Network Security, VOL.15 No.1, January 2015 19 Fixed Wings UAV Direction Control Hardware Design Mohamed Khalil Abdalla 1, Aisha-Hassan A. Hashim 2,
More informationDesign of Low Cost Embedded Power Plant Relay Testing Unit
Design of Low Cost Embedded Power Plant Relay Testing Unit S.Uthayashanger, S.Sivasatheeshan, P.R Talbad uthayashanger@yahoo.com Supervised by: Dr. Thrishantha Nanayakkara thrish@elect.mrt.ac.lk Department
More informationDigiflight II SERIES AUTOPILOTS
Operating Handbook For Digiflight II SERIES AUTOPILOTS TRUTRAK FLIGHT SYSTEMS 1500 S. Old Missouri Road Springdale, AR 72764 Ph. 479-751-0250 Fax 479-751-3397 Toll Free: 866-TRUTRAK 866-(878-8725) www.trutrakap.com
More informationSTUDY OF FIXED WING AIRCRAFT DYNAMICS USING SYSTEM IDENTIFICATION APPROACH
STUDY OF FIXED WING AIRCRAFT DYNAMICS USING SYSTEM IDENTIFICATION APPROACH A.Kaviyarasu 1, Dr.A.Saravan Kumar 2 1,2 Department of Aerospace Engineering, Madras Institute of Technology, Anna University,
More informationHAND GESTURE CONTROLLED ROBOT USING ARDUINO
HAND GESTURE CONTROLLED ROBOT USING ARDUINO Vrushab Sakpal 1, Omkar Patil 2, Sagar Bhagat 3, Badar Shaikh 4, Prof.Poonam Patil 5 1,2,3,4,5 Department of Instrumentation Bharati Vidyapeeth C.O.E,Kharghar,Navi
More informationTEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014
TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014 2014 IARC ABSTRACT The paper gives prominence to the technical details of
More informationFixed Wings Uav Direction Control Hardware Design
IJCSNS International Journal of Computer Science and Network Security, VOL.15 No.6, June 2015 83 Fixed Wings Uav Direction Control Hardware Design Mohamed Khalil, Aisha Abdullah, Sharief F Babikir and
More informationTHE DEVELOPMENT OF A LOW-COST NAVIGATION SYSTEM USING GPS/RDS TECHNOLOGY
ICAS 2 CONGRESS THE DEVELOPMENT OF A LOW-COST NAVIGATION SYSTEM USING /RDS TECHNOLOGY Yung-Ren Lin, Wen-Chi Lu, Ming-Hao Yang and Fei-Bin Hsiao Institute of Aeronautics and Astronautics, National Cheng
More informationDesign of double loop-locked system for brush-less DC motor based on DSP
International Conference on Advanced Electronic Science and Technology (AEST 2016) Design of double loop-locked system for brush-less DC motor based on DSP Yunhong Zheng 1, a 2, Ziqiang Hua and Li Ma 3
More informationImplementation of Nonlinear Reconfigurable Controllers for Autonomous Unmanned Vehicles
Implementation of Nonlinear Reconfigurable Controllers for Autonomous Unmanned Vehicles Dere Schmitz Vijayaumar Janardhan S. N. Balarishnan Department of Mechanical and Aerospace engineering and Engineering
More informationOBSOLETE. Low Cost 2 g/ 10 g Dual Axis imems Accelerometers with Digital Output ADXL202/ADXL210 REV. B A IN 2 =
a FEATURES -Axis Acceleration Sensor on a Single IC Chip Measures Static Acceleration as Well as Dynamic Acceleration Duty Cycle Output with User Adjustable Period Low Power
More informationHardware in the Loop Simulation for Unmanned Aerial Vehicles
NATIONAL 1 AEROSPACE LABORATORIES BANGALORE-560 017 INDIA CSIR-NAL Hardware in the Loop Simulation for Unmanned Aerial Vehicles Shikha Jain Kamali C Scientist, Flight Mechanics and Control Division National
More informationThe Real-Time Control System for Servomechanisms
The Real-Time Control System for Servomechanisms PETR STODOLA, JAN MAZAL, IVANA MOKRÁ, MILAN PODHOREC Department of Military Management and Tactics University of Defence Kounicova str. 65, Brno CZECH REPUBLIC
More informationModeling, Simulation and Implementation of Speed Control of DC Motor Using PIC 16F877A
Modeling, Simulation and Implementation of Speed Control of DC Motor Using PIC 16F877A Payal P.Raval 1, Prof.C.R.mehta 2 1 PG Student, Electrical Engg. Department, Nirma University, SG Highway, Ahmedabad,
More informationEEL 4914 Electrical Engineering Design (Senior Design) Final Design Report
EEL 4914 Electrical Engineering Design (Senior Design) Final Design Report April 21, 2008 Team Members: Project Title: Human Powered Submarine Control System Team Name: Swamp Thing Name: Charles Shupard
More informationSensors and Sensing Motors, Encoders and Motor Control
Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 13.11.2014
More informationSENLUTION Miniature Angular & Heading Reference System The World s Smallest Mini-AHRS
SENLUTION Miniature Angular & Heading Reference System The World s Smallest Mini-AHRS MotionCore, the smallest size AHRS in the world, is an ultra-small form factor, highly accurate inertia system based
More informationAerial Photographic System Using an Unmanned Aerial Vehicle
Aerial Photographic System Using an Unmanned Aerial Vehicle Second Prize Aerial Photographic System Using an Unmanned Aerial Vehicle Institution: Participants: Instructor: Chungbuk National University
More informationIMU Platform for Workshops
IMU Platform for Workshops Lukáš Palkovič *, Jozef Rodina *, Peter Hubinský *3 * Institute of Control and Industrial Informatics Faculty of Electrical Engineering, Slovak University of Technology Ilkovičova
More informationDesign of stepper motor position control system based on DSP. Guan Fang Liu a, Hua Wei Li b
nd International Conference on Machinery, Electronics and Control Simulation (MECS 17) Design of stepper motor position control system based on DSP Guan Fang Liu a, Hua Wei Li b School of Electrical Engineering,
More informationNautical Autonomous System with Task Integration (Code name)
Nautical Autonomous System with Task Integration (Code name) NASTI 10/6/11 Team NASTI: Senior Students: Terry Max Christy, Jeremy Borgman Advisors: Nick Schmidt, Dr. Gary Dempsey Introduction The Nautical
More informationSchool of Surveying & Spatial Information Systems, UNSW, Sydney, Australia
Development of an Unmanned Aerial Vehicle Platform Using Multisensor Navigation Technology School of Surveying & Spatial Information Systems, UNSW, Sydney, Australia Gang Sun 1,2, Jiawei Xie 1, Yong Li
More informationMICRO AERIAL VEHICLE PRELIMINARY FLIGHT CONTROL SYSTEM
Multi-Disciplinary Senior Design Conference Kate Gleason College of Engineering Rochester Institute of Technology Rochester, New York 14623 Project Number: 09122 MICRO AERIAL VEHICLE PRELIMINARY FLIGHT
More informationCMPS09 - Tilt Compensated Compass Module
Introduction The CMPS09 module is a tilt compensated compass. Employing a 3-axis magnetometer and a 3-axis accelerometer and a powerful 16-bit processor, the CMPS09 has been designed to remove the errors
More informationRecent Progress in the Development of On-Board Electronics for Micro Air Vehicles
Recent Progress in the Development of On-Board Electronics for Micro Air Vehicles Jason Plew Jason Grzywna M. C. Nechyba Jason@mil.ufl.edu number9@mil.ufl.edu Nechyba@mil.ufl.edu Machine Intelligence Lab
More informationAC : MICROPROCESSOR BASED, GLOBAL POSITIONING SYSTEM GUIDED ROBOT IN A PROJECT LABORATORY
AC 2007-2528: MICROPROCESSOR BASED, GLOBAL POSITIONING SYSTEM GUIDED ROBOT IN A PROJECT LABORATORY Michael Parten, Texas Tech University Michael Giesselmann, Texas Tech University American Society for
More informationARDUINO BASED CALIBRATION OF AN INERTIAL SENSOR IN VIEW OF A GNSS/IMU INTEGRATION
Journal of Young Scientist, Volume IV, 2016 ISSN 2344-1283; ISSN CD-ROM 2344-1291; ISSN Online 2344-1305; ISSN-L 2344 1283 ARDUINO BASED CALIBRATION OF AN INERTIAL SENSOR IN VIEW OF A GNSS/IMU INTEGRATION
More informationDesigning of a Shooting System Using Ultrasonic Radar Sensor
2017 Published in 5th International Symposium on Innovative Technologies in Engineering and Science 29-30 September 2017 (ISITES2017 Baku - Azerbaijan) Designing of a Shooting System Using Ultrasonic Radar
More informationI. INTRODUCTION MAIN BLOCKS OF ROBOT
Stair-Climbing Robot for Rescue Applications Prof. Pragati.D.Pawar 1, Prof. Ragini.D.Patmase 2, Mr. Swapnil.A.Kondekar 3, Mr. Nikhil.D.Andhare 4 1,2 Department of EXTC, 3,4 Final year EXTC, J.D.I.E.T Yavatmal,Maharashtra,
More information302 VIBROENGINEERING. JOURNAL OF VIBROENGINEERING. MARCH VOLUME 15, ISSUE 1. ISSN
949. A distributed and low-order GPS/SINS algorithm of flight parameters estimation for unmanned vehicle Jiandong Guo, Pinqi Xia, Yanguo Song Jiandong Guo 1, Pinqi Xia 2, Yanguo Song 3 College of Aerospace
More informationTesting Autonomous Hover Algorithms Using a Quad rotor Helicopter Test Bed
Testing Autonomous Hover Algorithms Using a Quad rotor Helicopter Test Bed In conjunction with University of Washington Distributed Space Systems Lab Justin Palm Andy Bradford Andrew Nelson Milestone One
More informationStudy of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance)
Study of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance) Supriya Bhuran 1, Rohit V. Agrawal 2, Kiran D. Bombe 2, Somiran T. Karmakar 2, Ninad V. Bapat 2 1 Assistant Professor, Dept. Instrumentation,
More informationInternational Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering. (An ISO 3297: 2007 Certified Organization)
International Journal of Advanced Research in Electrical, Electronics Device Control Using Intelligent Switch Sreenivas Rao MV *, Basavanna M Associate Professor, Department of Instrumentation Technology,
More informationMOBILE ROBOT LOCALIZATION with POSITION CONTROL
T.C. DOKUZ EYLÜL UNIVERSITY ENGINEERING FACULTY ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT MOBILE ROBOT LOCALIZATION with POSITION CONTROL Project Report by Ayhan ŞAVKLIYILDIZ - 2011502093 Burcu YELİS
More informationDesign and Development of an Indoor UAV
Design and Development of an Indoor UAV Muhamad Azfar bin Ramli, Chin Kar Wei, Gerard Leng Aeronautical Engineering Group Department of Mechanical Engineering National University of Singapore Abstract
More informationSeparately Excited DC Motor for Electric Vehicle Controller Design Yulan Qi
6th International Conference on Sensor etwork and Computer Engineering (ICSCE 2016) Separately Excited DC Motor for Electric Vehicle Controller Design ulan Qi Wuhan Textile University, Wuhan, China Keywords:
More informationCENG 5931 HW 5 Mobile Robotics Due March 5. Sensors for Mobile Robots
CENG 5931 HW 5 Mobile Robotics Due March 5 Sensors for Mobile Robots Dr. T. L. Harman: 281 283-3774 Office D104 For reports: Read HomeworkEssayRequirements on the web site and follow instructions which
More informationThe Next Generation Design of Autonomous MAV Flight Control System SmartAP
The Next Generation Design of Autonomous MAV Flight Control System SmartAP Kirill Shilov Department of Aeromechanics and Flight Engineering Moscow Institute of Physics and Technology 16 Gagarina st, Zhukovsky,
More informationDTMF Controlled Robot
DTMF Controlled Robot Devesh Waingankar 1, Aaditya Agarwal 2, Yash Murudkar 3, Himanshu Jain 4, Sonali Pakhmode 5 ¹Information Technology-University of Mumbai, India Abstract- Wireless-controlled robots
More informationDC motor control using arduino
DC motor control using arduino 1) Introduction: First we need to differentiate between DC motor and DC generator and where we can use it in this experiment. What is the main different between the DC-motor,
More informationLINE MAZE SOLVING ROBOT
LINE MAZE SOLVING ROBOT EEE 456 REPORT OF INTRODUCTION TO ROBOTICS PORJECT PROJECT OWNER: HAKAN UÇAROĞLU 2000502055 INSTRUCTOR: AHMET ÖZKURT 1 CONTENTS I- Abstract II- Sensor Circuit III- Compare Circuit
More informationistand I can Stand SPECIAL SENSOR REPORT
istand I can Stand SPECIAL SENSOR REPORT SUBRAT NAYAK UFID: 5095-9761 For EEL 5666 - Intelligent Machines Design Laboratory (Spring 2008) Department of Electrical and Computer Engineering University of
More informationCMPS11 - Tilt Compensated Compass Module
CMPS11 - Tilt Compensated Compass Module Introduction The CMPS11 is our 3rd generation tilt compensated compass. Employing a 3-axis magnetometer, a 3-axis gyro and a 3-axis accelerometer. A Kalman filter
More informationSerial Servo Controller
Document : Datasheet Model # : ROB - 1185 Date : 16-Mar -07 Serial Servo Controller - USART/I 2 C with ADC Rhydo Technologies (P) Ltd. (An ISO 9001:2008 Certified R&D Company) Golden Plaza, Chitoor Road,
More informationPost-Installation Checkout All GRT EFIS Models
GRT Autopilot Post-Installation Checkout All GRT EFIS Models April 2011 Grand Rapids Technologies, Inc. 3133 Madison Avenue SE Wyoming MI 49548 616-245-7700 www.grtavionics.com Intentionally Left Blank
More informationνµθωερτψυιοπασδφγηϕκλζξχϖβνµθωερτ ψυιοπασδφγηϕκλζξχϖβνµθωερτψυιοπα σδφγηϕκλζξχϖβνµθωερτψυιοπασδφγηϕκ χϖβνµθωερτψυιοπασδφγηϕκλζξχϖβνµθ
θωερτψυιοπασδφγηϕκλζξχϖβνµθωερτψ υιοπασδφγηϕκλζξχϖβνµθωερτψυιοπασδ φγηϕκλζξχϖβνµθωερτψυιοπασδφγηϕκλζ ξχϖβνµθωερτψυιοπασδφγηϕκλζξχϖβνµ EE 331 Design Project Final Report θωερτψυιοπασδφγηϕκλζξχϖβνµθωερτψ
More informationInternational Journal of Advance Engineering and Research Development
Scientific Journal of Impact Factor (SJIF): 4.14 International Journal of Advance Engineering and Research Development Volume 3, Issue 2, February -2016 e-issn (O): 2348-4470 p-issn (P): 2348-6406 SIMULATION
More informationMultitasking quad copter with hand gesture technology
Multitasking quad copter with hand gesture technology Siddheshwar Naganath Morde, Vidya Vikas pratisthan institute of Engineering and technology, Solapur University/Maharashtra/India ersid111@gmail.com
More informationDevelopment of a Distributed Multi-MCU Based Flight Control System for Unmanned Aerial Vehicle
Journal of Applied Science and Engineering, Vol. 18, No. 3, pp. 251 258 (2015) DOI: 10.6180/jase.2015.18.3.05 Development of a Distributed Multi-MCU Based Flight Control System for Unmanned Aerial Vehicle
More informationDesign of Joint Controller Circuit for PA10 Robot Arm
Design of Joint Controller Circuit for PA10 Robot Arm Sereiratha Phal and Manop Wongsaisuwan Department of Electrical Engineering, Faculty of Engineering, Chulalongkorn University, Bangkok, 10330, Thailand.
More informationDesign and Implementation of Economical Power Factor Transducer
Design and Implementation of Economical Power Factor Transducer Prof. P. D. Debre Akhilesh Menghare Swapnil Bhongade Snehalata Thote Sujata Barde HOD (Dept. of EE), RGCER, Nagpur RGCER, Nagpur RGCER, Nagpur
More informationConstruction and signal filtering in Quadrotor
Construction and signal filtering in Quadrotor Arkadiusz KUBACKI, Piotr OWCZAREK, Adam OWCZARKOWSKI*, Arkadiusz JAKUBOWSKI Institute of Mechanical Technology, *Institute of Control and Information Engineering,
More information드론의제어원리. Professor H.J. Park, Dept. of Mechanical System Design, Seoul National University of Science and Technology.
드론의제어원리 Professor H.J. Park, Dept. of Mechanical System Design, Seoul National University of Science and Technology. An Unmanned aerial vehicle (UAV) is a Unmanned Aerial Vehicle. UAVs include both autonomous
More informationTraining Schedule. Robotic System Design using Arduino Platform
Training Schedule Robotic System Design using Arduino Platform Session - 1 Embedded System Design Basics : Scope : To introduce Embedded Systems hardware design fundamentals to students. Processor Selection
More informationMulti-Sensor Integration and Fusion using PSoC
Multi-Sensor Integration and Fusion using PSoC M.S. FINAL PROJECT REPORT Submitted by Student Name Master of Science in Electrical and Computer Engineering The Ohio State University, Columbus Under the
More informationInternational Journal of Scientific & Engineering Research, Volume 8, Issue 1, January ISSN
International Journal of Scientific & Engineering Research, Volume 8, Issue 1, January-2017 500 DESIGN AND FABRICATION OF VOICE CONTROLLED UNMANNED AERIAL VEHICLE Author-Shubham Maindarkar, Co-author-
More informationVisual Tracking and Surveillance System
Visual Tracking and Surveillance System Neena Mani 1, Ammu Catherine Treesa 2, Anju Sivadas 3, Celus Sheena Francis 4, Neethu M.T. 5 Asst. Professor, Dept. of EEE, Mar Athanasius College of Engineering,
More informationMXD6125Q. Ultra High Performance ±1g Dual Axis Accelerometer with Digital Outputs FEATURES
Ultra High Performance ±1g Dual Axis Accelerometer with Digital Outputs MXD6125Q FEATURES Ultra Low Noise 0.13 mg/ Hz typical RoHS compliant Ultra Low Offset Drift 0.1 mg/ C typical Resolution better than
More informationSimulation Of Radar With Ultrasonic Sensors
Simulation Of Radar With Ultrasonic Sensors Mr.R.S.AGARWAL Associate Professor Dept. Of Electronics & Ms.V.THIRUMALA Btech Final Year Student Dept. Of Electronics & Mr.D.VINOD KUMAR B.Tech Final Year Student
More informationMXD7210GL/HL/ML/NL. Low Cost, Low Noise ±10 g Dual Axis Accelerometer with Digital Outputs
FEATURES Low cost Resolution better than 1milli-g at 1Hz Dual axis accelerometer fabricated on a monolithic CMOS IC On chip mixed signal processing No moving parts; No loose particle issues >50,000 g shock
More informationThe Mathematics of the Stewart Platform
The Mathematics of the Stewart Platform The Stewart Platform consists of 2 rigid frames connected by 6 variable length legs. The Base is considered to be the reference frame work, with orthogonal axes
More informationSensors and Sensing Motors, Encoders and Motor Control
Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 05.11.2015
More informationHeterogeneous Control of Small Size Unmanned Aerial Vehicles
Magyar Kutatók 10. Nemzetközi Szimpóziuma 10 th International Symposium of Hungarian Researchers on Computational Intelligence and Informatics Heterogeneous Control of Small Size Unmanned Aerial Vehicles
More informationPNI MicroMag 3. 3-Axis Magnetic Sensor Module. General Description. Features. Applications. Ordering Information
Revised August 2008 PNI MicroMag 3 3-Axis Magnetic Sensor Module General Description The MicroMag3 is an integrated 3-axis magnetic field sensing module designed to aid in evaluation and prototyping of
More informationDESIGNING A POSITION REGULATOR FOR AN ACTUATOR POWERED BY A CONTINUOUS CURRENT MOTOR USING THE PIC16F73 MICROCONTROLLER
U.P.B. Sci. Bull., Series C, Vol. 80, Iss. 2, 2018 ISSN 2286-3540 DESIGNING A POSITION REGULATOR FOR AN ACTUATOR POWERED BY A CONTINUOUS CURRENT MOTOR USING THE PIC16F73 MICROCONTROLLER Monica-Anca CHITA
More informationSELF-AWARE UNMANNED AERIAL VEHICLE
SELF-AWARE UNMANNED AERIAL VEHICLE COMPUTER ENGINEERING SENIOR PROJECT 2010 http://pisco.flux.utah.edu/uav GRANT E. AYERS grant.ayers@utah.edu NICHOLAS G. MCDONALD nic.mcdonald@utah.edu DECEMBER 23, 2010
More informationGusano. University of Florida EEL 5666 Intelligent Machine Design Lab. Student: Christian Yanes Date: December 4, 2001 Professor: Dr. A.
Gusano University of Florida EEL 5666 Intelligent Machine Design Lab Student: Christian Yanes Date: December 4, 2001 Professor: Dr. A. Arroyo 1 Table of Contents Abstract 3 Executive Summary 3 Introduction.4
More informationAn internal gyroscope minimizes the influence of dynamic linear acceleration on slope sensor readings.
TECHNICAL DATASHEET #TDAX06070X Triaxial Inclinometer with Gyro ±180⁰ Pitch/Roll Angle Pitch Angle Rate Acceleration SAE J1939, Analog Output or RS-232 Options 2 M12 Connectors, IP67 with Electronic Assistant
More informationCR 33 SENSOR NETWORK INTEGRATION OF GPS
CR 33 SENSOR NETWORK INTEGRATION OF GPS Presented by : Zay Yar Tun 3786 Ong Kong Huei 31891 Our Supervisor : Professor Chris Rizos Our Assessor : INTRODUCTION As the technology advances, different applications
More informationUNIVERSITY OF NORTH CAROLINA AT CHARLOTTE
UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE Department of Electrical and Computer Engineering ECGR 4161/5196 Introduction to Robotics Experiment No. 4 Tilt Detection Using Accelerometer Overview: The purpose
More informationRS-232 Based Low Cost Data IO Card
International Journal of Electrical Engineering. ISSN 0974-2158 Volume 6, Number 1 (2013), pp. 47-54 International Research Publication House http://www.irphouse.com RS-232 Based Low Cost Data IO Card
More informationMXD2125J/K. Ultra Low Cost, ±2.0 g Dual Axis Accelerometer with Digital Outputs
Ultra Low Cost, ±2.0 g Dual Axis Accelerometer with Digital Outputs MXD2125J/K FEATURES RoHS Compliant Dual axis accelerometer Monolithic CMOS construction On-chip mixed mode signal processing Resolution
More informationSELF-BALANCING MOBILE ROBOT TILTER
Tomislav Tomašić Andrea Demetlika Prof. dr. sc. Mladen Crneković ISSN xxx-xxxx SELF-BALANCING MOBILE ROBOT TILTER Summary UDC 007.52, 62-523.8 In this project a remote controlled self-balancing mobile
More informationLock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim
Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim Abstract - This project utilized Eleven Engineering s XInC2 development board to control several peripheral devices to open a standard 40 digit combination
More informationGesture Identification Using Sensors Future of Interaction with Smart Phones Mr. Pratik Parmar 1 1 Department of Computer engineering, CTIDS
Gesture Identification Using Sensors Future of Interaction with Smart Phones Mr. Pratik Parmar 1 1 Department of Computer engineering, CTIDS Abstract Over the years from entertainment to gaming market,
More informationAn Improved Version of the Fluxgate Compass Module V. Petrucha
An Improved Version of the Fluxgate Compass Module V. Petrucha Satellite based navigation systems (GPS) are widely used for ground, air and marine navigation. In the case of a malfunction or satellite
More informationProject Name Here CSEE 4840 Project Design Document. Thomas Chau Ben Sack Peter Tsonev
Project Name Here CSEE 4840 Project Design Document Thomas Chau tc2165@columbia.edu Ben Sack bs2535@columbia.edu Peter Tsonev pvt2101@columbia.edu Table of contents: Introduction Page 3 Block Diagram Page
More informationExtended Kalman Filtering
Extended Kalman Filtering Andre Cornman, Darren Mei Stanford EE 267, Virtual Reality, Course Report, Instructors: Gordon Wetzstein and Robert Konrad Abstract When working with virtual reality, one of the
More information