Geometric path following control of a rigid body based on the stabilization of sets

Size: px
Start display at page:

Download "Geometric path following control of a rigid body based on the stabilization of sets"

Transcription

1 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 Aleksandr A. Kapitonov ITMO University 9, Kronverkski prospekt, Saint-Petersburg, 19711, Russia yura.kapitanyuk@gmail.com, Chepinsky S@hotmail.com) Abstract: The paper describes an approach to the development of the geometric path following control for a rigid body. Desired path of movement in the space is represented by an intersection of two implicit surfaces. Path following control problem is posed as a problem of maintaining the holonomic relationships between the system outputs. Control is synthesized using the differential geometrical method through nonlinear transformation of initial dynamic model. The main results presented are the model of spatial motion and relevant nonlinear control algorithms. Keywords: Rigid body, path following, coordinates transformation, set stabilisation, nonlinear systems 1. INTRODUCTION The paper considers the development of path following control system for a rigid body, that is, the problem of providing a motion along a given spatial path. With the advent of unmanned vehicles the path following control problem became even more urgent, because path following is an UAV major operating mode. Two approaches to the development of these systems are known [Aguiar et al. ), Nielsen et al. 9)]. In the first one, a tracking system controlled by a reference model is developed [Breivik and Fossen ), Lee et al. 1)]. The path is generally set by a time-dependent function, which leads to practical problems when the object motion is behind or ahead of the program due to parametric uncertainties or external disturbances. To solve this problem, the path should be parametrized by the length instead of time, and dynamics of this parameter should be introduced in the system model [Breivik and Fossen )]. This method rather easily realizes the motion along polynomial curves, which provides better path planning and more accurate path following, however the resultant controller is rather lengthy. An alternative approach is based on stabilization of invariant manifolds in state space based on feedback linearization [Nielsen et al. 9),Hladio et al. 13)] or passivebased control[el-hawwary and Maggiore 11),El-Hawwary and Maggiore 13)]. Simply speaking, a transformation generating an attractor in state space is selected for the initial system. In path following context, the attractor is a desired path set in output coordinates. Then the designer should only stabilize this solution, which is much less demanding than creating a tracking system as in the first approach. As a control object, an autonomous robot is a multichannel nonlinear dynamic system. Control system of a mobile robot should generate control actions providing preset motion of the centre of mass in operating area. The one of the methods for synthesizing the control algorithms was proposed by I.V. Miroshnik. It is based on the second approach and implies nonlinear transformation of robot model to the task-oriented coordinate system, which makes it possible to reduce the complex multichannel control problem to several simple problems of compensation of linear and angular deviations and then to find adequate control laws using nonlinear stabilization [Fradkov et al. 1999), Kapitanyuk and Chepinsky 13)]. Differentially geometric methods of nonlinear control theory [Fradkov et al. 1999), Kapitanyuk and Chepinsky 13), Miroshnik and Nikiforov 199), Miroshnik and Lyamin 199), Miroshnik and Bobtsov ),Miroshnik and Sergeev 1)] are used in the analysis method for these systems and synthesis of control algorithms solving the path following problem as a stabilization problem with respect to implicit space curve. This article deals with further development of task-oriented approach inspired by works[el-hawwary and Maggiore 11),Hua et al. 13)]. The latest results based on feedback linearisation are presented in the first part of article. The further extension of task-oriented framework is described in the second part. Proposed design procedure base on the using of properties of passive systems. This article focuses directly on the synthesis of controllers without restricting the path planning method.. RIGID BOD MODEL AND STATEMENT OF CONTROL PROBLEM This work was partially financially supported by Government of Russian Federation, Grant 7-U1 This work was supported by the Ministry of Education and Science of Russian Federation Project 1.Z.31.31). Consider a fully actuated rigid body model illustrated in Fig. 1 ẋ = v, 1) Copyright 1 IFAC 73

2 Tangential velocity along the curve S is defined as ṡ = φ 1 φ v, ) φ 1 φ Fig. 1. Rigid body and desired trajectory in the space m v = F c, ) Ṙα) = Sω)Rα), 3) J ω + ω Jω = M c, ) where x = [x rb, y rb, z rb ] T R 3 is the Cartesian position vector of the center of mass C in the inertial reference frame Z, v = [ẋ rb, ẏ rb, ż rb ] T R 3 is the velocity vector of the center of mass C in the inertial reference frame, m R is a total mass of the rigid body, F c = [F x, F y, F z ] T R 3 is the vector of the control forces in the inertial reference frame, α = [ϕ, θ, ψ] T R 3 is the vector of Euler angels of the body-fixed frame in the inertial reference frame with yaw, pitch and roll angels respectively, Rα) SO3) is the rotation matrix from the body-fixed frame to the inertial frame, ω = [ω ϕ, ω θ, ω ψ ] T R 3 is the vector of angular velocities in the body-fixed frame, M c = [M ϕ, M θ, M ψ ] T R 3 is the vector of the control moments in the body-fixed frame, Sω) SO3) is the skew symmetric matrix with structure: [ ω3 ] ω Sω) = ω 3 ω 1. ) ω ω 1 The rotation matrix can be expressed through Euler angels as where Rα) = R 3 ψ)r θ)r 1 ϕ) ) [ 1 ] R 1 ϕ) = cos ϕ sin ϕ sin ϕ cos ϕ [ ] cos θ sin θ, R θ) = 1, sin θ cos θ [ ] cos ψ sin ψ R 3 ψ) = sin ψ cos ψ. 1 The desired path is a smooth segment of curve S see Fig. 1) described as an intersection of two implicit surfaces φ 1 x, y, z) = φ x, y, z) =, 7) where φ 1, φ and ψ are smooth functions. where is the vector product and is the vector norm. It should be noted the description of a curve as a smooth geometrical object is not the only one possible, and the selection of functions 7) is ambiguous. Selection of functions φ 1 x, y, z) and φ x, y, z) mostly limited by regularity condition [Fradkov et al. 1999)] implying that Jacobian matrix φ 1 φ φ 1 φ φ 1 Υx, y, z) = 9) φ 1 φ φ is not degenerate for any vector x = [x rb, y rb, z rb ] T belonging to curve S, i.e. detυx, y, z). Path following control problem is posed as a problem of maintaining the holonomic relationships between the system outputs [x rb, y rb, z rb ] T set in 7). It is augmented by the description of desired longitudinal motion of the point of the centre of mass of the rigid body along the desired path S usually set using the reference velocity of longitudinal motion V = ṡ Consider the errors of the path following [Fradkov et al. 1999), Kapitanyuk and Chepinsky 13)]. Violation of condition 7) is characterized by deviations zeroed at manifold S. e 1 = φ 1 x, y, z) 1) e = φ x, y, z) 11) Therefore, the path following control problem for the rigid body consists in determination of inputs F c = [F x, F y, F z ] T in closed loop, which provides: a) stabilization of robot motion with respect to the curve S, which implies asymptotic zeroing of spatial deviation vectors e 1 and e ; b) asymptotic zeroing of velocity error V = V ṡ. 1) c) stabilization of the required robot orientation with respect to the curve S 3. TRANSLATION MOTION CONTROL To synthesize the path following controllers we transform the system model with account for 1)-) to the taskbased path-based) form [Fradkov et al. 1999), Kapitanyuk and Chepinsky 13)] with outputs s, e 1 and e. To do it, we differentiate ), 1) and 11) with respect to time: [ ] ṡ ė 1 ė = Υx, y, z)v. 13) 733

3 Once more differentiate 13) with account for ): [ ] s ë 1 = Υx, y, z)v + Υx, y, z) F c ë m. 1) Now consider the virtual task-based) controls: ] Υx, y, z)v + Υx, y, z) F c m = [ us u e1 u e. 1) Substitute 1) to 1) and obtain: [ ] [ ] s us ë 1 = u e1. 1) ë u e Now select the controllers: u s = K s ṡ, 17) u e1 = K 1e1 ė 1 K e1 e 1, 1) u e = K 1e ė K e e, 19) where K s, K 1e1, K e1, K 1e, K e are positive coefficients which provides the desired dynamics of asymptotic zeroing of s, e 1 and e deviations and solves the problems a) and b). Now we determine actual control actions F c and finally obtain: [ ] ) us F c = mυx, y, z) 1 u e1 Υx, y, z)v. ) u e In this section, we have described the general method for synthesizing the controller of translation motion.. ATTITUDE CONTROL Now focus on the solution of problem c). Introduce the vector of angular errors δ = [δ ϕ, δ θ, δ ψ ] T R 3 and the angular deviations matrix Rδ) = Rα)R T α )R T ), 1) where Rα ) SO3) is the matrix of angular orientation of the body-fixed frame along the curve S in the point [x rb, y rb, z rb ] T, R T ) SO3) is the matrix of the desired angular orientation respect to the curve S. For the stabilisation of the desired attitude and eliminating of the vector δor fulfilment of the identity Rδ) = I) use approach described in work [Lee et al. 1)]. Define the angular error function as e r = 1 Rδ) Rδ) T ), ) where vee map is the transformation SO3) R 3. Now define the angular speed error e ω. Differentiating 1) with respect to time and the expression 3) and obtain the equation d dt Rδ) = S δ)rδ) = e ω Rδ), 3) d dt Rδ) = Sω)Rδ) Rα)RT α )Sω )R T ), ) Use the property of skew symmetric matrix RSω)R T = SRω) obtain the final expression and d dt Rδ) = Sω) SRα)R T α )ω ) ) Rδ), ) e ω = ω Rα)R T α )ω. ) Differentiating 7) with account for 3) where ė ω = 1 J M ω Jω) + a d 7) a d = Sω)Rα)R T α )ω + Rα)R T α ) ω ) Resulting attitude controller has form M c = ω Jω Ja d K R e r K ω e ω. 9) where K R and K ω are positive constants. In a common case for the matrix Rα ) can use the orthogonal matrix based on Jacobian 9) φ 1 φ φ 1 φ Rα φ 1 ) = T x, y, z) =. 3) φ 1 φ 1 φ ) φ 1 φ 1 φ ) φ 1 The vector of desire angular speed can found from the Frenet-like equation [Fradkov et al. 1999)]: T x, y, z) = ṡsξ)t x, y, z), [ ] τ Sξ) = τ κ, κ where ξ = [τ,, κ] T R 3, κ - curvature of curve S in the pointx,y,z), τ - torsion of curve S in the point x, y, z). Then equations 7), ) and 3) transform to e ω = ω ṡrα)a T x, y, z)ξ, a d = srα)t T x, y, z)ξ ṡsω)rα)t T x, y, z)ξ + +ṡ Rα)A T x, y, z)sξ)ξ ṡrα)a T x, y, z) ξ. In this section, we have described the general method for synthesizing the controller of attitude motion which solves the problems c). Now focus on particular cases popular in practice.. PASSIVE BASED PATH FOLLOWING Consider the same model 1)-) and storage function V V = 1 ẋ v d + 1 ω ω d 31) Differentiating 31) with respect to time and obtain the equation 73

4 V = ẋ v d ẍ v d ) + ω ω d ω ω d ) = = ẋ v d 1 m F v d) + +ω ω d J 1 ω Jω + J 1 M c ω d ) Now choose the control inputs F and M c in the forms F = u pf + u F, M c = u pm + u M, where u pf = v d and u pm = ω Jω + J ω d are control inputs, which make system passive. In the result we obtain V = ẋ v d u F + ω ω d u M = y T u. It means that system 1)-) is passive from inputs u = [u T F, u T M ] T to outputs y = [ẋ v d, ω ω d ] T. For the stabilisation of passive system we can use ordinary feedback control law u = Ky where K is diagonal matrix of scalar coefficients k 1,.., k Now we can use variables v d and ω d as new virtual inputs and stabilise the desired manifolds for the translation motion φ 1 x, y, z) = φ x, y, z) =, and desire orientation presented by relations [Hua et al. 13)] 1 n T n d ), where n is a vector of current orientation and n d is a vector of desired orientation Consider Lyapunov function W = 1 φ φ nt n c ) 3) Take the derivative of the function 3) with respect to time Ẇ = φ 1 φ1 φ ẋ + φ ẋ d dt nt n c n T d dt n d = = φ 1 + φ φ v d + +1 n T n c )n T Sω d )n c n T Sω c )n c ) = = φ 1 + φ φ v d + +1 n T n c )n T Sω d ω c )n c = = φ 1 + φ φ v d + +1 n T n c )n T S T n c )ω d ω c ) Then for v d = u τ + u φ and ω d = ω c + u ω obtain Ẇ = φ 1 + φ + φ 1 + φ φ Υ 1 [V,, ] T + u φ + φ +1 n T n c )n T S T n c )u ω Fig.. Motion along space curve Select the control inputs u φ and u ω as ) u φ = K φ φ 1 + φ φ u ω = Sn c )nk ω 1 n T n c ) Then equation of derivative of Lyapunov function becomes Ẇ = φ 1 + φ k ω 1 n T n c ) <, 1 φ K φ φ 1 + φ 1 1 Z ) φ where K φ is the positive defined matrix of constant coefficients and k ω is a strictly positive constant. This result means that our system is asymptotic stable with domain of attraction π, π).. NUMERICAL EAMPLE For the illustration of the rigid body motion we have considered two cases. At first, we was modelling the common control law based on feedback linearisation approach for the rigid body with m = 1, J = 1. The desire path S is an intersection of two implicit surfaces such as elliptic cylinder and parabola φ 1 x, y, z) =.x +y R ) φ x, y, z) = z+.y ) Initial position of the centre C of the rigid body is x = [ 1,, 1] T and initial orientation is α = [3,, 1] T Parameters of the controller is presented below K e11 = 1, K e1 = 1; K e1 = 1, K e = 1; K R =, K ω =. Desire speed along the trajectory ṡ = 1 For the attitude control was used simplified version of control law 3) without feed-forward term a d M c = ω Jω K R e r K ω e ω. The results of modelling is presented on figures )-). In the second case, was modelling the passivity based proposed control law for the rigid body spatial motion for the same desire path S. Desire speed along the trajectory ṡ = 1. Initial orientation describes by vector n = [1,, ]. The desired orientation set by vector n c = [1/ 3, 1/ 3, 1/ 3]. Parameters of controllers is represented below K = diag [ ] K φ = diag [ ] k ω = 73

5 e R t t,time. Fig.. Angular error e r Fig. 3. Projection on plane Z Fig.. Projection on Z plane Fig. 9. Motion along space curve Z 1 e 1 t t,time Fig.. Position error e 1 = φ 1 x, y, z) e t Fig. 1. Projection on plane 1 Z Fig. 11. Projection on Z plane t,time Fig.. Position error e = φ x, y, z) 1. s t 1. 1 e 1 t t,time.. 1 t,time. Fig. 7. Speed error V = ṡ ṡ Fig. 1. Position error e 1 = φ 1 x, y, z) The result of modelling is presented on figures 9)-1) We can t direct compare this two approach yet, for the detailed analysis we should deeper research this two method for identify of possible advantages and disadvantages. This is the main task for further work. 73

6 1 e t t,time Fig. 13. Position error e = φ x, y, z) 1 s t 1 3 Fig. 1. Speed error V = ṡ ṡ 1 n t T n c t t,time 1 3 t,time Fig. 1. Angular error 1 n T t)nt) c ) 1. n t t,time Fig. 1. Orientation of the reference axis nt) 7. CONCLUSIONS The proposed control algorithms can be helpful in development of path following control systems for mobile robots underwater or airborne robots). This method is rather computational complex in common form, but with additional assumptions can find the simple controllers. The primary of the future research is the detailed comprassion of the represented approach. Also it would be interesting to apply this method to adequate robot dynamic models, for example quadrotor UAV. Moreover the performance of proposed controllers in the presence of parametric uncertainties and external disturbances, and development version of this controller without velocity measuring should be the subject to further analysis. REFERENCES Aguiar, A., Hespanha, J., and Kokotovic, P. ). Path-following for nonminimum phase systems removes performance limitations. Automatic Control, IEEE Transactions on, ), doi: 1.119/TAC..19. Breivik, M. and Fossen, T. ). Principles of guidancebased path following in d and 3d. In Decision and Control, and European Control Conference. CDC-ECC. th IEEE Conference on, 7 3. doi: 1.119/CDC..1. El-Hawwary, M.I. and Maggiore, M. 11). Case studies on passivity-based stabilisation of closed sets. International Journal of Control, ), El-Hawwary, M.I. and Maggiore, M. 13). Reduction theorems for stability of closed sets with application to backstepping control design. Automatica, 91), 1. Fradkov, A., Miroshnik, I., and Nikiforov, V. 1999). Nonlinear and Adaptive Control of Complex Systems. Mathematics and Its Applications. Springer. Hladio, A., Nielsen, C., and Wang, D. 13). Path following for a class of mechanical systems. Control Systems Technology, IEEE Transactions on, 1), Hua, M.D., Hamel, T., Morin, P., and Samson, C. 13). Introduction to feedback control of underactuated vtol vehicles: A review of basic control design ideas and principles. IEEE Control Systems Magazine, 331), 1 7. doi:1.119/mcs Kapitanyuk,. and Chepinsky, S. 13). Control of mobile robot following a piecewise-smooth path. Gyroscopy and Navigation, ), doi:1.113/s URL Lee, T., Leoky, M., and McClamroch, N. 1). Geometric tracking control of a quadrotor uav on se3). In Decision and Control CDC), 1 9th IEEE Conference on,. doi:1.119/cdc Miroshnik, I. and Bobtsov, A. ). Stabilization of motions of multi-pendulum systems. In Control of Oscillations and Chaos,. Proceedings. nd International Conference, volume 1, vol.1. doi: 1.119/COC Miroshnik, I. and Lyamin, A. 199). Nonlinear control of multidrive vehicular robots. In Control Applications, 199., Proceedings of the Third IEEE Conference on, 79 vol.1. doi:1.119/cca Miroshnik, I. and Nikiforov, V. 199). Trajectory motion control and coordination of multilink robots. Prepr. 13th IFAC World Congress, A, Miroshnik, I. and Sergeev, K. 1). Nonlinear control of robot spatial motion in the dynamic environments. Proc. Int. IEEE Conf. On Advanced Intel. Mechatronics,, Nielsen, C., Fulford, C., and Maggiore, M. 9). Path following using transverse feedback linearization: Application to a maglev positioning system. In American Control Conference, 9. ACC 9., 3 3. doi: 1.119/ACC

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear 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 information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads

Adaptive 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 information

Position Control for a Class of Vehicles in SE(3)

Position 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 information

Stabilization of a 3D Rigid Pendulum

Stabilization of a 3D Rigid Pendulum 25 American Control Conference June 8-, 25. Portland, OR, USA ThC5.6 Stabilization of a 3D Rigid Pendulum Nalin A. Chaturvedi, Fabio Bacconi, Amit K. Sanyal, Dennis Bernstein, N. Harris McClamroch Department

More information

Course of lab activities on control theory based on the Lego NXT

Course of lab activities on control theory based on the Lego NXT Preprints of the 19th World Congress The International Federation of Automatic Control Course of lab activities on control theory based on the Lego NXT Alexander A. Kapitonov Alexey A. Bobtsov, Yuri A.

More information

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 3-5, 6 Unit quaternion observer based attitude stabilization of a rigid spacecraft

More information

Multi-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 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 information

Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3)

Nonlinear 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 information

Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1

Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1 Proc. of CDC - 4st IEEE Conference on Decision and Control, Las Vegas, NV, December Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching António Pedro Aguiar

More information

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE

COMBINED 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 information

Passivity-based Stabilization of Non-Compact Sets

Passivity-based Stabilization of Non-Compact Sets Passivity-based Stabilization of Non-Compact Sets Mohamed I. El-Hawwary and Manfredi Maggiore Abstract We investigate the stabilization of closed sets for passive nonlinear systems which are contained

More information

Further results on global stabilization of the PVTOL aircraft

Further 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 information

Robot Control Basics CS 685

Robot 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 information

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT Plamen PETROV Lubomir DIMITROV Technical University of Sofia Bulgaria Abstract. A nonlinear feedback path controller for a differential drive

More information

Nonlinear Landing Control for Quadrotor UAVs

Nonlinear 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 information

Nonlinear Control of a Multirotor UAV with Suspended Load

Nonlinear Control of a Multirotor UAV with Suspended Load Nonlinear Control of a Multirotor UAV with Suspended Load Kristian Klausen, Thor I. Fossen, Tor Arne Johansen Centre for Autonomous Marine Operations and Systems (AMOS) Department of Engineering Cybernetics,

More information

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Giuseppe Notarstefano and Ruggero Frezza Abstract Coordinated flight is a nonholonomic constraint that implies no sideslip of an aircraft.

More information

Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control

Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 FrB15.5 Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and

More information

ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT

ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT International Journal of Bifurcation and Chaos, Vol. 12, No. 7 (2002) 1599 1604 c World Scientific Publishing Company ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT KEVIN BARONE and SAHJENDRA

More information

An Evaluation of UAV Path Following Algorithms

An Evaluation of UAV Path Following Algorithms 213 European Control Conference (ECC) July 17-19, 213, Zürich, Switzerland. An Evaluation of UAV Following Algorithms P.B. Sujit, Srikanth Saripalli, J.B. Sousa Abstract following is the simplest desired

More information

Adaptive Control of a Quadrotor UAV Transporting a Cable-Suspended Load with Unknown Mass

Adaptive 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 information

Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural Equilibria of a 3D Pendulum

Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural Equilibria of a 3D Pendulum Proceedings of the 26 American Control Conference Minneapolis, Minnesota, USA, June 4-6, 26 WeC2. Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural

More information

Adaptive position tracking of VTOL UAVs

Adaptive position tracking of VTOL UAVs Joint 48th IEEE Conference on Decision and Control and 8th Chinese Control Conference Shanghai, P.R. China, December 16-18, 009 Adaptive position tracking of VTOL UAVs Andrew Roberts and Abdelhamid Tayebi

More information

Aerial 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, 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 information

Coordinated Path Following for Mobile Robots

Coordinated Path Following for Mobile Robots Coordinated Path Following for Mobile Robots Kiattisin Kanjanawanishkul, Marius Hofmeister, and Andreas Zell University of Tübingen, Department of Computer Science, Sand 1, 7276 Tübingen Abstract. A control

More information

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk

More information

Energy-based Swing-up of the Acrobot and Time-optimal Motion

Energy-based Swing-up of the Acrobot and Time-optimal Motion Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)

More information

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A 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 information

Nonlinear control of underactuated vehicles with uncertain position measurements and application to visual servoing

Nonlinear control of underactuated vehicles with uncertain position measurements and application to visual servoing Nonlinear control of underactuated vehicles with uncertain position measurements and application to visual servoing Henry de Plinval Pascal Morin Philippe Mouyon Abstract The paper concerns the stabilization

More information

Nonlinear Formation Control of Marine Craft

Nonlinear Formation Control of Marine Craft Nonlinear Formation Control of Marine Craft Roger Skjetne, Sonja Moi, and Thor I. Fossen Abstract This paper investigates formation control of a fleet of ships. The control objective for each ship is to

More information

State observers for invariant dynamics on a Lie group

State observers for invariant dynamics on a Lie group State observers for invariant dynamics on a Lie group C. Lageman, R. Mahony, J. Trumpf 1 Introduction This paper concerns the design of full state observers for state space systems where the state is evolving

More information

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

Autonomous 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 information

Stabilization of a Specified Equilibrium in the Inverted Equilibrium Manifold of the 3D Pendulum

Stabilization of a Specified Equilibrium in the Inverted Equilibrium Manifold of the 3D Pendulum Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 27 ThA11.6 Stabilization of a Specified Equilibrium in the Inverted Equilibrium

More information

Introduction to Dynamic Path Inversion

Introduction to Dynamic Path Inversion Dipartimento di ingegneria dell Informazione Università di Parma Dottorato di Ricerca in Tecnologie dell Informazione a.a. 2005/2006 Introduction to Dynamic Path Aurelio PIAZZI DII, Università di Parma

More information

Stability of Hybrid Control Systems Based on Time-State Control Forms

Stability of Hybrid Control Systems Based on Time-State Control Forms Stability of Hybrid Control Systems Based on Time-State Control Forms Yoshikatsu HOSHI, Mitsuji SAMPEI, Shigeki NAKAURA Department of Mechanical and Control Engineering Tokyo Institute of Technology 2

More information

SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING. Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3

SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING. Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3 SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3 Department of Space Technology Narvik University College, Norway Department

More information

Transverse Linearization for Controlled Mechanical Systems with Several Passive Degrees of Freedom (Application to Orbital Stabilization)

Transverse Linearization for Controlled Mechanical Systems with Several Passive Degrees of Freedom (Application to Orbital Stabilization) Transverse Linearization for Controlled Mechanical Systems with Several Passive Degrees of Freedom (Application to Orbital Stabilization) Anton Shiriaev 1,2, Leonid Freidovich 1, Sergey Gusev 3 1 Department

More information

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Wei in Chunjiang Qian and Xianqing Huang Submitted to Systems & Control etters /5/ Abstract This paper studies the problem of

More information

Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints

Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints Khoi Ngo Dep. Engineering, Australian National University, Australia Robert Mahony Dep. Engineering, Australian

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl

More information

Pfadverfolgung Von Normalformen zu prädiktiven Reglern

Pfadverfolgung Von Normalformen zu prädiktiven Reglern Pfadverfolgung Von Normalformen zu prädiktiven Reglern Timm Faulwasser Laboratoire d Automatique, Ecole Polytechnique Fédérale de Lausanne Institut für Angewandte Informatik, Karlsruher Institut für Technologie

More information

Output Feedback Control for Maneuvering Systems Using Observer Backstepping

Output Feedback Control for Maneuvering Systems Using Observer Backstepping Output Feedback Control for Maneuvering Systems Using Observer Backstepping Ivar-André F. Ihle 1 RogerSkjetne and Thor I. Fossen 13 Abstract An output feedback design for maneuvering systems is proposed

More information

Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity

Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity Amit K. Sanyal Nalin A. Chaturvedi In this paper, we treat the practical problem of tracking the attitude and angular velocity of

More information

Underactuated Dynamic Positioning of a Ship Experimental Results

Underactuated Dynamic Positioning of a Ship Experimental Results 856 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 5, SEPTEMBER 2000 Underactuated Dynamic Positioning of a Ship Experimental Results Kristin Y. Pettersen and Thor I. Fossen Abstract The

More information

A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS

A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Copyright 00 IFAC 15th Triennial World Congress, Barcelona, Spain A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Choon-Ki Ahn, Beom-Soo

More information

Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched Perturbations

Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched Perturbations 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched

More information

Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor

Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor Proceedings of the 2005 IEEE International Conference on Robotics and Automation Barcelona, Spain, April 2005 Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor Samir Bouabdallah

More information

Geometric Backstepping for Strict Feedback Simple Mechanical Systems

Geometric Backstepping for Strict Feedback Simple Mechanical Systems Geometric Backstepping for Strict Feedback Simple Mechanical Systems Guofan Wu and Koushil Sreenath Abstract We propose a geometric control design method for a class of underactuated geometric mechanical

More information

Modeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle

Modeling 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 information

Cooperative Control and Mobile Sensor Networks

Cooperative Control and Mobile Sensor Networks Cooperative Control and Mobile Sensor Networks Cooperative Control, Part I, D-F Naomi Ehrich Leonard Mechanical and Aerospace Engineering Princeton University and Electrical Systems and Automation University

More information

Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework

Spacecraft 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 information

Robotics, Geometry and Control - A Preview

Robotics, Geometry and Control - A Preview Robotics, Geometry and Control - A Preview Ravi Banavar 1 1 Systems and Control Engineering IIT Bombay HYCON-EECI Graduate School - Spring 2008 Broad areas Types of manipulators - articulated mechanisms,

More information

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM J. Aracil J.A. Acosta F. Gordillo Escuela Superior de Ingenieros Universidad de Sevilla Camino de los Descubrimientos s/n 49 - Sevilla, Spain email:{aracil,

More information

WE propose the tracking trajectory control of a tricycle

WE propose the tracking trajectory control of a tricycle Proceedings of the International MultiConference of Engineers and Computer Scientists 7 Vol I, IMECS 7, March - 7, 7, Hong Kong Trajectory Tracking Controller Design for A Tricycle Robot Using Piecewise

More information

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,

More information

Attitude Regulation About a Fixed Rotation Axis

Attitude Regulation About a Fixed Rotation Axis AIAA Journal of Guidance, Control, & Dynamics Revised Submission, December, 22 Attitude Regulation About a Fixed Rotation Axis Jonathan Lawton Raytheon Systems Inc. Tucson, Arizona 85734 Randal W. Beard

More information

ADAPTIVE SLIDING MODE CONTROL OF UNMANNED FOUR ROTOR FLYING VEHICLE

ADAPTIVE SLIDING MODE CONTROL OF UNMANNED FOUR ROTOR FLYING VEHICLE International Journal of Robotics and Automation, Vol. 30, No. 2, 205 ADAPTIVE SLIDING MODE CONTROL OF UNMANNED FOUR ROTOR FLYING VEHICLE Shafiqul Islam, Xiaoping P. Liu, and Abdulmotaleb El Saddik Abstract

More information

MPC-Based Path Following Control of an Omnidirectional Mobile Robot with Consideration of Robot Constraints

MPC-Based Path Following Control of an Omnidirectional Mobile Robot with Consideration of Robot Constraints VOLUME: 3 NUMBER: 25 MARCH MPC-Based Path Following Control of an Omnidirectional Mobile Robot with Consideration of Robot Constraints Kiattisin KANJANAWANISHKUL Mechatronics Research Unit, Faculty of

More information

The PVTOL Aircraft. 2.1 Introduction

The 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 information

Geometric Tracking Control of a Quadrotor UAV on SE(3)

Geometric Tracking Control of a Quadrotor UAV on SE(3) 49th IEEE Conference on Decision and Control December 5-7, 2 Hilton Atlanta Hotel, Atlanta, GA, USA Geometric Tracking Control of a Quadrotor UAV on SE(3) Taeyoung Lee, Melvin Leok, and N. Harris McClamroch

More information

Instrumentation Commande Architecture des Robots Evolués

Instrumentation Commande Architecture des Robots Evolués Instrumentation Commande Architecture des Robots Evolués Program 4a : Automatic Control, Robotics, Signal Processing Presentation General Orientation Research activities concern the modelling and control

More information

Global Trajectory Tracking for a Class of Underactuated Vehicles

Global Trajectory Tracking for a Class of Underactuated Vehicles Global Trajectory Tracking for a Class of Underactuated Vehicles Pedro Casau, Ricardo G. Sanfelice, Rita Cunha, David Cabecinhas, Carlos Silvestre Abstract In this paper, we address the problem of trajectory

More information

Quadrotors Flight Formation Control Using a Leader-Follower Approach*

Quadrotors 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 information

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

TTK4190 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 information

Control of the MARES Autonomous Underwater Vehicle

Control of the MARES Autonomous Underwater Vehicle Control of the MARES Autonomous Underwater Vehicle Bruno Ferreira, Miguel Pinto, Aníbal Matos, Nuno Cruz FEUP DEEC Rua Dr. Roberto Frias, s/n 4200-465 Porto PORTUGAL ee04018@fe.up.pt, ee04134@fe.up.pt,

More information

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics TIEMIN HU and SIMON X. YANG ARIS (Advanced Robotics & Intelligent Systems) Lab School of Engineering, University of Guelph

More information

Optimal Fault-Tolerant Configurations of Thrusters

Optimal Fault-Tolerant Configurations of Thrusters Optimal Fault-Tolerant Configurations of Thrusters By Yasuhiro YOSHIMURA ) and Hirohisa KOJIMA, ) ) Aerospace Engineering, Tokyo Metropolitan University, Hino, Japan (Received June st, 7) Fault tolerance

More information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh

More information

A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV

A 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 information

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT

CONTROL 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 information

Path Following Using Transverse Feedback Linearization: Application to a Maglev Positioning System

Path Following Using Transverse Feedback Linearization: Application to a Maglev Positioning System Path Following Using Transverse Feedback Linearization: Application to a Maglev Positioning System Christopher Nielsen a, Cameron Fulford b, Manfredi Maggiore c a Department of Electrical and Computer

More information

TTK4150 Nonlinear Control Systems Solution 6 Part 2

TTK4150 Nonlinear Control Systems Solution 6 Part 2 TTK4150 Nonlinear Control Systems Solution 6 Part 2 Department of Engineering Cybernetics Norwegian University of Science and Technology Fall 2003 Solution 1 Thesystemisgivenby φ = R (φ) ω and J 1 ω 1

More information

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Wenjie Dong and Yi Guo Department of Electrical and Computer Engineering University of Central Florida Orlando FL 3816 USA Abstract We consider

More information

Tracking control strategy for the standard N-trailer mobile robot geometrically motivated approach

Tracking control strategy for the standard N-trailer mobile robot geometrically motivated approach Tracking control strategy for the standard N-trailer mobile robot geometrically motivated approach The paper presented during 8 th International Workshop RoMoCo, Bukowy Dworek, Poland, June 5-7, Maciej

More information

Visual Servoing for a Quadrotor UAV in Target Tracking Applications. Marinela Georgieva Popova

Visual 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 information

An Intrinsic Robust PID Controller on Lie Groups

An Intrinsic Robust PID Controller on Lie Groups 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA An Intrinsic Robust PID Controller on Lie Groups D.H.S. Maithripala and J. M. Berg Abstract This paper presents

More information

STABILIZABILITY AND SOLVABILITY OF DELAY DIFFERENTIAL EQUATIONS USING BACKSTEPPING METHOD. Fadhel S. Fadhel 1, Saja F. Noaman 2

STABILIZABILITY AND SOLVABILITY OF DELAY DIFFERENTIAL EQUATIONS USING BACKSTEPPING METHOD. Fadhel S. Fadhel 1, Saja F. Noaman 2 International Journal of Pure and Applied Mathematics Volume 118 No. 2 2018, 335-349 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: 10.12732/ijpam.v118i2.17

More information

Position in the xy plane y position x position

Position in the xy plane y position x position Robust Control of an Underactuated Surface Vessel with Thruster Dynamics K. Y. Pettersen and O. Egeland Department of Engineering Cybernetics Norwegian Uniersity of Science and Technology N- Trondheim,

More information

Multi-Robotic Systems

Multi-Robotic Systems CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed

More information

Motion control of rigid bodies in SE(3) Ashton Roza

Motion control of rigid bodies in SE(3) Ashton Roza Motion control of rigid bodies in SE(3) by Ashton Roza A thesis submitted in conformity with the requirements for the degree of Master of Applied Science Graduate Department of Electrical and Computer

More information

IAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites

IAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites A Simulator for Robust Attitude Control of Cubesat Deploying Satellites Giovanni Mattei, George Georgiou, Angelo Pignatelli, Salvatore Monaco Abstract The paper deals with the development and testing of

More information

Three-Dimensional Motion Coordination in a Spatiotemporal Flowfield

Three-Dimensional Motion Coordination in a Spatiotemporal Flowfield IEEE TRANSACTIONS ON AUTOMATIC CONTROL 1 Three-Dimensional Motion Coordination in a Spatiotemporal Flowfield Sonia Hernandez and Dere A. Paley, Member, IEEE Abstract Decentralized algorithms to stabilize

More information

Control of a Car-Like Vehicle with a Reference Model and Particularization

Control of a Car-Like Vehicle with a Reference Model and Particularization Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,

More information

Experiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum

Experiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum Proceedings of the 25 IEEE Conference on Control Applications Toronto, Canada, August 28-3, 25 MB4.5 Experiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum Mario A. Santillo,

More information

Asymptotic Smooth Stabilization of the Inverted 3D Pendulum

Asymptotic Smooth Stabilization of the Inverted 3D Pendulum IEEE TRANSACTIONS ON AUTOMATIC CONTROL 1 Asymptotic Smooth Stabilization of the Inverted 3D Pendulum Nalin A. Chaturvedi, N. Harris McClamroch, Fellow, IEEE, and Dennis S. Bernstein, Fellow, IEEE Abstract

More information

Problem 1: Ship Path-Following Control System (35%)

Problem 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 information

arxiv: v1 [math.oc] 21 Sep 2011

arxiv: v1 [math.oc] 21 Sep 2011 Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3) Taeyoung Lee Melvin Leok and N. Harris McClamroch arxiv:9.4457v [math.oc 2 Sep 2 Abstract This paper provides nonlinear tracking control systems

More information

DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM. Dina Shona Laila and Alessandro Astolfi

DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM. Dina Shona Laila and Alessandro Astolfi DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM Dina Shona Laila and Alessandro Astolfi Electrical and Electronic Engineering Department Imperial College, Exhibition Road, London

More information

Path Following for the PVTOL: A Set Stabilization Approach

Path Following for the PVTOL: A Set Stabilization Approach Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-, 008 Path Following for the PVTOL: A Set Stabilization Approach C. Nielsen, L. Consolini, M. Maggiore, M. Tosques

More information

A GLOBAL STABILIZATION STRATEGY FOR AN INVERTED PENDULUM. B. Srinivasan, P. Huguenin, K. Guemghar, and D. Bonvin

A GLOBAL STABILIZATION STRATEGY FOR AN INVERTED PENDULUM. B. Srinivasan, P. Huguenin, K. Guemghar, and D. Bonvin Copyright IFAC 15th Triennial World Congress, Barcelona, Spain A GLOBAL STABILIZATION STRATEGY FOR AN INVERTED PENDULUM B. Srinivasan, P. Huguenin, K. Guemghar, and D. Bonvin Labaratoire d Automatique,

More information

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies AAS03-558 Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies C. Eugene Skelton II and Christopher D. Hall Department of Aerospace & Ocean Engineering Virginia Polytechnic Institute

More information

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover 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 information

Active Nonlinear Observers for Mobile Systems

Active Nonlinear Observers for Mobile Systems Active Nonlinear Observers for Mobile Systems Simon Cedervall and Xiaoming Hu Optimization and Systems Theory Royal Institute of Technology SE 00 44 Stockholm, Sweden Abstract For nonlinear systems in

More information

Chapter 3 Numerical Methods

Chapter 3 Numerical Methods Chapter 3 Numerical Methods Part 3 3.4 Differential Algebraic Systems 3.5 Integration of Differential Equations 1 Outline 3.4 Differential Algebraic Systems 3.4.1 Constrained Dynamics 3.4.2 First and Second

More information

Design and Control of Novel Tri-rotor UAV

Design 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 information

IDETC STABILIZATION OF A QUADROTOR WITH UNCERTAIN SUSPENDED LOAD USING SLIDING MODE CONTROL

IDETC 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 information

Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System

Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System Abstract and Applied Analysis Volume 22, Article ID 8544, 4 pages doi:.55/22/8544 Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System Zahra Yaghoubi, Hassan

More information

Nonlinear Wind Estimator Based on Lyapunov

Nonlinear Wind Estimator Based on Lyapunov Nonlinear Based on Lyapunov Techniques Pedro Serra ISR/DSOR July 7, 2010 Pedro Serra Nonlinear 1/22 Outline 1 Motivation Problem 2 Aircraft Dynamics Guidance Control and Navigation structure Guidance Dynamics

More information

Space flying vehicles orbital motion control system synthesis: power invariants

Space flying vehicles orbital motion control system synthesis: power invariants CHAOS 010, 3rd Chaotic Modeling and Simulation 1-4 June 010 Space flying vehicles orbital motion control system synthesis: power invariants Alexander A. Kolesnikov (PhD) Taganrog Institute of Technology

More information