Robust Chattering Free Backstepping Sliding Mode Control Strategy for Autonomous Quadrotor Helicopter

Size: px
Start display at page:

Download "Robust Chattering Free Backstepping Sliding Mode Control Strategy for Autonomous Quadrotor Helicopter"

Transcription

1 International Journal of Mechanical & Mechatronics Engineering IJMME-IJENS Vol:4 No: 6 Robust Chattering Free Backstepping Sliding Mode Control Strategy for Autonomous Quadrotor Helicopter Mohd Ariffanan Mohd Basri, Abdul Rashid Husain, Kumeresan A. Danapalasingam Department of Control & Mechatronics Engineering, Faculty of Electrical Engineering, Universiti Teknologi Malaysia, 8 Skudai, Johor, Malaysia. ariffanan@fke.utm.my, rashid@fke.utm.my, kumeresan@fke.utm.my Abstract In this paper a robust chattering free backstepping sliding mode controller is developed for the attitude stabilization and trajectory tracking control of quadrotor helicopter with external disturbances. The control scheme is developed based on backstepping technique and a sliding surface is introduced in the final stage of the algorithm. To attenuate the chattering problem caused by a discontinuous switching function, a simple fuzzy system is used. The asymptotical stability of the system can be guaranteed since the control law is derived based on Lyapunov theorem. Simulation results of the developed controller which applied for a highly nonlinear quadrotor helicopter are presented. From the simulation results, it is shown that the developed control system not only achieves satisfactory control performance, but also eliminates the chattering phenomena in the control effort. Index Term Quadrotor helicopter, backstepping control, sliding mode control, chattering free. I. INTRODUCTION Nowadays, autonomous helicopters are used in different military and civilian applications such as border patrolling, geological surveying, traffic monitoring, area mapping, search and rescue and reconnaissance missions. Quadrotors are a special class among different types of helicopters. Quadrotor helicopters have gained a lot of research interest in the past few years, due to the clear advantages posed by their vertical take-off and landing VTOL), hovering capability, and slow precise movements. Belonging to the helicopter rotorcraft class, quadrotors are highly nonlinear systems that are difficult to stabilize. The main challenges of the quadrotor helicopters are mainly due to its unstable nature and complexity of the dynamic model. Furthermore, this type of helicopter is a highly nonlinear system and very susceptible to external disturbances. Many approaches and techniques have been proposed to control a quadrotor helicopter, such as linear quadratic regulator LQR) control [], proportional-integralderivative PID) control [], fuzzy logic FL) control [], sliding mode control [4], and backstepping control [-8]. The backstepping control scheme is a nonlinear control method based on the Lyapunov theorem. The backstepping control design techniques have received great attention because of its systematic and recursive design methodology for nonlinear feedback control. The advantage of backstepping compared with other control methods lies in its design flexibility, due to its recursive use of Lyapunov functions. Sliding mode control SMC) is a type of nonlinear control systems. Such controller has proven very robust to model uncertainties and external disturbances [9-]. Successfully implemented in varieties forms and numerous real-world applications such as satellite [], microelectromechanical system MEMS) gyroscope [], aircraft [], chemical reactor [4], flexible spacecraft [], robot manipulator [6], electrohydraulic actuator [7], and wheeled inverted pendulum systems [8], SMC has proven reliable and much more robust. Thus, owing to the merits of backstepping control and sliding mode control, in this paper, both control schemes are combined for attitude stabilization and trajectory tracking control of a quadrotor helicopter. In the design procedure, the sliding manifold is introduced in the final step of backstepping method. A discontinuous sign function of sliding manifold will excite undesired phenomena called chatter in the control input. The chatter can deteriorate system performance and also cause undesired wear and tear in mechanical devices. Therefore, it is essential to develop a strategy to eliminate the chatter in the control input. To solve the issue, a simple fuzzy system which proposed in [9] is utilized to replace the sign function. Through this job, the chatter is eliminated effectively, because the control input is smooth with respect to time. To demonstrate the effectiveness and feasibility of the developed control strategy, a simulation of quadrotor helicopter with external disturbances is examined. Compared with the method presented in [], the developed control scheme has the advantage of free from the chattering phenomena. The main contribution of this paper is a successful development of a robust chattering free backstepping sliding mode controller for quadrotor helicopter perturbed by external disturbances. II. QUADROTOR DYNAMIC MODEL Let consider earth fixed frame * + and body fixed frame * +, as seen in Fig.. Let be the generalized coordinates for the quadrotor, where denote the absolute position of the rotorcraft and are the three Euler angles roll, pitch and yaw) that describe the orientation of the aerial vehicle. Therefore, the model could be separated in two coordinate IJMME-IJENS June 4 IJENS

2 International Journal of Mechanical & Mechatronics Engineering IJMME-IJENS Vol:4 No: 7 subsystems: translational and rotational. They are defined respectively by: ) where is the rotor inertia, represent the distance from the rotors to the centre of mass and is the drag factor. Then, by recalling ) and 6), the dynamic model of the quadrotor in terms of position and rotation is written as: ) Fig.. Quadrotor UAV configuration. ) ) ) The dynamic model of quadrotor is derived from Newton- Euler approach. The translational dynamic equations of quadrotor can be written as follows: where denotes the quadrotor mass, the gravity acceleration, the unit vector expressed in the frame E and the total thrust produced by the four rotors. where. Consequently, quadrotor is an underactuated system with six outputs and four control inputs. Finally, the quadrotor dynamic model can be written in the following form: where and denote respectively, the thrust force and speed of the rotor and is the thrust factor. The orientation matrix R is given by: where s and c are abbreviations for sin and cos, respectively. The rotational dynamic equations of quadrotor can be written as follows: where is the inertia matrix, and are the gyroscopic effect due to rigid body rotation and propeller orientation change respectively, while is the control torque obtained by varying the rotor speeds. and are defined as: with a renaming of the control inputs as: IJMME-IJENS June 4 IJENS

3 International Journal of Mechanical & Mechatronics Engineering IJMME-IJENS Vol:4 No: 8 III. BACKSTEPPING CONTROL SYSTEM The dynamic model ) with the consideration of external disturbance can be represented into nonlinear dynamic equation described as follows: where, and are respectively the input, state and external disturbance vector given as follows:, -, -, -, - The bound of the external disturbance is assumed to be given, that is, where is a given positive constant. From ) and ), the nonlinear dynamic function and nonlinear control function matrices can be written accordingly as: ) can be viewed as a virtual control. The desired value of virtual control known as a stabilizing function can be defined as follows: where is a positive constant. By substituting the virtual control by its desired value, Eq. ) then becomes: Step : The deviation of the virtual control from its desired value can be defined as: The derivative of is expressed as: ) The second Lyapunov function is chosen as: with the abbreviations,,,,,,,,,, The control objective is to design a suitable control law so that the state trajectory of the quadrotor system can track a desired reference trajectory, - despite the presence of external disturbance. The design of ideal backstepping control IBC) is described step-by-step as follows: Step : Define the tracking error: Then the derivative of tracking error can be represented as: The first Lyapunov function is chosen as: Finding derivative of 6) yields: ) ) ) ) Step : Assuming the external disturbance is well known, an IBC can be obtained as: ) where is a positive constant. The term is added to stabilize the tracking error. Substituting 8) into ), the following equation can be obtained: Since, is negative semi-definite. The derivative of is: IJMME-IJENS June 4 IJENS

4 International Journal of Mechanical & Mechatronics Engineering IJMME-IJENS Vol:4 No: 9 Therefore, the IBC in 8) will asymptotically stabilize the system. ) IV. BACKSTEPPING SLIDING MODE CONTROL SYSTEM However, if unpredictable perturbations from the unknown external disturbance occur, the optimized IBC 8) effort cannot ensure the favorable control performance. Thus, auxiliary control effort should be designed to eliminate the effect of the unpredictable perturbations. The auxiliary control effort is referred as hitting control effort represented by. The hitting control effort is designed such that the system state trajectories are forced toward the sliding surface and stay on it. This effort is known as the sliding mode. Procedures to design of the backstepping sliding mode control BSMC) can be described by the following steps: Step : Similar as step in the design of ideal backstepping control IBC). Step : Define a sliding surface in terms of the error such as: Thus, the Lyapunov function 6) can be written as: V. CHATTERING FREE BACKSTEPPING SLIDING MODE CONTROL SYSTEM The utilization of discontinuous sign function will excite undesired phenomenon called chatter. In order to eliminate the chattering phenomena, a simple fuzzy system is utilized to mimic the hitting control effort. Let the sliding surface be the input linguistic variable of the fuzzy logic system, and the hitting control effort be the output linguistic variable. To reduce the calculation, the hitting control effort is designed by three simple fuzzy rules as given in the following form [9]: Rule : IF is P THEN is PE Rule : IF is Z THEN is ZE Rule : IF is N THEN is NE where the triangular-typed functions and singletons are used to define the membership functions of IF-part and THEN-part, which are depicted in Figs. a) and b), respectively. Differentiating ) with respect to time leads to: ) ) Step : Since the external disturbance is unknown, a backstepping control can be obtained as: Fig.. Membership functions. a) Input fuzzy sets. b) fuzzy sets. The defuzzification of the output is accomplished by the method of center-of-gravity as follows: ) Step 4: Define the hitting control effort such as: where is a constant and is a sign function: { where, and are the firing strengths of rules, and, respectively;, and are the center of the membership functions PE, ZE and NE, respectively. The relation is valid according to the special case of triangular membership function-based fuzzy system. Hence, the following four conditions can be deduced. For any value of input, only one of four conditions will occur according to Fig. a) [9]. Totally, the robust control law known as backstepping sliding mode control law for nonlinear systems with the present of external disturbance, which guarantees the stability and convergence can be represented as: Condition. Only rule is triggered. ) IJMME-IJENS June 4 IJENS

5 International Journal of Mechanical & Mechatronics Engineering IJMME-IJENS Vol:4 No: 4 Condition. Rules and are triggered simultaneously. Condition. Rules and are triggered simultaneously. Condition 4. Only rule is triggered. ) According to four possible conditions, the 4)-44) can be rewritten as: Totally, the control law for a quadrotor nonlinear system with the present of external disturbance can be represented as: ) Theorem: For the nonlinear dynamic equation of quadrotor with external disturbance as represented by ), if the control law in 46) is applied, the system will asymptotically stable. Proof: Consider the Lyapunov function ) and its derivative ). Substituting the control law from 46), then ) becomes: ) Hence, the design parameter should be chosen in such a way that is always satisfied. As aforementioned, it is assumed that is bounded with. If the following inequality holds: then can be guaranteed. The configuration of the developed control system is depicted in Fig.. Fig.. Block diagram of the chattering free backstepping sliding mode control system. VI. SIMULATION RESULTS In this section, the performance of the proposed approach is evaluated. The corresponding algorithm is implemented in MATLAB/SIMULINK simulation environment. The model parameter values of the quadrotor system are adopted from [] and listed in Table. To explore the effectiveness of the developed controller, two simulation experiments have been performed on the quadrotor. In the first experiment, the simulation results of the developed controller in attitude stabilizing problem are given. In the second, the performance of the scheme is investigated in trajectory tracking problem. TABLE I. PARAMETERS OF THE QUADROTOR. Parameter Description Value Units g Gravity 9.8 m/s m Mass. kg l Distance. m I xx Roll inertia kg m I yy Pitch inertia kg m I zz Yaw inertia kg m b Thrust factor.9-6 d Drag factor. -7 A. Simulation experiment : attitude stabilizing problem In this simulation experiment, the control objective is to regulate a quadrotor at a certain desired attitude angles. Attitude control is crucial importance for a quadrotor to implement a hover mission. The desired attitude is given by, -, -. In the simulation, first, the IBC system is employed. The response of attitude angles and the associated control signals for stabilizing a quadrotor are respectively depicted in Figs. 4 and. As it can be seen from Fig. 4, the IBC system is unable to stabilize the quadrotor effectively. It is noted that the regulation errors of the roll and pitch angles are achieved with amplitudes of. Under the same simulation condition, the backstepping sliding mode control system using sign function and also using simple fuzzy system are simulated accordingly. The simulation results of both controllers for stabilizing a quadrotor are depicted in Figs. 6 and 8, respectively. The respective control signals are shown in Figs. 7 and 9. From the simulation results, the robust IJMME-IJENS June 4 IJENS

6 Yaw [rad] U4 [N] Pitch [rad] U [N] Roll [rad] U [N] U4 [N] Yaw [rad] U [N] Pitch [rad] U [N] Roll [rad] Yaw [rad] Pitch [rad] Roll [rad] International Journal of Mechanical & Mechatronics Engineering IJMME-IJENS Vol:4 No: 4 control performance of both control systems in the quadrotor stabilization can be observed. It can be clearly seen that the attitude of the quadrotor can be maintained at the desired value with almost zero regulation errors even in the influences of the external disturbances. However, the control effort of the backstepping sliding mode controller with sign function produces a serious chattering phenomena as can be seen in Fig. 7. On the contrary, the chattering phenomena of the backstepping sliding mode controller with a simple fuzzy system are suppressed.. Roll angle Pitch angle Yaw angle.. Roll angle Fig. 6. Attitude angles response using BSMC with sign function Pitch angle Yaw angle Fig. 4. Attitude angles response using IBC Fig. 7. Control inputs U, U & U4) of BSMC with sign function Roll angle Fig.. Control inputs U, U & U4) of IBC Pitch angle Yaw angle Fig. 8. Attitude angles response using BSMC with fuzzy system IJMME-IJENS June 4 IJENS

7 zm) U [N] U [N] U [N] U4 [N] U [N] zm) U [N] International Journal of Mechanical & Mechatronics Engineering IJMME-IJENS Vol:4 No: End position Initial position - - ym) xm) Fig.. Helical trajectory tracking response using IBC Fig. 9. Control inputs U, U & U4) of BSMC with fuzzy system. A. Simulation experiment : trajectory tracking problem In this simulation experiment, the control objective is to ensure the quadrotor can effectively track the desired reference trajectory. The helical trajectory is adopted to test the trajectory tracking capability of the quadrotor by the IBC and BSMC system. The desired trajectory is generated using the following command: { The initial state of the quadrotor is set to be, -, -m. The simulation results of helical trajectory tracking for IBC approach under the occurrence of external disturbances are shown in Fig.. The associated control inputs are shown in Fig.. As it can be seen from Fig., the IBC system is still able to track the desired reference trajectory, but severe deviations are notable during maneuvering. In contrast, the BSMC system is able to deal effectively with external disturbances to achieve satisfactory tracking performance as depicted in Figs. and 4. From the simulation results, although the satisfactory tracking performance can be achieved, however, there still exists the undesirable chattering problem in the control inputs. This problem which arises from the utilization of sign function can be clearly seen in Fig.. Nevertheless, the time response curve of associated control input as shown in Fig. is smooth by using the proposed fuzzy system, that is to say, there is no chatter in the control inputs. It is evident from the simulation results that the proposed fuzzy system not only can provide robustness to BSMC system, but also can solve a chattering problem in the control inputs Fig.. Control inputs U, U & U) of IBC. ym) - - Initial position Fig.. Helical trajectory tracking response using BSMC with sign function. End position xm) IJMME-IJENS June 4 IJENS

8 U [N] U [N] U [N] zm) U [N] U [N] U [N] International Journal of Mechanical & Mechatronics Engineering IJMME-IJENS Vol:4 No: Fig.. Control inputs U, U & U) of BSMC with sign function. - - Fig. 4. Helical trajectory tracking response using BSMC with fuzzy system. ym) Initial position Fig.. Control inputs U, U & U) of BSMC with fuzzy system. End position xm) VII. CONCLUSIONS In this paper, a robust chattering free backstepping sliding mode controller is successfully developed for attitude stabilization and trajectory tracking of a quadrotor helicopter perturbed by external disturbances. First, the mathematical model of the quadrotor is introduced. Then, the proposed robust control system comprises a backstepping and a switching function is developed. The backstepping control design is derived based on Lyapunov function, so that the stability of the system can be guaranteed, while switching function is used to attenuate the effects caused by external disturbances. In order to eliminate the chattering phenomena, the sign function is replaced by the fuzzy system. Finally, the developed control scheme is applied to autonomous quadrotor helicopter. Simulation results show that a satisfactory control performance can be achieved by using the developed control system. Furthermore, it can be seen that a fuzzy system can be utilized to eliminate a chattering phenomena in the control inputs of the BSMC. REFERENCES [] P. Castillo, R. Lozano, A. Dzul, Stabilization of a mini rotorcraft with four rotors, In Proc. of The IEEE Control Systems Magazine, vol., no. 6, pp. 4,. [] A.L. Salih, M. Moghavvemi, H.A.F. Mohamed, K.S. Gaeid, Modelling and PID controller design for a quadrotor unmanned air vehicle, In Proc. of The IEEE International Conference on Automation Quality and Testing Robotics AQTR), pp.,. [] M. Santos, V. López, F. Morata, Intelligent fuzzy controller of a quadrotor, In Proc. of The IEEE International Conference on Intelligent Systems and Knowledge Engineering ISKE), pp. 4-46,. [4] R. Xu, U. Ozguner, Sliding mode control of a quadrotor helicopter, In Proc. of The IEEE Conference on Decision and Control, pp , 6. [] T. Madani, A. Benallegue, Backstepping Control for a Quadrotor Helicopter, In Proc. of The IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. -6, 6. [6] H. Bouadi, M. Bouchoucha, M. Tadjine, Modelling and Stabilizing Control Laws Design Based on Backstepping for an UAV Type- Quadrotor, In Proc. of the IFAC Symposium on IAV, Toulouse, France, 7. [7] G.V. Raffo, M.G. Ortega, F.R. Rubio, Backstepping/nonlinear H control for path tracking of a quadrotor unmanned aerial vehicle, In Proc. of The American Control Conference, pp. 6-6, 8. [8] G. Regula, B. Lantos, Backstepping-based control design with state estimation and path tracking to indoor quadrotor helicopter, Period. Polytech. Electr. Eng, pp. -,. [9] Y. Shtessel, et al., "Tailless aircraft flight control using multiple time scale reconfigurable sliding modes," IEEE Transactions on Control Systems Technology, vol., pp ,. [] I. Shkolnikov, et al., "Robust missile autopilot design via high-order sliding mode control," in Proceedings of AIAA guidance, navigation, and control conference,. [] T. E. Massey and Y. B. Shtessel, "Continuous traditional and high-order sliding modes for satellite formation control," Journal of Guidance, Control, and Dynamics, vol. 8, pp. 86-8,. [] J. Fei and C. Batur, "Adaptive sliding mode control with sliding mode observer for a microelectromechanical vibratory gyroscope," Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, vol., pp , 8. [] Y. Huang, et al., "Robust vertical takeoff and landing aircraft control via integral sliding mode," IEE Proceedings-Control Theory and Applications, vol., pp. 8-88, IJMME-IJENS June 4 IJENS

9 International Journal of Mechanical & Mechatronics Engineering IJMME-IJENS Vol:4 No: 44 [4] R. Aguilar-López and J. Alvarez-Ramírez, "Sliding-mode control scheme for a class of continuous chemical reactors," IEE Proceedings- Control Theory and Applications, vol. 49, pp. 6-68,. [] Q.-L. Hu, et al., "Sliding mode and shaped input vibration control of flexible systems," Aerospace and Electronic Systems, IEEE Transactions on, vol. 44, pp. 9, 8. [6] S. Huh and Z. Bien, "Robust sliding mode control of a robot manipulator based on variable structure-model reference adaptive control approach," IET Control Theory & Applications, vol., pp. -6, 7. [7] A. G. Loukianov, et al., "Robust trajectory tracking for an electrohydraulic actuator," IEEE Transactions on Industrial Electronics, vol. 6, pp. -, 9. [8] J. Huang, et al., "Sliding-mode velocity control of mobile-wheeled inverted-pendulum systems," IEEE Transactions on Robotics, vol. 6, pp. 7-78,. [9] R.-J. Wai, "Fuzzy sliding-mode control using adaptive tuning technique," IEEE Transactions on Industrial Electronics, vol. 4, pp. 8694, 7. [] H. Bouadi, et al., "Sliding Mode Control based on Backstepping Approach for an UAV Type-Quadrotor," International Journal of Applied Mathematics & Computer Sciences, vol. 4, 8. [] H. Voos, "Nonlinear control of a quadrotor micro-uav using feedbacklinearization," in IEEE International Conference on Mechatronics ICM), pp. -6, IJMME-IJENS June 4 IJENS

DESIGN AND OPTIMIZATION OF BACKSTEPPING CONTROLLER FOR AN UNDERACTUATED AUTONOMOUS QUADROTOR UNMANNED AERIAL VEHICLE

DESIGN AND OPTIMIZATION OF BACKSTEPPING CONTROLLER FOR AN UNDERACTUATED AUTONOMOUS QUADROTOR UNMANNED AERIAL VEHICLE Mohd Ariffanan Mohd Basri Kumeresan A. Danapalasingam Abdul Rashid Husain ISSN 1333-1124 eissn 1849-1391 DESIGN AND OPTIMIZATION OF BACKSTEPPING CONTROLLER FOR AN UNDERACTUATED AUTONOMOUS QUADROTOR UNMANNED

More information

State Space System Modeling of a Quad Copter UAV

State Space System Modeling of a Quad Copter UAV Indian Journal of Science Technology, Vol 9(27), DOI: 10.17485/ijst/2016/v9i27/95239, July 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 State Space System Modeling of a Quad Copter UAV Zaid

More information

Dynamical Modeling and Controlof Quadrotor

Dynamical Modeling and Controlof Quadrotor Dynamical Modeling and Controlof Quadrotor Faizan Shahid NUST PNEC Pakistan engr.faizan_shahid@hotmail.com Muhammad Bilal Kadri, Nasir Aziz Jumani, Zaid Pirwani PAF KIET Pakistan bilal.kadri@pafkiet.edu.pk

More information

Robust Controller Design for an Autonomous Underwater Vehicle

Robust Controller Design for an Autonomous Underwater Vehicle DRC04 Robust Controller Design for an Autonomous Underwater Vehicle Pakpong Jantapremjit 1, * 1 Department of Mechanical Engineering, Faculty of Engineering, Burapha University, Chonburi, 20131 * E-mail:

More information

IMPROVING QUADROTOR 3-AXES STABILIZATION RESULTS USING EMPIRICAL RESULTS AND SYSTEM IDENTIFICATION

IMPROVING QUADROTOR 3-AXES STABILIZATION RESULTS USING EMPIRICAL RESULTS AND SYSTEM IDENTIFICATION IMPROVING QUADROTOR 3-AXES STABILIZATION RESULTS USING EMPIRICAL RESULTS AND SYSTEM IDENTIFICATION Övünç Elbir & Electronics Eng. oelbir@etu.edu.tr Anıl Ufuk Batmaz & Electronics Eng. aubatmaz@etu.edu.tr

More information

Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle

Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle K. Senthil Kumar, Mohammad Rasheed, and T.Anand Abstract Helicopter offers the capability of hover, slow forward movement, vertical take-off

More information

Adaptive back-stepping control applied on octocopter under recoil disturbance

Adaptive back-stepping control applied on octocopter under recoil disturbance Journal of Engineering Science and Military Technologies ISSN: 2357-0954 DOI: 10.21608/ejmtc.2017.401.1004 Adaptive back-stepping control applied on octocopter under recoil disturbance GuangXue Zhang 1

More information

Design and Analysis of Quadcopter Classical Controller Ahmed H. Ahmed*, Ahmed N. Ouda*, Ahmed M.Kamel*, Y. Z. Elhalwagy*

Design and Analysis of Quadcopter Classical Controller Ahmed H. Ahmed*, Ahmed N. Ouda*, Ahmed M.Kamel*, Y. Z. Elhalwagy* 16 th International Conference on AEROSPACE SCIENCES & AVIATION TECHNOLOGY, ASAT - 16 May 26-28, 2015, E-Mail: asat@mtc.edu.eg Military Technical College, Kobry Elkobbah, Cairo, Egypt Tel : +(202) 24025292

More information

Elective in Robotics. Quadrotor Modeling (Marilena Vendittelli)

Elective in Robotics. Quadrotor Modeling (Marilena Vendittelli) Elective in Robotics Quadrotor Modeling (Marilena Vendittelli) Introduction Modeling Control Problems Models for control Main control approaches Elective in Robotics - Quadrotor Modeling (M. Vendittelli)

More information

Modeling and Fuzzy Logic Control of a Quadrotor UAV

Modeling and Fuzzy Logic Control of a Quadrotor UAV Modeling and Fuzzy Logic Control of a Quadrotor UAV Muhammad Awais Sattar 1, Dr Abdulla Ismail 2 1Graduate Student, Dept. of Electrical Engineering, Rochester Institute of Technology, Dubai, UAE 2Professor,

More information

Dynamic Modeling and Control of Quad Rotor

Dynamic Modeling and Control of Quad Rotor Dynamic Modeling and ontrol of Quad Rotor E.Balasubramanian and R.Vasantharaj Dept. of Mechanical Engg, Dept. of Electronics and ommunication Engg. Vel Tech Dr. RR & Dr. SR Technical University, Vel Tech

More information

Jinkun Liu Xinhua Wang. Advanced Sliding Mode Control for Mechanical Systems. Design, Analysis and MATLAB Simulation

Jinkun Liu Xinhua Wang. Advanced Sliding Mode Control for Mechanical Systems. Design, Analysis and MATLAB Simulation Jinkun Liu Xinhua Wang Advanced Sliding Mode Control for Mechanical Systems Design, Analysis and MATLAB Simulation Jinkun Liu Xinhua Wang Advanced Sliding Mode Control for Mechanical Systems Design, Analysis

More information

FUZZY LOGIC BASED QUADROTOR FLIGHT CONTROLLER

FUZZY LOGIC BASED QUADROTOR FLIGHT CONTROLLER FUZZY LOGIC BASED QUADROTOR FLIGHT CONTROLLER Syed Ali Raza and Wail Gueaieb School of Information Technology and Engineering, University of Ottawa 8 King Edward Avenue, Ottawa, ON, Canada syedali.raza@uottawa.ca,

More information

Comparison of PID and LQR controllers on a quadrotor helicopter

Comparison of PID and LQR controllers on a quadrotor helicopter Comparison of PID and LQR controllers on a quadrotor helicopter Demet Canpolat Tosun 1, Yasemin Işık 2, Hakan Korul 3 Abstract This paper focuses on a quadrotor model, named as Qball-X4 developed by Quanser.

More information

Keywords: UAV, Formation flight, Virtual Pursuit Point

Keywords: UAV, Formation flight, Virtual Pursuit Point DESIGN THE GUIDANCE LAW FOR FORMATION FLIGHT OF MULTIPLE UAVS Heemin Shin*, Hyungi Kim*, Jaehyun Lee*, David Hyunchul Shim* *Korea Advanced Institute of Science and Technology (KAIST) Keywords: UAV, Formation

More information

Experimental Verification of Stability Region of Balancing a Single-wheel Robot: an Inverted Stick Model Approach

Experimental Verification of Stability Region of Balancing a Single-wheel Robot: an Inverted Stick Model Approach IECON-Yokohama November 9-, Experimental Verification of Stability Region of Balancing a Single-wheel Robot: an Inverted Stick Model Approach S. D. Lee Department of Mechatronics Engineering Chungnam National

More information

A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS

A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS Ahmad Manasra, 135037@ppu.edu.ps Department of Mechanical Engineering, Palestine Polytechnic University, Hebron, Palestine

More information

An Affine Parameter Dependent Controller of An Helicopter for Various Forward Velocity Conditions İsmail Hakki Şahin 1,2, a, Coşku Kasnakoğlu 1,b

An Affine Parameter Dependent Controller of An Helicopter for Various Forward Velocity Conditions İsmail Hakki Şahin 1,2, a, Coşku Kasnakoğlu 1,b Applied Mechanics and Materials Vols. 789-79 (215) pp 167-172 (215) Trans Tech Publications, Switzerland doi:1.428/www.scientific.net/amm.789-79.167 An Affine Parameter Dependent Controller of An Helicopter

More information

Modeling and Control of a Simulated Flight of a Mini Helicopter Using Matlab/Simulink

Modeling and Control of a Simulated Flight of a Mini Helicopter Using Matlab/Simulink International Conference on Computer, Communications and Information Technology (CCIT 2014) Modeling and Control of a Simulated Flight of a Mini Helicopter Using Matlab/Simulink Mohamed Yacine Chachou,

More information

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION Kevin Worrall (1), Douglas Thomson (1), Euan McGookin (1), Thaleia Flessa (1) (1)University of Glasgow, Glasgow, G12 8QQ, UK, Email: kevin.worrall@glasgow.ac.uk

More information

AUTOPILOT DESIGN DOR THE LATERAL-DIRECTIONAL MOTION OF AN UAV

AUTOPILOT DESIGN DOR THE LATERAL-DIRECTIONAL MOTION OF AN UAV SCIENTIFIC RESEARCH AND EDUCATION IN THE AIR FORCE AFASES2017 AUTOPILOT DESIGN DOR THE LATERAL-DIRECTIONAL MOTION OF AN UAV Costin ENE, Adrian-Mihail STOICA, Petrisor-Valentin PARVU University Politehnica

More information

Solving Tracking Problem of a Nonholonomic Wheel Mobile Robot Using Backstepping Technique

Solving Tracking Problem of a Nonholonomic Wheel Mobile Robot Using Backstepping Technique Solving Tracking Problem of a Nonholonomic Wheel Mobile Robot Using Backstepping Technique Solving Tracking Problem of a Nonholonomic Wheel Mobile Robot Using Backstepping Technique Noor Asyikin binti

More information

Designing Robust Control by Sliding Mode Control Technique

Designing Robust Control by Sliding Mode Control Technique Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 2 (2013), pp. 137-144 Research India Publications http://www.ripublication.com/aeee.htm Designing Robust Control by Sliding

More information

Design & Optimization Fuzzy Logic Controller for General Helicopter Model

Design & Optimization Fuzzy Logic Controller for General Helicopter Model Design & Optimization Fuzzy Logic Controller for General Helicopter Model Hasan A. AbuMeteir Graduated Student of Control Engineering IUG Gaza-Palestine hmeteir@gmail.com Abstract Helicopter aviation is

More information

Cascade attitude control of a quadcopter in presence of motor asymmetry

Cascade attitude control of a quadcopter in presence of motor asymmetry Integral-Derivative Control, Ghent, Belgium, May 9-11, 018 WeAT3.4 Cascade attitude control of a quadcopter in presence of motor asymmetry Brice J. Njinwoua Alain Vande Wouwer. University of Mons - Control

More information

Unmanned Aerial Vehicles

Unmanned Aerial Vehicles Unmanned Aerial Vehicles Embedded Control Edited by Rogelio Lozano WILEY Table of Contents Chapter 1. Aerodynamic Configurations and Dynamic Models 1 Pedro CASTILLO and Alejandro DZUL 1.1. Aerodynamic

More information

Adaptive tracking control scheme for an autonomous underwater vehicle subject to a union of boundaries

Adaptive tracking control scheme for an autonomous underwater vehicle subject to a union of boundaries Indian Journal of Geo-Marine Sciences Vol. 42 (8), December 2013, pp. 999-1005 Adaptive tracking control scheme for an autonomous underwater vehicle subject to a union of boundaries Zool Hilmi Ismail 1

More information

Dynamic IBVS Control of an Underactuated UAV

Dynamic IBVS Control of an Underactuated UAV Proceedings of the 212 IEEE International Conference on Robotics and Biomimetics December 11-14, 212, Guangzhou, China Dynamic IBVS Control of an Underactuated UAV Hamed Jabbari 1,2, Giuseppe Oriolo 2

More information

Balancing Control of Two Wheeled Mobile Robot Based on Decoupling Controller

Balancing Control of Two Wheeled Mobile Robot Based on Decoupling Controller Ahmed J. Abougarair Elfituri S. Elahemer Balancing Control of Two Wheeled Mobile Robot Based on Decoupling Controller AHMED J. ABOUGARAIR Electrical and Electronics Engineering Dep University of Tripoli

More information

Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter

Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter Przemys law G asior, Stanis law Gardecki, Jaros law Gośliński and Wojciech Giernacki Poznan University of

More information

Research and implementation of a simulation method of electric transmission line inspection using UAV based on virtual reality

Research and implementation of a simulation method of electric transmission line inspection using UAV based on virtual reality Acta Technica 6 (017), No. 6A, 7 36 c 017 Institute of Thermomechanics CAS, v.v.i. Research and implementation of a simulation method of electric transmission line inspection using UAV based on virtual

More information

CAMERA GIMBAL PERFORMANCE IMPROVEMENT WITH SPINNING-MASS MECHANICAL GYROSCOPES

CAMERA GIMBAL PERFORMANCE IMPROVEMENT WITH SPINNING-MASS MECHANICAL GYROSCOPES 8th International DAAAM Baltic Conference "INDUSTRIAL ENGINEERING 19-21 April 2012, Tallinn, Estonia CAMERA GIMBAL PERFORMANCE IMPROVEMENT WITH SPINNING-MASS MECHANICAL GYROSCOPES Tiimus, K. & Tamre, M.

More information

ALGORITHMS FOR DETECTING DISORDERS OF THE BLDC MOTOR WITH DIRECT CONTROL

ALGORITHMS FOR DETECTING DISORDERS OF THE BLDC MOTOR WITH DIRECT CONTROL Journal of KONES Powertrain and Transport, Vol. 23, No. 4 2016 ALGORITHMS FOR DETECTING DISORDERS OF THE BLDC MOTOR WITH DIRECT CONTROL Marcin Chodnicki, Przemysław Kordowski Mirosław Nowakowski, Grzegorz

More information

Beikrit Samia Falaschini Clara Abdolhosseini Mahyar Capotescu Florin. Qball Quadrotor Helicopter

Beikrit Samia Falaschini Clara Abdolhosseini Mahyar Capotescu Florin. Qball Quadrotor Helicopter Beikrit Samia Falaschini Clara Abdolhosseini Mahyar Capotescu Florin Qball Quadrotor Helicopter Flight Control Systems Project : Objectives for the Qball quadrotor helicopter 1) Develop non linear and

More information

N. Gachadoit 1, A. El Hadri 2, A. Benallegue 2, A. Seba 3, B.Vidalie 1

N. Gachadoit 1, A. El Hadri 2, A. Benallegue 2, A. Seba 3, B.Vidalie 1 Advanced modeling with a Symbolic based approach Application to the modeling, control design and real-time control and HIL simulation of a quadrotor helicopter N. Gachadoit 1, A. El Hadri 2, A. Benallegue

More information

FlightGear application for flight simulation of a mini-uav

FlightGear application for flight simulation of a mini-uav FlightGear application for flight simulation of a mini-uav Tomáš Vogeltanz and Roman Jašek Citation: AIP Conference Proceedings 1648, 550014 (2015); doi: 10.1063/1.4912769 View online: http://dx.doi.org/10.1063/1.4912769

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION 1 CHAPTER 1 INTRODUCTION 1.1 Motivation The presence of uncertainties and disturbances has always been a vital issue in the control of dynamic systems. The classical linear controllers, PI and PID controllers

More information

Non-symmetric membership function for Fuzzy-based visual servoing onboard a UAV

Non-symmetric membership function for Fuzzy-based visual servoing onboard a UAV 1 Non-symmetric membership function for Fuzzy-based visual servoing onboard a UAV M. A. Olivares-Méndez and P. Campoy and C. Martínez and I. F. Mondragón B. Computer Vision Group, DISAM, Universidad Politécnica

More information

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. Satheesh Kumar, Y. G. Srinivasa and T. Nagarajan Precision Engineering and Instrumentation Laboratory Department of Mechanical Engineering Indian

More information

Attitude Control for Small Satellites using Control Moment Gyros

Attitude Control for Small Satellites using Control Moment Gyros Attitude Control for Small Satellites using Control Moment Gyros V Lappas a, Dr WH Steyn b, Dr CI Underwood c a Graduate Student, University of Surrey, Guildford, Surrey GU 5XH, UK b Professor, University

More information

A Hardware-In-the-Loop Simulation and Test for Unmanned Ground Vehicle on Indoor Environment

A Hardware-In-the-Loop Simulation and Test for Unmanned Ground Vehicle on Indoor Environment Available online at www.sciencedirect.com Procedia Engineering 29 (2012) 3904 3908 2012 International Workshop on Information and Electronics Engineering (IWIEE) A Hardware-In-the-Loop Simulation and Test

More information

Open Access Model Free Adaptive Control for Robotic Manipulator Trajectory Tracking

Open Access Model Free Adaptive Control for Robotic Manipulator Trajectory Tracking Send Orders for Reprints to reprints@benthamscience.ae 358 The Open Automation and Control Systems Journal, 215, 7, 358-365 Open Access Model Free Adaptive Control for Robotic Manipulator Trajectory Tracking

More information

Kinematics and dynamics analysis of micro-robot for surgical applications

Kinematics and dynamics analysis of micro-robot for surgical applications ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 5 (2009) No. 1, pp. 22-29 Kinematics and dynamics analysis of micro-robot for surgical applications Khaled Tawfik 1, Atef A.

More information

OBSERVER BASED FRACTIONAL SECOND- ORDER NONSINGULAR TERMINAL MULTISEGMENT SLIDING MODE CONTROL OF SRM POSITION REGULATION SYSTEM

OBSERVER BASED FRACTIONAL SECOND- ORDER NONSINGULAR TERMINAL MULTISEGMENT SLIDING MODE CONTROL OF SRM POSITION REGULATION SYSTEM International Journal of Electrical Engineering & Technology (IJEET) Volume 9, Issue 5, September-October 2018, pp. 73 81, Article ID: IJEET_09_05_008 Available online at http://www.iaeme.com/ijeet/issues.asp?jtype=ijeet&vtype=9&itype=5

More information

Real-Time Embedded Control System for VTOL Aircrafts: Application to stabilize a quad-rotor helicopter

Real-Time Embedded Control System for VTOL Aircrafts: Application to stabilize a quad-rotor helicopter Proceedings of the 26 IEEE International Conference on Control Applications Munich, Germany, October 4-6, 26 FrA9.4 Real-Time Embedded Control System for VTOL Aircrafts: Application to stabilize a quad-rotor

More information

General model and control of an n rotor helicopter

General model and control of an n rotor helicopter Downloaded from orbit.dtu.dk on: Jun 29, 218 General model and control of an n rotor helicopter Zsurzsan, Adriana Gabriela; Brogaard, Rune Yding; Andersen, Nils Axel; Ravn, Ole Published in: Journal of

More information

Trajectory planning of 2 DOF planar space robot without attitude controller

Trajectory planning of 2 DOF planar space robot without attitude controller ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 4 (2008) No. 3, pp. 196-204 Trajectory planning of 2 DOF planar space robot without attitude controller Rajkumar Jain, Pushparaj

More information

Control of Hovering Altitude of a Quadrotor with Shifted Centre of Gravity for Inspection of High-rise Structures

Control of Hovering Altitude of a Quadrotor with Shifted Centre of Gravity for Inspection of High-rise Structures The 31st International Symposium on Automation and Robotics in Construction and Mining (ISARC 2014) Control of Hovering Altitude of a Quadrotor with Shifted Centre of Gravity for Inspection of High-rise

More information

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T 3 3 Motion Control (wheeled robots) Introduction: Mobile Robot Kinematics Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground

More information

Control of a quadrotor manipulating a beam (2 projects available)

Control of a quadrotor manipulating a beam (2 projects available) Control of a quadrotor manipulating a beam (2 projects available) Supervisor: Emanuele Garone (egarone@ulb.ac.be), Tam Nguyen, Laurent Catoire General Goal: The goal of this project is to complete from

More information

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Acta Technica 61, No. 4A/2016, 189 200 c 2017 Institute of Thermomechanics CAS, v.v.i. Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Jianrong Bu 1, Junyan

More information

Modeling, Parameter Estimation, and Navigation of Indoor Quadrotor Robots

Modeling, Parameter Estimation, and Navigation of Indoor Quadrotor Robots Brigham Young University BYU ScholarsArchive All Theses and Dissertations 2013-04-29 Modeling, Parameter Estimation, and Navigation of Indoor Quadrotor Robots Stephen C. Quebe Brigham Young University

More information

QUANSER Flight Control Systems Design. 2DOF Helicopter 3DOF Helicopter 3DOF Hover 3DOF Gyroscope. Quanser Education Solutions Powered by

QUANSER Flight Control Systems Design. 2DOF Helicopter 3DOF Helicopter 3DOF Hover 3DOF Gyroscope. Quanser Education Solutions Powered by QUANSER Flight Control Systems Design 2DOF Helicopter 3DOF Helicopter 3DOF Hover 3DOF Gyroscope Quanser Education Solutions Powered by 2 DOF Helicopter What does it represent? Classic helicopter with main

More information

Optimisation of Unmanned Aerial Vehicle Search and Rescue Missions Formalising a Method for Maximising Probability of Target Acquisition

Optimisation of Unmanned Aerial Vehicle Search and Rescue Missions Formalising a Method for Maximising Probability of Target Acquisition Optimisation of Unmanned Aerial Vehicle Search and Rescue Missions Formalising a Method for Maximising Probability of Target Acquisition Hussain Al-Helal (alhelal@email.arizona.edu) Technical Report #008-ECE49-087-01

More information

UAV Search : Maximising Target Acquisition

UAV Search : Maximising Target Acquisition UAV Search : Maximising Target Acquisition Author: Hussain Al-Helal 39 N Grande Ave. Unit B Tucson, Arizona, 85745 Branch Counselor: Brenda Huettner IEEE Member #90594047 April 10, 009 UAV Search: Maximising

More information

Aerial Manipulator for Structure Inspection by Contact from the Underside

Aerial Manipulator for Structure Inspection by Contact from the Underside 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Congress Center Hamburg Sept 28 - Oct 2, 2015. Hamburg, Germany Aerial Manipulator for Structure Inspection by Contact from

More information

A Reactive Bearing Angle Only Obstacle Avoidance Technique for Unmanned Ground Vehicles

A Reactive Bearing Angle Only Obstacle Avoidance Technique for Unmanned Ground Vehicles Proceedings of the International Conference of Control, Dynamic Systems, and Robotics Ottawa, Ontario, Canada, May 15-16 2014 Paper No. 54 A Reactive Bearing Angle Only Obstacle Avoidance Technique for

More information

SIMPLE FORMATION CONTROL SCHEME TOLERANT TO COMMUNICATION FAILURES FOR SMALL UNMANNED AIR VEHICLES

SIMPLE FORMATION CONTROL SCHEME TOLERANT TO COMMUNICATION FAILURES FOR SMALL UNMANNED AIR VEHICLES SIMPLE FORMATION CONTROL SCHEME TOLERANT TO COMMUNICATION FAILURES FOR SMALL UNMANNED AIR VEHICLES Takuma Hino *Dept. of Aeronautics and Astronautics, University of Tokyo Keywords: Small UAV, Formation

More information

Navigational Aids 1 st Semester/2007/TF 7:30 PM -9:00 PM

Navigational Aids 1 st Semester/2007/TF 7:30 PM -9:00 PM Glossary of Navigation Terms accelerometer. A device that senses inertial reaction to measure linear or angular acceleration. In its simplest form, it consists of a case-mounted spring and mass arrangement

More information

Leaderless Formation Control for Multiple Autonomous Vehicles. Wei Ren

Leaderless Formation Control for Multiple Autonomous Vehicles. Wei Ren AIAA Guidance, Navigation, and Control Conference and Exhibit - 4 August 6, Keystone, Colorado AIAA 6-669 Leaderless Formation Control for Multiple Autonomous Vehicles Wei Ren Department of Electrical

More information

Control System Design for An Autonomous Helicopter Model in Hovering Using Pole Placement Method

Control System Design for An Autonomous Helicopter Model in Hovering Using Pole Placement Method Control System Design for An Autonomous Helicopter Model in Hovering Using Pole Placement Method Abas Ab. Wahab 1, Rosbi Mamat 2 and Syariful Syafiq Shamsudin 3 Universiti Teknologi Malaysia, 81310 Skudai,

More information

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices A. Rahmani Hanzaki, E. Yoosefi Abstract A recursive dynamic modeling of a three-dof parallel robot, namely,

More information

Neuro-adaptive Formation Maintenance and Control of Nonholonomic Mobile Robots

Neuro-adaptive Formation Maintenance and Control of Nonholonomic Mobile Robots Proceedings of the International Conference of Control, Dynamic Systems, and Robotics Ottawa, Ontario, Canada, May 15-16 2014 Paper No. 50 Neuro-adaptive Formation Maintenance and Control of Nonholonomic

More information

This was written by a designer of inertial guidance machines, & is correct. **********************************************************************

This was written by a designer of inertial guidance machines, & is correct. ********************************************************************** EXPLANATORY NOTES ON THE SIMPLE INERTIAL NAVIGATION MACHINE How does the missile know where it is at all times? It knows this because it knows where it isn't. By subtracting where it is from where it isn't

More information

Mobile Robotics. Mathematics, Models, and Methods. HI Cambridge. Alonzo Kelly. Carnegie Mellon University UNIVERSITY PRESS

Mobile Robotics. Mathematics, Models, and Methods. HI Cambridge. Alonzo Kelly. Carnegie Mellon University UNIVERSITY PRESS Mobile Robotics Mathematics, Models, and Methods Alonzo Kelly Carnegie Mellon University HI Cambridge UNIVERSITY PRESS Contents Preface page xiii 1 Introduction 1 1.1 Applications of Mobile Robots 2 1.2

More information

Thrust Mixing, Saturation, and Body-Rate Control for Accurate Aggressive Quadrotor Flight

Thrust Mixing, Saturation, and Body-Rate Control for Accurate Aggressive Quadrotor Flight Thrust Mixing, Saturation, and Body-Rate Control for Accurate Aggressive Quadrotor Flight Matthias Faessler, Davide Falanga, and Davide Scaramuzza Abstract Quadrotors are well suited for executing fast

More information

Dynamic Analysis of Manipulator Arm for 6-legged Robot

Dynamic Analysis of Manipulator Arm for 6-legged Robot American Journal of Mechanical Engineering, 2013, Vol. 1, No. 7, 365-369 Available online at http://pubs.sciepub.com/ajme/1/7/42 Science and Education Publishing DOI:10.12691/ajme-1-7-42 Dynamic Analysis

More information

Dynamic Object Tracking Control for a Non-Holonomic Wheeled Autonomous Robot

Dynamic Object Tracking Control for a Non-Holonomic Wheeled Autonomous Robot Tamkang Journal of Science and Engineering, Vol. 12, No. 3, pp. 339 350 (2009) 339 Dynamic Object Tracking Control for a Non-Holonomic Wheeled Autonomous Robot Yin-Tien Wang 1 *, Yu-Cheng Chen 1 and Ming-Chun

More information

Trajectory Planning for Reentry Maneuverable Ballistic Missiles

Trajectory Planning for Reentry Maneuverable Ballistic Missiles International Conference on Manufacturing Science and Engineering (ICMSE 215) rajectory Planning for Reentry Maneuverable Ballistic Missiles XIE Yu1, a *, PAN Liang1,b and YUAN ianbao2,c 1 College of mechatronic

More information

Distributed Consensus in Multivehicle Cooperative Control: Theory and Applications

Distributed Consensus in Multivehicle Cooperative Control: Theory and Applications Distributed Consensus in Multivehicle Cooperative Control: Theory and Applications Wei Ren and Randal W. Beard Springer ISBN: 978-1-84800-014-8 Tutorial Slides Prepared by Wei Ren Department of Electrical

More information

Project and Diploma Thesis Topics in DAAS

Project and Diploma Thesis Topics in DAAS Intermediate Project (P) Engineering Diploma Thesis (E) Master Diploma Thesis (M) Project and Diploma Thesis Topics in DAAS - 2018 Prof Janusz Narkiewicz Below there are areas of topics to be clarified

More information

Dynamic Modelling and Simulation of a Vectored Thrust Quad-Rotor

Dynamic Modelling and Simulation of a Vectored Thrust Quad-Rotor Dynamic Modelling and Simulation of a Vectored Thrust Quad-Rotor Benjamin Faul School of Mechanical and Manufacturing Engineering University of New South Wales Sydney, NSW 252 Email: benjaminfaul@bigpond.com

More information

FACOLTÀ DI INGEGNERIA DELL INFORMAZIONE ELECTIVE IN ROBOTICS. Quadrotor. Motion Planning Algorithms. Academic Year

FACOLTÀ DI INGEGNERIA DELL INFORMAZIONE ELECTIVE IN ROBOTICS. Quadrotor. Motion Planning Algorithms. Academic Year FACOLTÀ DI INGEGNERIA DELL INFORMAZIONE ELECTIVE IN ROBOTICS Quadrotor Motion Planning Algorithms Prof. Marilena Vendittelli Prof. Jean-Paul Laumond Jacopo Capolicchio Riccardo Spica Academic Year 2010-2011

More information

Disturbance Rejection in Multi-Rotor Unmanned Aerial Vehicles Using a Novel Rotor Geometry

Disturbance Rejection in Multi-Rotor Unmanned Aerial Vehicles Using a Novel Rotor Geometry Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 130 DOI: 10.11159/cdsr17.130 Disturbance Rejection in Multi-Rotor

More information

Neuro Fuzzy Controller for Position Control of Robot Arm

Neuro Fuzzy Controller for Position Control of Robot Arm Neuro Fuzzy Controller for Position Control of Robot Arm Jafar Tavoosi, Majid Alaei, Behrouz Jahani Faculty of Electrical and Computer Engineering University of Tabriz Tabriz, Iran jtavoosii88@ms.tabrizu.ac.ir,

More information

Trajectory Tracking of a Nonholonomic Wheeleed Mobile Robot Using Hybrid Controller

Trajectory Tracking of a Nonholonomic Wheeleed Mobile Robot Using Hybrid Controller Trajectory Tracking of a Nonholonomic Wheeleed Mobile Robot Using Hybrid Controller Zain Anwar Ali, Daobo Wang, Muhammad Safwan, Wanyue Jiang, and Muhammad Shafiq Abstract This paper address a novel method

More information

CHAPTER 3 MATHEMATICAL MODEL

CHAPTER 3 MATHEMATICAL MODEL 38 CHAPTER 3 MATHEMATICAL MODEL 3.1 KINEMATIC MODEL 3.1.1 Introduction The kinematic model of a mobile robot, represented by a set of equations, allows estimation of the robot s evolution on its trajectory,

More information

TERMINAL MULTIPLE SURFACE SLIDING GUIDANCE FOR PLANETARY LANDING: DEVELOPMENT, TUNING AND OPTIMIZATION VIA REINFORCEMENT LEARNING

TERMINAL MULTIPLE SURFACE SLIDING GUIDANCE FOR PLANETARY LANDING: DEVELOPMENT, TUNING AND OPTIMIZATION VIA REINFORCEMENT LEARNING Furfaro, Roberto and Wibben, Daniel and Gaudet, Brian and Simo, Jules (2015) Terminal multiple surface sliding guidance for planetary landing : Development, tuning and optimization via reinforcement learning.

More information

SHIP heading control, also known as course keeping, has

SHIP heading control, also known as course keeping, has IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 20, NO. 1, JANUARY 2012 257 Disturbance Compensating Model Predictive Control With Application to Ship Heading Control Zhen Li, Member, IEEE, and Jing

More information

Robust Control of Bipedal Humanoid (TPinokio)

Robust Control of Bipedal Humanoid (TPinokio) Available online at www.sciencedirect.com Procedia Engineering 41 (2012 ) 643 649 International Symposium on Robotics and Intelligent Sensors 2012 (IRIS 2012) Robust Control of Bipedal Humanoid (TPinokio)

More information

SENSORIC SUBSYSTEM DESIGN FOR SMALL MODEL OF HELICOPTER

SENSORIC SUBSYSTEM DESIGN FOR SMALL MODEL OF HELICOPTER Acta Electrotechnica et Informatica, Vol. 13, No. 3, 2013, 17 21, DOI: 10.2478/aeei-2013-0034 17 SENSORIC SUBSYSTEM DESIGN FOR SMALL MODEL OF HELICOPTER Ján BAČÍK, Pavol FEDOR, Milan LACKO Department of

More information

Autonomous Control of Tilt Tri-Rotor Unmanned Aerial Vehicle

Autonomous Control of Tilt Tri-Rotor Unmanned Aerial Vehicle Indian Journal of Science and Technology, Vol 9(36), DOI: 10.17485/ijst/2016/v9i36/102160, September 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Autonomous Control of Tilt Tri-Rotor Unmanned

More information

Attitude Control of Multicopter R. Baranek 1, F. Solc 1 1

Attitude Control of Multicopter R. Baranek 1, F. Solc 1 1 Roční Číslo V Attitude Control of ulticopter R. Barane, F. Solc Department of Control and Instrumentation, Faculty of Electrical Engineering and Communication, BU, Kolejni 4, Brno E-mail: xbaran@stud.feec.vutbr.cz,

More information

EFFECT OF YAW-TILTED HINGE AXIS ON DEPLOYMENT ROBUSTNESS OF MARS AIRPLANE

EFFECT OF YAW-TILTED HINGE AXIS ON DEPLOYMENT ROBUSTNESS OF MARS AIRPLANE EFFET OF YAW-TILTED HINGE AXIS ON DEPLOYMENT ROBUSTNESS OF MARS AIRPLANE Koji Fujita* Hiroki Nagai** and Akira Oyama* * Institute of Space and Astronautical Science Japan Aerospace Exploration Agency --

More information

Design of a Three-Axis Rotary Platform

Design of a Three-Axis Rotary Platform Design of a Three-Axis Rotary Platform William Mendez, Yuniesky Rodriguez, Lee Brady, Sabri Tosunoglu Mechanics and Materials Engineering, Florida International University 10555 W Flagler Street, Miami,

More information

Automatic Control Industrial robotics

Automatic Control Industrial robotics Automatic Control Industrial robotics Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Prof. Luca Bascetta Industrial robots

More information

Automatic PID Tuning via Differential Evolution for Quadrotor UAVs Trajectory Tracking

Automatic PID Tuning via Differential Evolution for Quadrotor UAVs Trajectory Tracking Automatic PID Tuning via Differential Evolution for Quadrotor UAVs Trajectory Tracking Wufan Wang, Xiaming Yuan, Jihong Zhu Dept. of Computer Science and Technology, Tsinghua Univeresity, Beijing, China

More information

Robot manipulator position control using hybrid control method based on sliding mode and ANFIS with fuzzy supervisor

Robot manipulator position control using hybrid control method based on sliding mode and ANFIS with fuzzy supervisor I J C T A, 8(4), 2015, pp. 1281-1291 International Science Press Robot manipulator position control using hybrid control method based on sliding mode and ANFIS with fuzzy supervisor Mojtaba Hadibarhaghtalab,*

More information

Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education

Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education DIPARTIMENTO DI INGEGNERIA INDUSTRIALE Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education Mattia Mazzucato, Sergio Tronco, Andrea Valmorbida, Fabio Scibona and Enrico

More information

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators 56 ICASE :The Institute ofcontrol,automation and Systems Engineering,KOREA Vol.,No.1,March,000 Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically

More information

Autonomous Landing of an Unmanned Aerial Vehicle

Autonomous Landing of an Unmanned Aerial Vehicle Autonomous Landing of an Unmanned Aerial Vehicle Joel Hermansson, Andreas Gising Cybaero AB SE-581 12 Linköping, Sweden Email: {joel.hermansson, andreas.gising}@cybaero.se Martin Skoglund and Thomas B.

More information

A PMU-Based Three-Step Controlled Separation with Transient Stability Considerations

A PMU-Based Three-Step Controlled Separation with Transient Stability Considerations Title A PMU-Based Three-Step Controlled Separation with Transient Stability Considerations Author(s) Wang, C; Hou, Y Citation The IEEE Power and Energy Society (PES) General Meeting, Washington, USA, 27-31

More information

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator 1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator G. Pajak University of Zielona Gora, Faculty of Mechanical Engineering, Zielona Góra, Poland E-mail: g.pajak@iizp.uz.zgora.pl

More information

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR Fabian Andres Lara Molina, Joao Mauricio Rosario, Oscar Fernando Aviles Sanchez UNICAMP (DPM-FEM), Campinas-SP, Brazil,

More information

Robust Pole Placement using Linear Quadratic Regulator Weight Selection Algorithm

Robust Pole Placement using Linear Quadratic Regulator Weight Selection Algorithm 329 Robust Pole Placement using Linear Quadratic Regulator Weight Selection Algorithm Vishwa Nath 1, R. Mitra 2 1,2 Department of Electronics and Communication Engineering, Indian Institute of Technology,

More information

POTENTIAL ACTIVE-VISION CONTROL SYSTEMS FOR UNMANNED AIRCRAFT

POTENTIAL ACTIVE-VISION CONTROL SYSTEMS FOR UNMANNED AIRCRAFT 26 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES POTENTIAL ACTIVE-VISION CONTROL SYSTEMS FOR UNMANNED AIRCRAFT Eric N. Johnson* *Lockheed Martin Associate Professor of Avionics Integration, Georgia

More information

Fuzzy Logic Based Path Planning for Quadrotor

Fuzzy Logic Based Path Planning for Quadrotor Fuzzy Logic Based Path Planning for Quadrotor Reagan L. Galvez a*, Elmer P. Dadios a, and Argel A. Bandala b a Gokongwei College of Engineering De La Salle University-Manila, Manila, Philippines b Gokongwei

More information

An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory

An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory Roshdy Foaad Abo-Shanab Kafr Elsheikh University/Department of Mechanical Engineering, Kafr Elsheikh,

More information

Three-Dimensional Off-Line Path Planning for Unmanned Aerial Vehicle Using Modified Particle Swarm Optimization

Three-Dimensional Off-Line Path Planning for Unmanned Aerial Vehicle Using Modified Particle Swarm Optimization Three-Dimensional Off-Line Path Planning for Unmanned Aerial Vehicle Using Modified Particle Swarm Optimization Lana Dalawr Jalal Abstract This paper addresses the problem of offline path planning for

More information

Effect of Uncertainties on UCAV Trajectory Optimisation Using Evolutionary Programming

Effect of Uncertainties on UCAV Trajectory Optimisation Using Evolutionary Programming 2007 Information, Decision and Control Effect of Uncertainties on UCAV Trajectory Optimisation Using Evolutionary Programming Istas F Nusyirwan 1, Cees Bil 2 The Sir Lawrence Wackett Centre for Aerospace

More information