Modeling and Control of a Tiltrotor UAV for Path Tracking
|
|
- Virginia Davidson
- 6 years ago
- Views:
Transcription
1 Preprints of the 9th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 4-9, 4 Modeling and Control of a Tiltrotor UAV for Path Tracking R. Donadel G.V. Raffo L.B. Becker Automation and Systems Department, Federal University of Santa Catarina, Florianópolis, Brazil (rodrigo.donadel@posgrad.ufsc.br, lbecker@das.ufsc.br). Electronic Engineering Department, Federal University of Minas Gerais, Belo Horizonte, Brazil (raffo@ufmg.br) Abstract: This paper describes the modeling and control of a birotor aircraft with tiltrotor configuration for the path tracking problem. The equations of motion of the tilrotor UAV is derived using Euler-Lagrange formulation, resulting in a nonlinear eight degrees-of-freedom dynamic model. To perform the control design, a linearized error model is obtained from the nonlinear model, which is used to synthesize a H and a multiobjective H /H controllers by using LMI approach. Simulation results for an ellipsoidal trajectory with persistent disturbances are carried out to corroborate and compare both controllers. Keywords: Tiltrotor UAV, dynamic modeling, robust control, path tracking.. INTRODUCTION The use of unmanned aerial vehicles (UAVs) expanded vastly over the last years, with small scale civil UAVs slowly but steadily gaining much attention. In this scope, helicopter-like versions (Fujiwara et al., 4; Chingozha et al., 3) and quadrotors (Castillo et al., 5; Raffo et al., ) are by far the most researched aerial systems. Still, another model that receives attention are aircrafts with tiltrotor configurations. For instance, we started constructing our own tiltrotor UAV in a broader research project named ProVANT (see Gonçalves et al. (3)). Tiltrotor aircrafts are characterized by two rotors independently coupled with some type of revolute joint, typically servomotors, which can tilt the whole rotor. It has held great interest in the military sphere since the 5s (Martin et al., ) for its ability to perform vertical take-off and landing (VTOL) like a helicopter and engage an airplane like flight by tilting its rotors horizontally. In the literature, modeling and control of small scale civil Tiltrotor UAVs are found in Kendoul et al. (5); Sanchez et al. (8); Jansen and Ramirez-Serrano (); Papachristos et al. (); Bhanja Chowdhury et al. (). All these works use models with six degrees-of-freedom, with the rotors thrust and tilt angles as control inputs, bringing a nonlinearity between the control variables. In this paper, an eight degrees-of-freedom dynamic model is developed with the tilt angles now as generalized coordinates, extinguishing the nonlinearities among inputs. Furthermore, the UAV s rotors are tilted laterally by a fixed angle, enhancing the system s controllability. A displacement of the center of mass in all axis is also considered. The authors would like to thank the Brazilian research agencies CAPES, CNPq and FAPEMIG for their financial contribution for the accomplishment of this work. The developed nonlinear dynamic model is obtained via Euler-Lagrange formulation. A linearized error model is then deduced to synthesize H and H /H feedback state controllers with linear matrix inequality (LMI) approach. The remainder of the paper is organized as follows: in Section, a description of the tiltrotor UAV model is given. The control strategy is exposed in Section 3, the linearized error model is derived, followed by the presentation of the robust linear controllers based on the H and H /H performances, respectively. Simulation results are presented in Section 4. Finally, the major conclusions of the paper are drawn in Section 5.. TILTROTOR DYNAMIC MODELING This section presents the equations of motion for the proposed tiltrotor UAV (illustrated in Fig. ), which are obtained using the Euler-Lagrange formulation. Such UAV is considered as a multibody system composed of three rigid bodies: the two rotors and the main body, which encompasses the carbon-fiber structure, the landing gear, the servomotors, the battery, and all other electronic devices. Thus, each of the two rotors is interconnected to the main body by a revolute joint. The tiltrotor UAV model also takes into account the dynamics of the servomotors, being the tilting angles of the rotors generalized coordinates. This prevents the proposed model from having products between control inputs, which are highly undesirable nonlinearities.. Generalized coordinates Fig. shows the frames and variables definitions. Frame I is the inertial frame; C, C and C 3 are frames rigidly attached to the center of mass of each body; and B is Copyright 4 IFAC 3839
2 9th IFAC World Congress Cape Town, South Africa. August 4-9, 4 Three different points are used to describe the position of each body s center of mass to the inertial frame, each rigidly attached to its respective center of mass frame. The relation of these frames with the moving body frame is: p B i with RC B = I 3X3 and = RB C i + d B i i, i =,, 3 (4) R[ C B = [ RC B 3 = CαR Sα R CαL Sα L Sα R Sβ Cβ Cα R Sβ, Sα L Sβ Cβ Cα L Sβ Sα R Cβ Sβ Cα R Cβ Sα L Cβ Sβ Cα L Cβ The position equations are found substituting (4) into (): p I i = RI B RB C i i + R I B db i + ξi, i =,, 3 (5).4 Gravitational force vector Fig.. Tiltrotor UAV frames and variables definitions. the moving body frame rigidly attached to the main body center of rotation. Variables f R and f L represents the thrust forces and β the fixed tilt angle of the rotors. The inclusion of this inclination decreases the maximum vertical thrust the aircraft can perform, but the gain in controllability in the Y axis is worth the loss for a small β angle. The translation of the body frame in relation to the inertial frame is represented by ξ = [x y z and the attitude by η = [φ θ ψ, described using Euler angles with the rollpitch-yaw convention. The rotation of frame C in relation to frame B is depicted by variable α R and describes the rotation of the right rotor. Likewise, α L describes the rotation of the left rotor in relation to the main body. Thereby, the generalized coordinates can be defined by q = [x y z φ θ ψ α R α L = [ ξ η. α R α L. Euler-Lagrange equations The model is described by the matrix form of the Euler- Lagrange equations, defined as: M(q) q + C(q, q) + G(q) = F (q) () M(q) is the inertia matrix, C(q, q) the Coriolis and centrifugal force matrix calculated with Christoffel symbols of the first kind, G(q) the gravitational force vector, and F (q) the independent force vector. These terms are derived in the remainder of this section..3 Position equations The relation between the inertial frame and the body frame is given by: p I = R I B pb + ξ I () RB I is the rotation matrix that makes frame B parallel to frame I, which is derived, by the roll-pitch-yaw convention, as follows: [ CψCθ CψSθSφ SψCφ CψSθCφ + SψSφ RB I = SψCθ SψSθSφ + CψCφ SψSθCφ CψSφ (3) Sθ CθSφ CθCφ Vector G(q) is calculated with the equation: G(q) = P q P is the potential energy. The potential energy of the system can be found as (Shabana, ): nb P = P i (7) i= P i = ρ i g p I i dv i (8) V i is the volume integral with ρ i as the mass density of body i, V the volume of body i, and g = [ g the gravity vector. Assuming the three bodies symmetric, the potential energy of the system is calculated by substituting (5) into (8), which yields: P = g R I B (m d + m d + m 3 d 3 ) + g mξ (9) m is the total mass of the system and is given by: m = m + m + m 3 Matrix G(q) can now be determined with equation ()..5 Inertia matrix The inertia matrix M(q) can be determined by expressing the system s kinetic energy as K = q M(q) q. The kinectic energy of a multibody system can be found with (Shabana, ): n K = K i () i= K i = ρ i (vi I ) (vi I )dv i () V i and vi I is the velocity of a single point of the body in relation to the inertial frame. These velocities are given by the derivation in time of the position equations (5): ṗ I i = ξ + ṘI B (RB C i + d i i ) + RB I (ṘB C i + R B i C i ṗ C i + d i i ) () the time derivative of the rotation matrix can be defined as Ṙ = RS(w), being S(w) the skew-symmetric matrix of the vector w. () Also, as the points p i are rigidly attached to their respective frames C i, results in ṗ Ci i =. Furthermore, distances 384
3 9th IFAC World Congress Cape Town, South Africa. August 4-9, 4 d i are also constant and d i =. With this definitions and using the properties of skew-symmetric matrices: ṗ I i = ξ RC I i S( i )RC i B wb BI RI B S(d i)wbi B RI C i S( i )wc i C i B (3) is the angular velocity vector between frames wbi B B and I expressed in the superscript frame B. The same notation is applied for the others w vectors. The kinetic energy for body i is then calculated by using () and (3): K i = m i ξ R I B S(d i)w B BI + (wc i C i B ) I i w C i C i B + (w B BI ) R B C i I i w C i C i B + (wb BI ) J i w B BI + m i ξ ξ I i = is the inertia tensor and S(p i ) S(p i )dm = [ Ixx I xy I xz I xy I yy I yz I xz I yz I zz (4) (5) J i = R B C i I i (R B C i ) + m i S(d i ) S(d i ) () is the inertia tensor for a rotation around an axis displaced by a distance d i (parallel axis theorem). Taking into account that there is no relative movement between frame B and frame C, then w C C B =. At last, the total kinetic energy is obtained: [ f B [ Lx sin(α L ) FL B = fly B = cos(α L )sin(β) f L (3) flz B cos(α L )cos(β) and the translation force expressed in the inertial frame is: T I = R I B (F B R + F B L ) (4) Using an approximation of the torque applied to the propellers when it is in steady-state (Castillo et al., 5): τ Mi = τ drag = kτ b f (5) and assuming d z = d z = d 3z, gives: [ (flz B τφ f Rz B )sin(λ)l + kτ b (f Lx B f Rx B ) τ θ = (frx B + f Lx B )dz + kτ τ b (f Ry B + f Ly B ) ψ (frx B f Lx B )l + kτ b (f Rz B f Lz B ) () Variables l, λ and d z come from the fact that the center of rotation is not coplanar with the point forces f R and f L are applied (assumed as the origin of frames C and C 3 ). Analyzing the torque around X axis illustrated in Fig. : λ = arctan( l ); l = d z d + l. (7) z K = m ξ ξ ξ R I B HwB BI + (wb BI ) Jw B BI + (w B BI ) R B C I w C C B + (wc C B ) I w C C B (7) + (w B BI ) R B C 3 I 3 w C 3 C 3 B + (wc 3 C 3 B ) I 3 w C 3 C 3 B J = J + J + J 3 (8) H = S(m d + m d + m 3 d 3 ) (9) To write the kinetic energy in terms of the generalized coordinates, we perform the following mapping: [ [ Sθ φ wbi B = Wη η = Cφ SφCθ θ Sφ CφCθ ψ [ w C C B = α R [, w C 3 C 3 B = α L () Finally, the kinetic energy takes the form K = q M(q) q by arranging (7) in matrix form and using (). Defining vector a = [, the inertia matrix is: M(q) = mi 3X3 RB I HWη W η H (RB I ) W η JWη W η RB C I a W η RB C 3 I 3 a a I (RC B ) W η a I a a I 3 (RC B 3 ) W η a I 3 a (). Force vector The force vector, F (q) = [T x T y T z τ φ τ θ τ ψ τ sr τ sl, is composed by the translational forces on the main body T, the rotational torques on the main body τ and the rotational torques on each servomotor τ sr and τ sl. Part of this vector was already presented in Gonçalves et al. (3). After some adaptation to fit it in the present model (the center of rotation is now the origin of frame B), led to: F B R = [ f B Rx f B Ry f B Rz = [ sin(α R ) cos(α R )sin(β) cos(α R )cos(β) f R () Fig.. Torque around the X axis (τ φ ) The control inputs for the system are the thrust forces f R and f L, and the torques in the servomotors τ sr and τ sl. The control input vector F (q) can be decoupled as: F (q) = B(q)Γ (8) Γ = [ f R f L τ sr τ sl (9) and B(q) is composed by (4) and (). 3. CONTROL DESIGN In this section a linear H and a multiobjective H /H controllers are designed. These controllers were chosen for its properties of disturbance rejection. It is also desired that the controller solves the path tracking problem, i.e., that the system follows a predefined trajectory. For such, the model developed in Section is represented as a state space system and linearized around a generic operating point. Considering the model (), with external disturbances δ(t) and the control input vector given by (8), and defining the state space variables as: [ x [ x(t) =... = q q, u(t) = Γ, w(t) = δ (3) x results in the nonlinear system: f(x(t), u(t), w(t)) = [ q q (3) The equilibrium points for model (3) are the states variable values f(x(t), u(t), ) =, which leads to: [ q = (3) B( q)γ G( q) 384
4 9th IFAC World Congress Cape Town, South Africa. August 4-9, 4 Defining trajectory T = (x R (t), y R (t), z R (t), ψ R (t)), the reference state space vector to be followed is a composition of the trajectory and the equilibrium points, defined as: x r(t) = (x r, y r, z r, φ, θ, ψ r, α R, α L, ẋ r, ẏ r, ż r,,, ψ r,, ) = (q r, q r) (33) the bar superscript indicates the equilibrium points found in (3). Knowing the trajectory beforehand makes it possible to calculate the control reference input u r (t), running the trajectory in model () and assuming a perfect scenario with no external disturbances (δ(t) = ). This defines the reference control as: u r(t) = Γ r = B (q r)(m(q r) q r + C(q r, q r) q r + G(q r)). (34) Linearizing the model in equation (3) yields to: ẋ(t) = A(ẍ r, ÿ r, z r, ψ r) x(t) + B u u(t) + B ww(t) (35) with f(x, u) f(x, u) A = x=xr u=u x r, B u = u x=xr u=u r, f(x, u) B w = w x=xr u=u r From now on (35) will be called the error model, as x(t) = x(t) x r (t) and u(t) = u(t) u r (t) can be seen as the error of the system in relation to the desired trajectory. Note that matrix A in the linearized system is time variant according with the desired trajectory acceleration. Aiming for a robust control of the system, the error model (35) is considered to have uncertainties and becomes: ẋ(t) = A(α) x(t) + B u(α) u(t) + B w(α)w(t) (3) α represents all uncertainties in the system, including ẍ r, ÿ r, z r, ψ r. The state-space error model is augmented with an integral action for each element of the trajectory, which improves the closed loop system performance and allows persistent disturbance rejection. The new state space vector is x a (t) = [x... x = [ q q x y z ψ. 3. H control Consider the linear system: ẋ(t) = A(α)x(t) + B u(α)u(t) + B w(α)w(t) z(t) = C zx(t) + D uzu(t) + D wzw(t) u(t) = Kx(t) α (37) w(t) is the disturbance vector, z(t) is the error signal to be minimized, C z, D wz, D uz are constant matrices to be determined and is a polytope with known vertices v i. The H feedback controller is an optimal control that exponentially stabilizes the system and minimizes its H norm ( H wz (s) = sup σ{h wz (jw)}), H wz (s) is the transfer function between the external disturbance w(t) and the error signal z(t). The H norm represents the system s highest frequency response gain. It can also be interpreted as the system s highest energy gain due to an input signal. Applying Parseval s theorem results in: or z(t) H wz(s) w(t) H wz(s) = sup z(t) w(t) This definition makes it clear that minimizing the H norm minimizes the effect of external disturbances on the system. In this work a relaxation of the optimization is made, the aim is to find an upper bound γ of the norm ( H wz (s) < γ). The following H feedback control synthesis with a LMI approach is used in this work (Dullerud and Paganini, 5): minimize γ subject to: X > (38) [ Ai X + XA i + B iy + Y B i B wi QC z + Y D uz B w i γi nz D wz < C zx + D uzy D wz γi nz γ = γ and i refers to the vertices of polytope, meaning that the total amount of LMIs to be solved is i +. Solving these LMIs for X = X and Y makes system (37) with K = Y X asymptotic stable and H wz (s) < γ. The controller matrices designed are 8, 8, 8, 8, 8, 8, 8, 8, D wz = (39) C z = diag(4, 4,,,, 3,,,,, 3,,, (4), 3,,.5,.5,, ) 3 8, 8, 8, 8,.... D uz =.. (4) 5 5 4, 4, 4, 4, All trajectory accelerations are considered to be bounded within.5, hence.5 < v i <.5. The gain matrix K is found by solving the LMIs (38) using MATLAB s Robust Control Toolbox version 4.3. As a result we have that γ =.3438, and H wz (s) < Mixed H /H control Consider the linear system (37) with D wz =. The H feedback controller is an optimal control that exponentially stabilizes the system and minimizes its H norm: h(t) = h(t) dt; h(t) = L [H(s) (4) H(s) is the transfer function of the system. The H norm can be seen as the energy output of the system when the system is excited with Dirac delta functions. Minimizing this norm brings a better transient response for the system. This is used to improve the controller presented in section 3. by creating a multiobjective controller 384
5 9th IFAC World Congress Cape Town, South Africa. August 4-9, 4 that minimizes the H norm while using a fixed value for γ that is close to the previously found for the pure H control. The LMIs that solve this problem are: minimize trace(z) subject to: [ Z C zx + D uzy XC z + Y D uz > (43) X and the LMIs in equation (38). Solving these LMIs gives an upper bound of the H norm. The control matrices are designed as it would be for a pure H controller: D wz = (44) Cz = diag(,,, 3 π, 3 π, π, π, π,.5,.5,.5, 3, 4,, 3,,.5,.5,, ) 3 (45) and / /.3/.75.3/.79.3/.75.3/.79.3/.75.3/.79 / / / / D uz = / /.3/.75.3/.79.3/.75.3/.79.3/.75.3/.79 / / / / 5 5 (4) 4, 4, 4, 4, and γ = 5, which means that the H norm for this controller will be slightly worse ( H wz (s) < 5.). Solving LMIs (38) and (43), we have that trace(z) =.3 and H wz (s) < Control action constraint To evade the saturation of our control, we include a constraint in the control action, formulated with LMIs (Alamo et al., ). These LMIs shall be used along with each controller. They are: [ Umax Y [ x() > and Y X x() > (47) X U max = diag([5, 5,, u r ) is the desired maximum control effort and x() = is the considered initial condition. 4. SIMULATION RESULTS The performance of the controllers designed in section 3 is tested with simulations made in Simulink 3a, using the tiltrotor nonlinear model () with the parameters presented in Table. The simulation of both controllers are executed for the system to track the trajectory x r = cos( π t), y r = sin( π t), z r = cos( π t) and ψ =. The initial conditions x() = (,.,,,,,,,,,,,,,, ) are used, as well as the following persistent disturbances: δ x =.5 at s; δ φ =. at 5s; δ y =.5 at s; δ θ =. at 5s; δ z = at 3s; and δ ψ =. at 35s. Also, an uncertaninty of 5% is added to the mass and inertia moments. Table. System Parameters Parameter Value β 5 m.378 Kg m, m 3.47 Kg d (-., -.9, -.43)m d (, -.73,.5)m d 3 (,.73,.5)m k τ.7e-7 N.m.s b 9.5e- N.s I xx Kg.m I yy Kg.m I zz Kg.m I xx, I 3xx.7759 Kg.m I yy, I 3yy.97 Kg.m I zz, I 3zz.79 Kg.m Figures 3-7 show the system evolution for both controllers. The mixed H /H controller has a better overall performance, as it has a disturbance attenuation close to the one obtained in the pure H controller plus a better transient response obtained through an optimization of the H norm. Z(m) X(m).5.5 Fig. 3. Tiltrotor trajectory in space. Y(m) H.5 H /H 5. CONCLUSION AND FUTURE WORKS This work presented an eight degrees-of-freedom model designed to control a tiltrotor UAV, which overcomes the six-degrees model existing in the literature. The proposed model considers the center of mass displaced in all axis, the dynamics of the servomotors, which avoids the nonlinearities between control variables, and a fixed inclination of the rotors toward the center of rotation increasing the controllability of the whole system. Robust linear controllers for the path tracking problem were also presented in this work, accounting for parameters uncertainties, control signal saturation, and minimizing disturbance effects. Obtained simulation results indicate a satisfactory performance for both H and H /H controllers. 3843
6 9th IFAC World Congress Cape Town, South Africa. August 4-9, 4 X(m) Y(m) fr(n) fl(n) Z(m) 4 ψ(rad). τsr(n.m). τsl(n.m) Fig. 4. Tiltrotor regulated degrees of freedom. φ(rad) φ(rad/s) θ(rad) θ(rad/s) Fig. 5. Tiltrotor stabilised body angles and velocities. αr(rad) αr(rad/s) αl(rad) αl(rad/s) Fig.. Tiltrotor stabilised servos angles and velocities. Future works include testing these controllers in a real tiltrotor UAV, which is currently being assembled within this project framework. REFERENCES Alamo, T., Normey-Rico, J., and Arahal, M. (). Introducing linear matrix inequalities in a control course. Fig. 7. Tiltrotor control inputs. In Advances in Control Education, volume 7. Bhanja Chowdhury, A., Kulhare, A., and Raina, G. (). Back-stepping control strategy for stabilization of a tiltrotor uav. In Proc. of the 4th CCDC, Castillo, P., Lozano, R., and Dzul, A. (5). Stabilization of a mini rotorcraft with four rotors. Control Systems, IEEE, 5(), Chingozha, T., Nyandoro, O., and Malani, A. (3). Low cost controller for small scale helicopter. In Proc. of the 8th IEEE ICIEA 3, Dullerud, G.E. and Paganini, F. (5). A Course in Robust Control Theory: A Convex Approach (Texts in Applied Mathematics). Springer. Fujiwara, D., Shin, J., Hazawa, K., and Nonami, K. (4). H hovering and guidance control for autonomous small-scale unmanned helicopter. In Proc. fn the IEEE IROS 4, volume 3, vol.3. Gonçalves, F., Bodanese, J., Donadel, R., Raffo, G., Normey-Rico, J., and Becker, L. (3). Small scale uav with birotor configuration. In Proceedings of the 3 International Conference on Unmanned Aircraft Systems. Jansen, F. and Ramirez-Serrano, A. (). Agile unmanned vehicle navigation in highly confined environments. In Proc. of the IEEE SMC, Kendoul, F., Fantoni, I., and Lozano, R. (5). Modeling and control of a small autonomous aircraft having two tilting rotors. In Proc. of the 44th IEEE CDC-ECC 5, doi:.9/cdc Martin, D., Demo, J., and Daniel, C. (). The history of the xv-5 tiltrotor Research aircraft: from concept to flight. Papachristos, C., Alexis, K., and Tzes, A. (). Design and experimental attitude control of an unmanned tiltrotor aerial vehicle. In Proc. of the 5th ICAR, Raffo, G.V., Ortega, M.G., and Rubio, F.R. (). An integral predictive/nonlinear H control structure for a quadrotor helicopter. Automatica, 4(), Sanchez, A., Escareño, J., Garcia, O., and Lozano, R. (8). Autonomous Hovering of a Noncyclic Tiltrotor UAV: Modeling, Control and Implementaion. In Proc. of the 7th IFAC World Congress, Seoul, Korea. Shabana, A.A. (). Dynamics of Multibody Systems. Cambridge University Press. 3844
Modelling of Opposed Lateral and Longitudinal Tilting Dual-Fan Unmanned Aerial Vehicle
Modelling of Opposed Lateral and Longitudinal Tilting Dual-Fan Unmanned Aerial Vehicle N. Amiri A. Ramirez-Serrano R. Davies Electrical Engineering Department, University of Calgary, Canada (e-mail: namiri@ucalgary.ca).
More informationPassivity Based Control of a Quadrotor UAV
Preprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 Passivity Based Control of a Quadrotor UAV C. Souza G. V. Raffo E. B. Castelan
More informationModeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle
Modeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle Nour BEN AMMAR, Soufiene BOUALLÈGUE and Joseph HAGGÈGE Research Laboratory in Automatic Control LA.R.A), National Engineering School
More informationDesign and Control of Novel Tri-rotor UAV
UKACC International Conference on Control Cardiff, UK, -5 September Design and Control of Novel Tri-rotor UAV Mohamed Kara Mohamed School of Electrical and Electronic Engineering The University of Manchester
More informationMathematical Modelling of Multirotor UAV
Mathematical Modelling of Multirotor UAV DENIS KOTARSKI, Mechanical Engineering, Karlovac University of Applied Sciences Trg J.J. Strossmayera 9, CROATIA, denis.kotarski@vuka.hr PETAR PILJEK, Faculty of
More informationMODEL PREDICTIVE CONTROL FOR PATH TRACKING OF A TILT-ROTOR UAV Richard Andrade, Guilherme V Raffo, Julio E Normey Departamento de Automação e Sistemas Universidade Federal de Santa Catarina Florianópolis,
More informationNonlinear H Controller for the Quad-Rotor Helicopter with Input Coupling
Preprints of the 8th IFAC World Congress Milano Italy) August 8 - September, Nonlinear H Controller for the Quad-Rotor Helicopter with Input Coupling Guilherme V. Raffo Manuel G. Ortega Francisco R. Rubio
More informationDynamic Modeling and Stabilization Techniques for Tri-Rotor Unmanned Aerial Vehicles
Technical Paper Int l J. of Aeronautical & Space Sci. 11(3), 167 174 (010) DOI:10.5139/IJASS.010.11.3.167 Dynamic Modeling and Stabilization Techniques for Tri-Rotor Unmanned Aerial Vehicles Dong-Wan Yoo*,
More informationAB-267 DYNAMICS & CONTROL OF FLEXIBLE AIRCRAFT
FLÁIO SILESTRE DYNAMICS & CONTROL OF FLEXIBLE AIRCRAFT LECTURE NOTES LAGRANGIAN MECHANICS APPLIED TO RIGID-BODY DYNAMICS IMAGE CREDITS: BOEING FLÁIO SILESTRE Introduction Lagrangian Mechanics shall be
More informationThe PVTOL Aircraft. 2.1 Introduction
2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control
More informationA Comparison of Closed-Loop Performance of Multirotor Configurations Using Non-Linear Dynamic Inversion Control
Aerospace 2015, 2, 325-352; doi:10.3390/aerospace2020325 OPEN ACCESS aerospace ISSN 2226-4310 www.mdpi.com/journal/aerospace Article A Comparison of Closed-Loop Performance of Multirotor Configurations
More informationA Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV
Preprints of the 19th World Congress The International Federation of Automatic Control A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV Gerardo R. Flores-Colunga Rogelio Lozano-Leal
More informationTTK4190 Guidance and Control Exam Suggested Solution Spring 2011
TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =
More informationRobot Dynamics - Rotary Wing UAS: Control of a Quadrotor
Robot Dynamics Rotary Wing AS: Control of a Quadrotor 5-85- V Marco Hutter, Roland Siegwart and Thomas Stastny Robot Dynamics - Rotary Wing AS: Control of a Quadrotor 7..6 Contents Rotary Wing AS. Introduction
More informationIn this section of notes, we look at the calculation of forces and torques for a manipulator in two settings:
Introduction Up to this point we have considered only the kinematics of a manipulator. That is, only the specification of motion without regard to the forces and torques required to cause motion In this
More informationFurther results on global stabilization of the PVTOL aircraft
Further results on global stabilization of the PVTOL aircraft Ahmad Hably, Farid Kendoul 2, Nicolas Marchand, and Pedro Castillo 2 Laboratoire d Automatique de Grenoble, ENSIEG BP 46, 3842 Saint Martin
More informationQuadrotors Flight Formation Control Using a Leader-Follower Approach*
23 European Conference (ECC) July 7-9, 23, Zürich, Switzerland. Quadrotors Flight Formation Using a Leader-Follower Approach* D. A. Mercado, R. Castro and R. Lozano 2 Abstract In this paper it is presented
More informationDesign and modelling of an airship station holding controller for low cost satellite operations
AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite
More informationMulti-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter
Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,
More informationUAV Coordinate Frames and Rigid Body Dynamics
Brigham Young University BYU ScholarsArchive All Faculty Publications 24-- UAV oordinate Frames and Rigid Body Dynamics Randal Beard beard@byu.edu Follow this and additional works at: https://scholarsarchive.byu.edu/facpub
More informationNonlinear Landing Control for Quadrotor UAVs
Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred
More informationDynamics exploration and aggressive maneuvering of a Longitudinal Vectored Thrust VTOL aircraft
Dynamics exploration and aggressive maneuvering of a Longitudinal Vectored Thrust VTOL aircraft Enrico Russo Giuseppe Notarstefano John Hauser Abstract In this paper we introduce the model of a Longitudinal
More informationArtificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.
Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik Robot Dynamics Dr.-Ing. John Nassour 25.1.218 J.Nassour 1 Introduction Dynamics concerns the motion of bodies Includes Kinematics
More informationAdaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads
2 th International Conference on Control, Automation and Systems Oct. 26-29, 2 in KINTEX, Gyeonggi-do, Korea Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown
More informationSimulation of Backstepping-based Nonlinear Control for Quadrotor Helicopter
APPLICATIONS OF MODELLING AND SIMULATION http://amsjournal.ams-mss.org eissn 2680-8084 VOL 2, NO. 1, 2018, 34-40 Simulation of Backstepping-based Nonlinear Control for Quadrotor Helicopter M.A.M. Basri*,
More informationPosition Control for a Class of Vehicles in SE(3)
Position Control for a Class of Vehicles in SE(3) Ashton Roza, Manfredi Maggiore Abstract A hierarchical design framework is presented to control the position of a class of vehicles in SE(3) that are propelled
More informationNonlinear Robust Tracking Control of a Quadrotor UAV on SE(3)
22 American Control Conference Fairmont Queen Elizabeth Montréal Canada June 27-June 29 22 Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3) Taeyoung Lee Melvin Leok and N. Harris McClamroch
More informationChapter 4 The Equations of Motion
Chapter 4 The Equations of Motion Flight Mechanics and Control AEM 4303 Bérénice Mettler University of Minnesota Feb. 20-27, 2013 (v. 2/26/13) Bérénice Mettler (University of Minnesota) Chapter 4 The Equations
More informationQuadcopter Dynamics 1
Quadcopter Dynamics 1 Bréguet Richet Gyroplane No. 1 1907 Brothers Louis Bréguet and Jacques Bréguet Guidance of Professor Charles Richet The first flight demonstration of Gyroplane No. 1 with no control
More informationLQR and SMC Stabilization of a New Unmanned Aerial Vehicle
World Academy of Science, Engineering Technology 58 9 LQR SMC Stabilization of a New Unmanned Aerial Vehicle Kaan T. Oner, Ertugrul Cetinsoy, Efe Sirimoglu, Cevdet Hancer, Taylan Ayken, Mustafa Unel Abstract
More informationAdaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein
7 American Control Conference Sheraton Seattle Hotel May 4 6, 7, Seattle, USA Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein Abstract
More informationChapter 2 Review of Linear and Nonlinear Controller Designs
Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide
More informationNonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot
Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot Holger Voos Abstract Small four-rotor aerial robots, so called quadrotor UAVs, have an enormous potential for all kind of neararea
More informationAutonomous Hovering of a Noncyclic Tiltrotor UAV: Modeling, Control and Implementation
Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 28 Autonomous Hovering of a Noncyclic Tiltrotor UAV: Modeling, Control and Implementation
More informationTriple Tilting Rotor mini-uav: Modeling and Embedded Control of the Attitude
28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 ThC6.4 Triple Tilting Rotor mini-uav: Modeling and Embedded Control of the Attitude J. Escareño, A. Sanchez, O.
More informationVisual Servoing for a Quadrotor UAV in Target Tracking Applications. Marinela Georgieva Popova
Visual Servoing for a Quadrotor UAV in Target Tracking Applications by Marinela Georgieva Popova A thesis submitted in conformity with the requirements for the degree of Master of Applied Science Graduate
More informationGain-scheduling Control of a Quadrotor Using the Takagi-Sugeno Approach
Treball de Fi de Màster Master s degree in Automatic Control and Robotics Gain-scheduling Control of a Quadrotor Using the Takagi-Sugeno Approach MEMÒRIA Autor: Director/s: Convocatòria: Diego Ruiz Paz
More informationQUADROTOR: FULL DYNAMIC MODELING, NONLINEAR SIMULATION AND CONTROL OF ATTITUDES
QUADROTOR: FULL DYNAMIC MODELING, NONLINEAR SIMULATION AND CONTROL OF ATTITUDES Somayeh Norouzi Ghazbi,a, Ali Akbar Akbari 2,a, Mohammad Reza Gharib 3,a Somaye_noroozi@yahoo.com, 2 Akbari@um.ac.ir, 3 mech_gharib@yahoo.com
More informationDifferent Approaches of PID Control UAV Type Quadrotor
Different Approaches of PD Control UAV ype Quadrotor G. Szafranski, R. Czyba Silesian University of echnology, Akademicka St 6, Gliwice, Poland ABSRAC n this paper we focus on the different control strategies
More informationQuadrotor Modeling and Control
16-311 Introduction to Robotics Guest Lecture on Aerial Robotics Quadrotor Modeling and Control Nathan Michael February 05, 2014 Lecture Outline Modeling: Dynamic model from first principles Propeller
More informationAutonomous Helicopter Landing A Nonlinear Output Regulation Perspective
Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University
More informationRobot Control Basics CS 685
Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior
More informationControl of a Quadrotor Mini-Helicopter via Full State Backstepping Technique
Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 3-5, 006 Control of a Quadrotor Mini-Helicopter via Full State Backstepping Technique
More informationOPTIMAL TRAJECTORY PLANNING AND LQR CONTROL FOR A QUADROTOR UAV. Ian D. Cowling James F. Whidborne Alastair K. Cooke
OPTIMAL TRAJECTORY PLANNING AND LQR CONTROL FOR A QUADROTOR UAV Ian D. Cowling James F. Whidborne Alastair K. Cooke Department of Aerospace Sciences, Cranfield University, Bedfordshire, MK43 AL, U.K Abstract:
More informationCP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS. Prof. N. Harnew University of Oxford TT 2017
CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS Prof. N. Harnew University of Oxford TT 2017 1 OUTLINE : CP1 REVISION LECTURE 3 : INTRODUCTION TO CLASSICAL MECHANICS 1. Angular velocity and
More informationRobust Control of Robot Manipulator by Model Based Disturbance Attenuation
IEEE/ASME Trans. Mechatronics, vol. 8, no. 4, pp. 511-513, Nov./Dec. 2003 obust Control of obot Manipulator by Model Based Disturbance Attenuation Keywords : obot manipulators, MBDA, position control,
More informationLecture AC-1. Aircraft Dynamics. Copy right 2003 by Jon at h an H ow
Lecture AC-1 Aircraft Dynamics Copy right 23 by Jon at h an H ow 1 Spring 23 16.61 AC 1 2 Aircraft Dynamics First note that it is possible to develop a very good approximation of a key motion of an aircraft
More informationAerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD)
Aerial Robotics Vision-based control for Vertical Take-Off and Landing UAVs Toulouse, October, 2 nd, 2014 Henry de Plinval (Onera - DCSD) collaborations with P. Morin (UPMC-ISIR), P. Mouyon (Onera), T.
More informationMathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations
Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations DENIS KOTARSKI, Department of Mechanical Engineering, Karlovac University of Applied Sciences, J.J. Strossmayera 9, Karlovac,
More informationInvestigation of the Dynamics and Modeling of a Triangular Quadrotor Configuration
Investigation of the Dynamics and Modeling of a Triangular Quadrotor Configuration TONI AXELSSON Master s Thesis at Aerospace Engineering Supervisor: Arne Karlsson Examiner: Arne Karlsson ISSN 1651-7660
More informationModeling and control of a small autonomous aircraft having two tilting rotors
Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 ThC. Modeling and control of a small autonomous aircraft having two
More informationCase Study: The Pelican Prototype Robot
5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,
More informationCHAPTER 1. Introduction
CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric
More informationRotational & Rigid-Body Mechanics. Lectures 3+4
Rotational & Rigid-Body Mechanics Lectures 3+4 Rotational Motion So far: point objects moving through a trajectory. Next: moving actual dimensional objects and rotating them. 2 Circular Motion - Definitions
More informationNONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL
NONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL T JOHN KOO, YI MA, AND S SHANKAR SASTRY Abstract In this paper, output tracking control of a helicopter based unmanned aerial vehicle
More informationq 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.
Robotics II March 7, 018 Exercise 1 An automated crane can be seen as a mechanical system with two degrees of freedom that moves along a horizontal rail subject to the actuation force F, and that transports
More informationNonlinear Control of a Quadrotor Micro-UAV using Feedback-Linearization
Proceedings of the 2009 IEEE International Conference on Mechatronics. Malaga, Spain, April 2009. Nonlinear Control of a Quadrotor Micro-UAV using Feedback-Linearization Holger Voos University of Applied
More informationDynamic modeling and control system design for tri-rotor UAV
Loughborough University Institutional Repository Dynamic modeling and control system design for tri-rotor UAV This item was submitted to Loughborough University's Institutional Repository by the/an author.
More informationRevised Propeller Dynamics and Energy-Optimal Hovering in a Monospinner
Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 135 DOI: 10.11159/cdsr17.135 Revised Propeller Dynamics
More informationGeometric path following control of a rigid body based on the stabilization of sets
Preprints of the 19th World Congress The International Federation of Automatic Control Geometric path following control of a rigid body based on the stabilization of sets uri A. Kapitanyuk Sergey A. Chepinskiy
More informationHover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller
Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University
More informationDEVELOPMENT OF TRAJECTORY TRACKING OF QUADROTOR UAV NUR AININA BINTI YAZID UNIVERSITI TEKNOLOGI MALAYSIA
DEVELOPMENT OF TRAJECTORY TRACKING OF QUADROTOR UAV NUR AININA BINTI YAZID UNIVERSITI TEKNOLOGI MALAYSIA TABLE OF CONTENTS: Table of Contents 1.1 The Unmanned Aerial Vehicles (UAV)... 3 1.2 Path Planning
More informationVideo 2.1a Vijay Kumar and Ani Hsieh
Video 2.1a Vijay Kumar and Ani Hsieh Robo3x-1.3 1 Introduction to Lagrangian Mechanics Vijay Kumar and Ani Hsieh University of Pennsylvania Robo3x-1.3 2 Analytical Mechanics Aristotle Galileo Bernoulli
More informationTranslational and Rotational Dynamics!
Translational and Rotational Dynamics Robert Stengel Robotics and Intelligent Systems MAE 345, Princeton University, 217 Copyright 217 by Robert Stengel. All rights reserved. For educational use only.
More informationCOMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE
COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE B.R. Andrievsky, A.L. Fradkov Institute for Problems of Mechanical Engineering of Russian Academy of Sciences 61, Bolshoy av., V.O., 199178 Saint Petersburg,
More informationRigid body simulation. Once we consider an object with spatial extent, particle system simulation is no longer sufficient
Rigid body dynamics Rigid body simulation Once we consider an object with spatial extent, particle system simulation is no longer sufficient Rigid body simulation Unconstrained system no contact Constrained
More informationSWING UP A DOUBLE PENDULUM BY SIMPLE FEEDBACK CONTROL
ENOC 2008, Saint Petersburg, Russia, June, 30 July, 4 2008 SWING UP A DOUBLE PENDULUM BY SIMPLE FEEDBACK CONTROL Jan Awrejcewicz Department of Automatics and Biomechanics Technical University of Łódź 1/15
More informationDynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18
Dynamics Basilio Bona DAUIN Politecnico di Torino Semester 1, 2016-17 B. Bona (DAUIN) Dynamics Semester 1, 2016-17 1 / 18 Dynamics Dynamics studies the relations between the 3D space generalized forces
More informationProblem 1: Ship Path-Following Control System (35%)
Problem 1: Ship Path-Following Control System (35%) Consider the kinematic equations: Figure 1: NTNU s research vessel, R/V Gunnerus, and Nomoto model: T ṙ + r = Kδ (1) with T = 22.0 s and K = 0.1 s 1.
More informationMultiobjective Optimization Applied to Robust H 2 /H State-feedback Control Synthesis
Multiobjective Optimization Applied to Robust H 2 /H State-feedback Control Synthesis Eduardo N. Gonçalves, Reinaldo M. Palhares, and Ricardo H. C. Takahashi Abstract This paper presents an algorithm for
More informationA Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems
Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System
More informationPhys 7221 Homework # 8
Phys 71 Homework # 8 Gabriela González November 15, 6 Derivation 5-6: Torque free symmetric top In a torque free, symmetric top, with I x = I y = I, the angular velocity vector ω in body coordinates with
More informationFlight Dynamics and Control
Flight Dynamics and Control Lecture 1: Introduction G. Dimitriadis University of Liege Reference material Lecture Notes Flight Dynamics Principles, M.V. Cook, Arnold, 1997 Fundamentals of Airplane Flight
More informationResearch on Balance of Unmanned Aerial Vehicle with Intelligent Algorithms for Optimizing Four-Rotor Differential Control
2019 2nd International Conference on Computer Science and Advanced Materials (CSAM 2019) Research on Balance of Unmanned Aerial Vehicle with Intelligent Algorithms for Optimizing Four-Rotor Differential
More informationAN INTEGRATOR BACKSTEPPING CONTROLLER FOR A STANDARD HELICOPTER YITAO LIU THESIS
AN INEGRAOR BACKSEPPING CONROLLER FOR A SANDARD HELICOPER BY YIAO LIU HESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Electrical and Computer Engineering
More informationAdaptive Control of a Quadrotor UAV Transporting a Cable-Suspended Load with Unknown Mass
rd IEEE Conference on Decision and Control December -7,. Los Angeles, California, USA Adaptive Control of a Quadrotor UAV Transporting a Cable-Suspended Load with Unknown Mass Shicong Dai, Taeyoung Lee,
More informationImproved Quadcopter Disturbance Rejection Using Added Angular Momentum
Improved Quadcopter Disturbance Rejection Using Added Angular Momentum Nathan Bucki and Mark W. Mueller Abstract This paper presents a novel quadcopter design with an added momentum wheel for enhanced
More informationDesign and Control of Novel Tri-rotor UAV
Design and Control of Noel Tri-rotor UAV Mohamed Kara Mohamed School of Electrical and Electronic Engineering The Uniersity of Manchester Manchester, UK, M 9PL Email: Mohamed.KaraMohamed@postgrad.manchester.ac.uk
More informationExam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring
Page 1 of 6 Norges teknisk- naturvitenskapelige universitet Institutt for teknisk kybernetikk Faglig kontakt / contact person: Navn: Morten Pedersen, Universitetslektor Tlf.: 41602135 Exam - TTK 4190 Guidance
More informationAdaptive Nonlinear Hierarchical Control of a Novel Quad Tilt-Wing UAV
Adaptive Nonlinear Hierarchical Control of a Novel Quad Tilt-Wing UAV Yildiray Yildiz 1, Mustafa Unel and Ahmet Eren Demirel Abstract Position control of a novel unmanned aerial vehicle SUAVI (Sabanci
More informationDynamics. 1 Copyright c 2015 Roderic Grupen
Dynamics The branch of physics that treats the action of force on bodies in motion or at rest; kinetics, kinematics, and statics, collectively. Websters dictionary Outline Conservation of Momentum Inertia
More informationFlight Test Results for Circular Path Following by Model Predictive Control
Preprints of the 19th World Congress The International Federation of Automatic Control Flight Test Results for Circular Path Following by Model Predictive Control Yoshiro Hamada Taro Tsukamoto Shinji Ishimoto
More informationTrajectory Optimization of a Small Airship
Trajectory Optimization of a Small Airship by Charles Blouin Thesis submitted to the Faculty of Graduate and Postdoctoral Studies In partial fulfillment of the requirements For the M.Sc. degree in Mechanical
More informationIDETC STABILIZATION OF A QUADROTOR WITH UNCERTAIN SUSPENDED LOAD USING SLIDING MODE CONTROL
ASME 206 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC206 August 2-24, 206, Charlotte, North Carolina, USA IDETC206-60060 STABILIZATION
More informationExperimental Validation of a Trajectory Tracking Control using the AR.Drone Quadrotor
Experimental Validation of a Trajectory Tracking Control using the AR.Drone Quadrotor CON-6-444 Abstract: In this paper, we describe a hardware-in-the-loop (HIL) architecture to validate a position control
More informationDynamic Modeling of Fixed-Wing UAVs
Autonomous Systems Laboratory Dynamic Modeling of Fixed-Wing UAVs (Fixed-Wing Unmanned Aerial Vehicles) A. Noth, S. Bouabdallah and R. Siegwart Version.0 1/006 1 Introduction Dynamic modeling is an important
More informationLinköping University Electronic Press
Linköping University Electronic Press Report Simulation Model of a 2 Degrees of Freedom Industrial Manipulator Patrik Axelsson Series: LiTH-ISY-R, ISSN 400-3902, No. 3020 ISRN: LiTH-ISY-R-3020 Available
More informationMEROS Project. Technical Advances in Modeling and Control. Dr. Lotfi CHIKH February (33)
MEROS Project Technical Advances in Modeling and Control Dr. Lotfi CHIKH February 2013 lotfi.chikh@tecnalia.com + (33) 467 130 125 1 Contents 1 Introduction 3 2 Dynamic model of the ROV: the mathematical
More informationCONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT
Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM
More informationNonlinear Tracking Control of Underactuated Surface Vessel
American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem
More informationExponential Controller for Robot Manipulators
Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México
More informationwith Application to Autonomous Vehicles
Nonlinear with Application to Autonomous Vehicles (Ph.D. Candidate) C. Silvestre (Supervisor) P. Oliveira (Co-supervisor) Institute for s and Robotics Instituto Superior Técnico Portugal January 2010 Presentation
More informationClassical Mechanics. Luis Anchordoqui
1 Rigid Body Motion Inertia Tensor Rotational Kinetic Energy Principal Axes of Rotation Steiner s Theorem Euler s Equations for a Rigid Body Eulerian Angles Review of Fundamental Equations 2 Rigid body
More informationStabilization of a Pan-Tilt System Using a Polytopic Quasi-LPV Model and LQR Control
Stabilization of a Pan-Tilt System Using a Polytopic Quasi-LPV Model and LQR Control Sanem Evren and Mustafa Unel Faculty of Engineering and Natural Sciences Sabanci University, Tuzla, Istanbul 34956,
More informationControl and Navigation Framework for Quadrotor Helicopters
DOI 1.17/s1846-1-9789-z Control and Navigation Framework for Quadrotor Helicopters Amr Nagaty Sajad Saeedi Carl Thibault Mae Seto Howard Li Received: September 1 / Accepted: September 1 Springer Science+Business
More informationRobotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007
Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal
More informationSpacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework
Trans. JSASS Aerospace Tech. Japan Vol. 4, No. ists3, pp. Pd_5-Pd_, 6 Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework y Takahiro SASAKI,),
More informationLesson Rigid Body Dynamics
Lesson 8 Rigid Body Dynamics Lesson 8 Outline Problem definition and motivations Dynamics of rigid bodies The equation of unconstrained motion (ODE) User and time control Demos / tools / libs Rigid Body
More informationStabilization and Trajectory Control of a Quadrotor with Uncertain Suspended Load
Stabilization and Trajectory Control of a Quadrotor with Uncertain Suspended Load Xu Zhou Department of Mechanical Engineering Colorado School of Mines Golden, CO, 841 e-mail: xuzhou@mines.edu Xiaoli Zhang
More informationCarrying a Flexible Payload with Multiple Flying Vehicles
2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 2013. Tokyo, Japan Carrying a Flexible Payload with Multiple Flying Vehicles Robin Ritz and Raffaello D Andrea
More information