Minimization of Cross-track and Along-track Errors for Path Tracking of Marine Underactuated Vehicles
|
|
- Meryl Newton
- 6 years ago
- Views:
Transcription
1 Minimization of Cross-track and Along-track Errors for Path Tracking of Marine Underactuated Vehicles Anastasios M. Lekkas and Thor I. Fossen Abstract This paper deals with developing a guidance scheme for minimizing the position error of a marine underactuated vehicle during a path-tracking scenario. The desired position is determined by a virtual vehicle, which is assumed to navigate on the desired path, and the position error is analyzed in two components: a) the along-track error, and b) the cross-track error. Initially, perfect heading tracking is assumed and the well-known Line-of-Sight (LOS) guidance is used to minimize the cross-track error. Moreover, by using the vehicle kinematics and assuming perfect velocity tracking, a surge velocity guidance law for minimizing the along-track error is proposed. Then, the perfect velocity and heading tracking assumptions are relaxed and the stability of the total system, including the heading and velocity controllers, is studied and the system is shown to be globally κ-exponentially stable. The results are supported by computer simulations. I. INTRODUCTION The performance of unmanned vehicles (UVs) is largely dependent on the guidance system, which is assigned to generate appropriate reference trajectories to be given as inputs to the control system. These trajectories are generated by taking into account the vehicle s velocity and position, as well as the desired trajectory to be followed or tracked. Depending on the motion control objectives involved, the following motion control scenarios are often considered for marine vehicles: a) target tracking, b) path following, c) path tracking, and d) path maneuvering. For more details on the motion control scenarios the reader is referred to []. Path tracking refers to the case where the vehicle is assigned to track an object that moves along a predefined path. This implies that the mission involves both temporal and spatial constraints that have to be satisfied in order for the mission to be accomplished. Naturally, in this scenario an underactuated vehicle should be able to control both its heading angle (or course angle, in the case where environmental forces are present) and its surge velocity in order to satisfy the corresponding constraints. This is different compared to a path following scenario (see for instance [], [3]) where it can be assumed that the vehicle has a constant total speed and it is necessary to control only its heading angle in order to achieve the desired result. However, the path tracking *This work was supported by the Norwegian Research Council through the Centers for Ships and Ocean Structures, and Autonomous Marine Operations and Systems at NTNU. A. M. Lekkas is with the Centre for Ships and Ocean Structures, Norwegian University of Science and Technology, NO-749, Trondheim, Norway anastasios.lekkas at itk.ntnu.no T. I. Fossen is with the Centre for Autonomous Marine Operations and Systems, Department of Engineering Cybernetics, Norwegian University of Science and Technology, NO-749, Trondheim, Norway fossen at ieee.org scenario is not so far from the target tracking case and it can be implemented as such []. Therefore, for an underactuated vehicle the guidance system should generate reference trajectories for both the heading angle and the surge velocity such that the vehicle will manage to track an object. For marine vehicles, the most popular guidance techniques in the literature are the following: a) Pure Pursuit (PP), b) Line-of Sight (LOS) and c) Constant Bearing (CB). These are presented in detail in [4]. The combination of the guidance system (which generates the reference trajectories) with the velocity and heading autopilots (which are assigned to track these reference trajectories) form a system which can often be difficult to analyze and infer upon its stability. An integrated approach for accurate trajectory tracking was presented in [5]. In [6] the authors reported asymptotic trajectory tracking by employing a cascade control strategy consisting of a kinematic and a dynamic control law. A solution where the primary task is to steer the vehicle on the desired path and the secondary task is to assign the speed so as to track the target was given in [7]. A robust methodology for the maneuvering problem, which consists of a geometric task and a dynamic task, in the presence of bounded disturbances was developed in [8]. A generalization of the maneuvering problem was presented in [9] where the LOS guidance law was employed in order to demonstrate the stabilization of more general manifolds. Following the same distinction between the tasks, the authors in [] implemented a LOS guidance scheme for the geometric task and an appropriate speed assignment for the dynamic task, assuming the vehicle is a particle. Many other solutions have appeared in the literature, including the combined problem of path planning and trajectory tracking (see [], []), cases where there is large modeling parametric uncertainty [3], and cases which account for the presence of ocean currents, see [4], [5], [6]. This paper builds upon and extends the methodology presented in []. One major difference is that, instead of a particle, an underactuated vehicle model is used for the analysis. Moreover, contrary to [], we include a more complete proof regarding the minimization of both the along-track and cross-track errors. First, assuming perfect heading angle and surge velocity tracking, we employ the LOS guidance for minimizing the cross-track error and develop a methodology for obtaining a velocity assignment that minimizes the alongtrack error. Next, we consider stability of the total system in cascade by taking into account the convergence of the heading angle and surge velocity controllers. By using well-
2 known results from nonlinear cascade systems theory we show that the total system is globally κ-exponentially stable, a stability concept which was introduced by [7]. The rest of the paper is organized as follows: Section II presents the vehicle model and the controllers as well as the virtual vehicle model that is used for tracking. Section III gives a brief overview of the LOS guidance law for crosstrack error minimization. In Section IV, a new surge velocity guidance technique is developed in order to minimize the along-track error. Section V deals with the stability of the total system. In Section VI the theoretical analysis is supported by simulation results and, finally, Section VII concludes the paper. II. VEHICLE AND VIRTUAL VEHICLE MODELS A. Vehicle Model The ship equations of motion are usually represented in three DOFs by neglecting heave, roll and pitch [8]: η = R(ψ)ν () M ν + C(ν)ν + D(ν)ν = τ + τ wind + τ wave () where η := [x, y, ψ], ν := [u, v, r] and cos(ψ) sin(ψ) R(ψ) = sin(ψ) cos(ψ) SO() (3) is the rotation matrix in yaw. It is assumed that wind and wave-induced forces τ wind and τ wave can be linearly superpositioned. The system matrices M = M RB +M A and C(ν) = C RB (ν) + C A (ν) are given by [8]: M = m X u m Y v mx g Yṙ mx g N v I z Nṙ C RB (ν) = C A (ν) = mr mx g r mr mx g r Y v v + Yṙr X u u Y v v Yṙr X u u, (4), (5), (6) Hydrodynamic damping will in its simplest form be linear: X u D = Y v Y r (7) N v N r while a nonlinear expression based on second-order modulus functions describing quadratic drag and cross-flow drag is: X u u u D(ν) = Y v v v Y r v r N v v v N r v r Y v r v Y r r r N v r v N r r r (8) An exhaustive definition of all the model variables and parameters, as well as other nonlinear representations, can be found in [8]. B. Surge Velocity and Heading Angle Controllers The maneuvering model used in guidance and control systems only needs to capture the most important hydrodynamic effects. Such a model can be based on the following assumptions [8]: A: Surge can be decoupled from the sway and yaw motions. A: The yaw dynamics can be accurately described by a nonlinear Nomoto model (see [8] for more details) and stabilized by a heading autopilot. This implies that the sway velocity v(t) is bounded for all t. A3: The drift forces due to ocean currents, wind and waves can be neglected in the model since the guidance and control systems are designed to include integral action. Based on Assumptions 3 an underactuated ship with two controls, thrust T and rudder angle δ, can be modeled as: ẋ = u cos(ψ) + σ (9) ẏ = u sin(ψ) + σ () ψ = r () where σ = sin(ψ)v and σ = cos(ψ)v are known timevarying signals that can be measured, while the surge and yaw dynamics are modeled as: (m X u ) u X u u u u = ( t T )T () T n ṙ + n r + n r 3 = K n δ (3) where t T > is the thrust deduction number, X u > is the added mass in surge, and X u u > is the resistance or quadratic damping in surge. The Nomoto gain and time constants are recognized as K n > and T n >, respectively, while according to Norrbin n = for coursestable ships, n = for course-unstable ships, and n > [9]. The model of [9] is a first-order model, which can be used to describe the yaw dynamics of most commercial ships. Consequently, it is trivial to design a feedback linearizing controller that will result in GES surge velocity error dynamics: t T = [(m X u )( u d K pu ũ K iu ũdτ) t T X u u u u], (4) with ( ) = ( ) ( ) d, where ( ) denotes the true value and ( ) d denotes the desired value of the corresponding variable. Regarding the real controller gains, we have K pu, K iu >. Similarly for the heading angle error dynamics: δ = K n (n r 3 + n r K pr ψ Kir t ψdτ K dr r). (5) where the real controller gains satisfy K pr, K ir, K dr >. The controllers (4) (5) result in GES equilibrium points at ũ = r =. In reality this is hardly the case due to the saturation of the actuators. However, this result is useful in order to obtain a proof of concept in Section V where the
3 x n x b the path but also helps avoid singularities when computing the cross-track error, for more details the reader is referred to [], []. p x e x b y b y e x e y b III. CROSS-TRACK ERROR MINIMIZATION In order to minimize the cross-track error we employ the LOS guidance law. This problem has been studied extensively in the literature and in this paper we will use the formulation presented for the horizontal plane in [], briefly revised here. The time-derivative of () can be written in phase-amplitude form as []: y b x b ẏ e = U sin(ψ γ p + β), () where U = u + v is the total speed of the vehicle and the sideslip angle is defined as: β = atan(v, u). (3) Fig.. Illustration of the path-tracking problem addressed in this paper. stability of the overall path-tracking system is studied and the convergence time of the controllers can affect performance. C. Virtual Vehicle Kinematics and Tracking Error We consider a -D continuous straight path that connects two successive waypoints (x k, y k ) for k =,,..., N. In this case, the path-tangential angle is constant between the waypoints and can be computed as: γ p = atan(y k+ y k, x k+ x k ). (6) For the path-tracking scenario it is reasonable to assume that a virtual particle is navigating with a total speed U t on the desired path, therefore its position p n t = (x t, y t ) is computed by integrating the inertial velocities: ẋ t = U t cos (γ p ), (7) ẏ t = U t sin (γ p ). (8) Then the position error for a given vehicle position (x, y) is given by: [ ] [ ] xe = R x xt (γ y p ), (9) e y y t therefore, the along-track and the cross-track error can be rewritten: x e = (x x t ) cos(γ p ) + (y y t ) sin(γ p ), () y e = (x x t ) sin(γ p ) + (y y t ) cos(γ p ). () The objective of the vehicle in this case is to track the virtual particle, that is p p t. For this study we will assume that the virtual vehicle moves on a straight line and that no unknown external disturbances act on the vessel. An illustration of the problem can be seen in Fig.. The virtualvehicle approach not only determines the desired position on y n Remark : It should be noted that in a tracking scenario () holds only when the virtual vehicle moves on a straight line. On the other hand, for a path-following scenario () holds for curved paths as well. Assuming perfect heading tracking (ψ = ψ d ) the LOS guidance generates the following heading angle reference trajectories: ( ) ye ψ d = γ p + atan β, (4) where > is the lookahead distance. Combining () and (4) yields: y e ẏ e = U. (5) + ye Proposition : For U, > the system (5) has a globally κ-exponentially stable equilibrium point at y e =. Proof: The proof can be found in []. This was first proven in []. IV. ALONG-TRACK ERROR MINIMIZATION Contrary to the path-following task, the path-tracking scenario requires the minimization of both () and (). As it was shown in Section III, the cross-track error can be minimized by generating heading commands according to the LOS guidance law. The along-track error, on the other hand, will be minimized by generating appropriate surge velocity reference trajectories. Before proceeding we assume the following: A4: The heading commands are perfectly tracked (ψ = ψ d ). A5: The surge velocity commands are perfectly tracked (u = u d ). The time-derivative of () in combination with () and taking into account Assumption A5 gives: ẋ e =(ẋ ẋ t ) cos (γ p ) + (ẏ ẏ t ) sin (γ p ), =(u d cos(ψ d ) v sin(ψ d ) U t cos (γ p )) cos (γ p )+ + (u d sin(ψ d ) + v cos(ψ d ) U t sin (γ p )) sin (γ p ), =u d cos(γ p ψ d ) + v sin (γ p ψ d ) U t. (6)
4 Vehicle (x, y,, r), ũ Vehicle (x, y,, r) x e,y e Controllers (T, ) (u d, d ) {z } desired commands Guidance ( d p 6= / ± k, U d > ) {z } constraints Fig.. The heading and surge velocity controllers along with the vehicle form the driving system of the cascade. Fig. 3. The guidance system along with the vehicle form the driven system. Combining (6) with the heading reference trajectories (4) yields: ẋ e =u d cos(β + atan(y e / ))+ }{{} ζ + v sin(β + atan(y e / )) U t. (7) }{{} ζ In order to transform (7) in a more practical form, we exploit the following property: ( ) a ± b atan(a) ± atan(b) = atan (8) ab Combining (3), (7) and (8) gives: a = v, b = y e u d ( ) v + ud y e ζ = atan u d vy e (9) (3) where ζ (π/) ± κπ for κ =,,..., n, for more details on this see Remark at the end of this section. For the sake of simplicity we define: From (7), (3), (3), we have: ξ := v + u dy e u d vy e (3) ẋ e = u d cos (atan(ξ)) + v sin (atan(ξ)) U t, u d = + vξ U t. (3) + ξ + ξ Consequently, we choose the desired surge velocity as: ( ) u d = vξ + + ξ ( k x x e + U t ), (33) with k x >. Proposition : Assuming perfect heading and surge velocity tracking, the system (3) has a GES equilibrium point at x e = if the surge velocity assignment is given by (33). Proof: This follows from (3) (33) which gives ẋ e = k x x e. Remark : Regarding Eq. (6), for underactuated vehicles only the surge velocity and the heading angle are available for control. This means that it is not possible to find surge velocity commands capable of minimizing the along-track error (6) if the vehicle is moving at a direction normal to the straight line, that is cos(γ p ψ d ) = γ p ψ d = (π/) ± κπ for κ =,,..., n. However, such a value for the heading angle will be generated by the LOS guidance law only if the cross-track error is infinite, since in that case the most effective way to approach the path is to move on a direction normal to the path: y e ψ d γ p (π/). However, due to the stability result established in Section III, the cross-track error will indeed be bounded. V. STABILITY OF THE TOTAL SYSTEM The stability analysis presented in Sections III IV assumed perfect heading and surge velocity tracking. In reality, however, this is never the case since the heading and speed controllers will always need time before converging to the desired values. Consequently, the stability of the overall system should be considered where the heading and surge velocity controllers act as the driving systems and the guidance system, which minimizes the along-track error and the cross-track error, is the driven system. This is depicted in Figs 3. For the sake of clarity, we rewrite first the along-track error/speed controller subsystem in cascade form, followed by the cross-track error/speed controller/heading controller subsystem. A. Formulating the Along-track Error/ Speed Controller/ Heading Controller Cascade System The next step is to rewrite the along-track error subsystem as a function of ũ, u, ψ and ψ. The assumptions of perfect heading angle and surge velocity tracking do not hold anymore and since ψ = ψ ψ d, ũ = u u d, we rewrite (6) as: ẋ e =(ũ + u d ) cos(γ p ψ d ψ) + v sin (γ p ψ d ψ) U t, (34) which, after application of several trigonometric properties and adding/subtracting terms, can be written as: ẋ e =u d cos (γ p ψ d ) + v sin (γ p ψ d )+ + (cos ( ψ) )(u d cos (γ p ψ d ) + v sin (γ p ψ d ))+ + sin ( ψ)(u d sin (γ p ψ d ) v cos (γ p ψ d ))+ ( cos ( + ũ ψ) ) ξ sin ( ψ) + U t. (35) + ξ + ξ
5 Inspired by [3], we transform (35) in the form: ẋ e = u d cos (γ p ψ d ) + v sin (γ p ψ d ) U t + ω T x, (36) where x := [ũ ψ] T (x will be defined in Section V-C) and ω T = [ω ω ] with: ω = sin ( ψ + φ ξ ), φ ξ = atan(, ξ), (37) ω = cos ( ψ) (u d sin (γ p ψ d ) + v cos (γ p ψ d ))+ ψ sin ( ψ) + ψ (u d sin (γ p ψ d ) v cos (γ p ψ d )). (38) Combining (33) and (36) yields: ẋ e = k x x e + ω T x. (39) B. Formulating the Cross-track Error/ Speed Controller/ Heading Controller Cascade System Since ũ = u u d and ψ = ψ ψ d, we rewrite the crosstrack error system () as: ẏ e = (ũ + u d ) sin ( ψ + ψ d γ p ) + v cos ( ψ + ψ d γ p ), (4) which, again, after several trigonometric transformations and addition/subtraction of terms, can be written as: ẏ e =u d sin (ψ d γ p ) + v cos (ψ d γ p )+ + (cos ( ψ) )(u d sin (ψ d γ p ) + v cos (ψ d γ p ))+ + sin ( ψ)(u d sin (ψ d γ p ) + v cos (ψ d γ p ))+ ( sin ( + ũ ψ) ) ξ cos ( ψ) +. (4) + ξ + ξ Inspired by [3], we transform (4) in the form: ẏ e = u d sin (ψ d γ p ) + v cos (ψ d γ p ) + χ T x, (4) where x = [ũ ψ] T and χ T = [χ χ ] with: χ = sin ( ψ + φ ξ ), φ ξ = atan(ξ), (43) χ = cos ( ψ) (u d sin (ψ d γ p ) + v cos (ψ d γ p ))+ ψ sin ( ψ) + ψ (u d sin (ψ d γ p ) + v cos (ψ d γ p )). (44) Combining (4) and (4) yields: ẏ e = U dy e + χ T x. (45) + ye C. Stability of the Cascaded System Equations (39) and (45) indicate that the total system has the same structure as (54) (55). We define: x := [x e y e ] T, x := [ũ ψ] T, (46) and compare with (54) (55), hence getting: [ f (t, x ) = kx e U dy e + y e ] T, (47) g(t, x)x = [ ω T x χ T ] T x. (48) [ ( ) ( ) t f (t, x ) = K puũ + K iu m X ũdτ u ] T (K T t d r r + K pr ψ + ψdτ) Kir (49) Therefore we can proceed with the following theorem: Theorem : The total cascade system (47) (49) has a globally κ-exponentially stable equilibrium point at x = if the control laws are given by (4)-(5) and the desired yaw angle and surge velocity are given by (4) and (33), respectively. Proof: This follows from satisfying Assumptions A6- A8 in Appendix A. Assumption A6: From Propositions and we already know that the equilibrium point y e = x e = x = is globally κ-globally exponentially stable when the heading angle and the surge velocity are perfectly tracked. By choosing the LFC V T = (/)(x e + ye), and: V T x x = x x V T x x c V T (x ) for c and x. (5) The condition V T x c x µ (5) is also satisfied x µ, µ >. Assumption A7: This condition is related to the interconnecting terms, namely ω T x and χ T x. It can be shown that this constraint is satisfied. Regarding (43), we have that χ ũ. Eq. (44) is bounded since the terms (cos ( ψ) )/ ψ and sin ( ψ)/ ψ are bounded and well-defined at ψ =. Similarly, from (37) we have that ω ũ and ω can be shown to be bounded in a similar way as χ. Assumption A8: It has already been proved that the equilibrium points ũ, ψ =, consequently x = is a GES equilibrium point. This means that the solutions satisfy: ũ(t) λ uo ũ(t o ) e (t to) (5) ψ(t) λ ψo ψ(t o ) e (t to) (53) and therefore by choosing ν ( ũ(t o ) ) = (λ uo ) ũ(t o ) and ν ( ψ(t o ) ) = (λ ψo ) ψ(t o ) the integrability condition is satisfied. Since all three assumptions are satisfied and, in addition to this, the nominal system Σ has a globally κ- exponentially stable equilibrium and the system Σ has a GES equilibrium, we conclude that the cascade system has a globally κ-exponentially stable equilibrium at x =.
6 ye (m) 3 v (m/sec) xe (m) β (deg) Fig. 4. The cross-track and the along-track errors converge to zero. Fig. 6. Plots of the sideslip angle β and the sway v. u vs ud (m/sec) ψ vs ψd (deg) Fig. 5. u u d ψ ψ d Plots of the desired and true surge velocity and heading angle. T δ Fig. 7. Plots of the control inputs T and δ. VI. SIMULATIONS The simulations were implemented with the model for Cybership II, a : 7 replica of a supply ship. The model parameters and more details regarding the vessel can be found in [4]. The virtual vehicle is moving on a straight line connecting the waypoints wpt = (, ) and wpt = (, ) and its total speed is U t = 3 m/sec. The controllers gains were chosen as: K pr =.34, K dr = 44.6, K ir =.38, K pu = 47.47, K iu = 34.. Moreover, = 9 m and k x =.3. When the simulation starts the vessel has an initial cross-track error of approximately. m and the along-track error starts to increase because the vessel is not moving on the desired path, where the virtual vehicle moves, yet, see Fig. 4. As a result, the desired surge velocity increases fast in order for the vessel to catch up with the virtual vehicle, Fig. 5. The total position error converges to zero when both x e = y e =, this occurs after 4 sec approximately. From then on, the vessel keeps moving at a constant speed of u d = U t = 3 m/sec and the steady state heading angle is ψ = γ p = 45. Plots of the sway speed and the sideslip angle can be seen in Fig. 6, while Fig. 7 shows plots of the control inputs T and δ. VII. CONCLUSIONS This paper dealt with the development of a guidance technique that can generate appropriate reference trajectories for the surge velocity of an underactuated system in order to minimize the along-track error in a path-tracking scenario. These velocity reference trajectories are fed into the surge velocity controller. This solution works in cooperation with the, already well-known, LOS guidance which generates the corresponding reference trajectories for the heading angle so as to minimize the cross-track error in the same scenario. The heading angle reference trajectories are fed into the heading autopilot. The total stability of the cascade system consisting
7 of the vehicle, the guidance system and the controllers was studied and it was shown to be globally κ-exponentially stable, a result which was supported by computer simulations. Future work includes solving the 3-D path-tracking problem in the presence of constant unknown environmental forces. APPENDIX In this section we present the theorem which was employed in Section V to show stability of the cascade. The proof can be found in [5] and in our case we include a reformulated version, like the one which was used in [6]. Consider the cascade system: Σ : ẋ = f (t, x ) + g(t, x)x (54) Σ : ẋ = f (t, x ), (55) where x R n, x R m, x [x, x ] T. The function f (t, x ) is continuously differentiable in (t, x ) and f (t, x ), g(t, x) are continuous in their arguments and locally Lipschitz. Theorem A: The cascaded system (54)-(55) is uniformly globally asymptotically stable if the following three assumptions are satisfied: A6) The system f (t, x ) is uniformly globally asymptotically stable with a Lyapunov function V (t, x ), V : R R n : R positive definite (that is V (t, ) = and V (t, x ) > x ) and proper (that is, radially unbounded) which satisfies: V x x c V (t, x ) x µ where c, µ >. (56) We also assume that ( V/ x )(t, x ) is bounded uniformly in t for all x µ, that is, there exists a constant c > such that for all t t o V x c x µ. (57) A7)The function g(t, x) satisfies g(t, x) θ ( x ) + θ ( x ) x, (58) where θ, θ : R R are continuous. A8) Equation ẋ = f (t, x ) is uniformly globally asymptotically stable and for all t o, t o x (t, t o, x (t o )) dt ν( x (t o ) ). (59) REFERENCES [] M. Breivik, V. E. Hovstein, and T. I. Fossen, Straight-line target tracking for unmanned surface vehicles, Modeling, Identification and Control, vol. 9, no. 4, pp. 3 49, 8. [] A. M. Lekkas and T. I. Fossen, Line-of-Sight Guidance for Path Following of Marine Vehicles. LAP LAMBERT Academic Publishing (O. Gal, Ed.), 3, ch. 5, In Advanced in Marine Robotics, pp [3] M. Bibuli, G. Bruzzone, M. Caccia, and L. Lapierre, Path-following algorithms and experiments for an unmanned surface vehicle, Journal of Field Robotics, vol. 6, no. 8, pp , 9. [4] M. Breivik and T. I. Fossen, Guidance laws for autonomous underwater vehicles. INTECH Education and Publishing, 9, ch. 4, pp [5] I. Kaminer, A. Pascoal, E. Hallberg, and C. Silvestre, Trajectory tracking for autonomous vehicles: An integrated approach to guidance and control, Journal of Guidance, Control, and Dynamics, vol., no., pp. 9 38, 998. [6] F. Alonge, F. D Ippolito, and F. Raimondi, Trajectory tracking of underactuated underwater vehicles, in Proceedings of the 4th IEEE Conference on Decision and Control, vol. 5,, pp [7] P. Encarnaçao and A. Pascoal, Combined trajectory tracking and path following: an application to the coordinated control of autonomous marine craft, in Proceedings of the 4th IEEE Conference on Decision and Control,, pp [8] R. Skjetne, T. I. Fossen, and P. V. Kokotović, Robust output maneuvering for a class of nonlinear systems, Automatica, vol. 4, no. 3, pp , 4. [9] R. Skjetne, U. Jørgensen, and A. Teel, Line-of-sight path-following along regularly parametrized curves solved as a generic maneuvering problem, in Proceedings of the IEEE Conference on Decision and Control and European Control Conference,, pp [] M. Breivik and T. I. Fossen, Path following for marine surface vessels, in Proceedings of the OTO 4, Kobe, Japan, 4. [] F. Repoulias and E. Papadopoulos, Planar trajectory planning and tracking control design for underactuated AUVs, Ocean Engineering, vol. 34, no., pp , 7. [] G. Ambrosino, M. Ariola, U. Ciniglio, F. Corraro, A. Pironti, and M. Virgilio, Algorithms for 3D UAV path generation and tracking, in 45th IEEE Conference on Decision and Control. IEEE, 6, pp [3] A. P. Aguiar and J. P. Hespanha, Trajectory-tracking and pathfollowing of underactuated autonomous vehicles with parametric modeling uncertainty, IEEE Transactions on Automatic Control, vol. 5, no. 8, pp , 7. [4] M. Aicardi, G. Casalino, G. Indiveri, A. Aguiar, P. Encarnaçao, and A. Pascoal, A planar path following controller for underactuated marine vehicles, in 9th Mediterranean Conference on Control and Automation, Dubrovnik, Croatia,. [5] G. Indiveri, S. Cretí, and A. A. Zizzari, A proof of concept for the guidance of 3D underactuated vehicles subject to constant unknown disturbances, in 9th IFAC Conference on Manoeuvring and Control of Marine Craft, Arenzano, Italy,. [6] A. P. Aguiar and A. M. Pascoal, Dynamic positioning and way-point tracking of underactuated AUVs in the presence of ocean currents, International Journal of Control, vol. 8, no. 7, pp. 9 8, 7. [7] O. J. Sørdalen and O. Egeland, Exponential stabilization of nonholonomic chained systems, IEEE Transactions on Automatic Control, vol. 4, no., pp , 995. [8] T. I. Fossen, Handbook of Marine Craft Hydrodynamics and Motion Control. John Wiley and Sons Ltd.,. [9] N. Norrbin, On the design and analysis of the zig-zag test on base of quasi-linear frequency response, The Swedish State Shipbuilding Experimental Tank (SSPA), Gothenburg, Sweden, Tech. Rep. B 4-3, 963. [] A. Micaelli and C. Samson, Trajectory tracking for unicycle-type and two-steering-wheels mobile robots, INRIA, Sophia-Antipolis, Tech. Rep. 97, Nov [] L. Lapierre, D. Soetanto, and A. Pascoal, Nonlinear path following with applications to the control of autonomous underwater vehicles, in 4nd IEEE Conference on Decision and Control, vol., 3, pp [] K. Y. Pettersen and E. Lefeber, Way-point tracking control of ships, in Proceedings of the 4th IEEE Conference on Decision and Control, vol.. IEEE,, pp [3] E. Børhaug and K. Y. Pettersen, Cross-track control for underactuated autonomous vehicles, in Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference, Seville, Spain, 5, pp [4] R. Skjetne, The maneuvering problem, Ph.D. dissertation, Norwegian University of Science and Technology, 5. [5] E. Panteley and A. Loría, On global uniform asymptotic stability of nonlinear time-varying systems in cascade, Systems & Control Letters, vol. 33, no., pp. 3 38, 998. [6] A. Loría, T. I. Fossen, and E. Panteley, A separation principle for dynamic positioning of ships: Theoretical and experimental results, IEEE Transactions on Control Systems Technology, vol. 8, no., pp ,.
A Time-Varying Lookahead Distance Guidance Law for Path Following
A Time-Varying Lookahead Distance Guidance Law for Path Following Anastasios M. Lekkas Thor I. Fossen Centre for Ships and Ocean Structures Norwegian University of Science and Technology, NO-7491, Trondheim,
More informationPath Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents
Path Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents Signe Moe 1, Walter Caharija 1, Kristin Y Pettersen 1 and Ingrid Schjølberg Abstract Unmanned marine crafts
More informationMARINE vessels, AUVs and UAVs rely heavily on guidance
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. XX, NO. Y, MONTH 3 Line-of-Sight Path Following for Dubins Paths with Adaptive Sideslip Compensation of Drift Forces Thor I. Fossen, Kristin Y. Pettersen,
More informationHandling 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 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 informationA Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints
A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints Mikkel Eske Nørgaard Sørensen, Morten Breivik and Bjørn-Olav H. Eriksen Abstract Satisfying actuator constraints is often
More informationComparing Combinations of Linear and Nonlinear Feedback Terms for Motion Control of Marine Surface Vessels
Comparing Combinations of Linear and Nonlinear Feedback Terms for Motion Control of Marine Surface Vessels Mikkel Eske Nørgaard Sørensen Morten Breivik Centre for Autonomous Marine Operations and Systems,
More informationAn 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 informationGlobal 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 informationNonlinear 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 informationOutput 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 informationMarine Vehicle Path Following Using Inner-Outer Loop Control
Marine Vehicle Path Following sing Inner-Outer Loop Control P. Maurya,, A. Pedro Aguiar, A. Pascoal National Institute of Oceanography, Marine Instrumentation Division Dona Paula Goa-434, India E-mail:
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 informationFormation Control of Underactuated Marine Vehicles with Communication Constraints
Formation Control of Underactuated Marine Vehicles with Communication Constraints Even Børhaug, Alexey Pavlov, Reza Ghabcheloo, Kristin Y. Pettersen, António Pascoal, Carlos Silvestre. Abstract In this
More informationUnderactuated 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 informationPath Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach
2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 ThC11.6 Path Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach Zhen Li,
More informationComparing Nonlinear Adaptive Motion Controllers for Marine Surface Vessels
Comparing Nonlinear Adaptive Motion Controllers for Marine Surface Vessels Mikkel Eske Nørgaard Sørensen Morten Breivik Centre for Autonomous Marine Operations and Systems, Department of Engineering Cybernetics,
More informationTrajectory 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 informationFinal Exam TTK 4190 Guidance and Control
Page 1 of 8 Contact person during the exam: University lecturer Morten Breivik, Department of Engineering Cybernetics, Gløshaugen Phone: 73 5(9 43 62) Cell: 41 52 58 81 Final Exam TTK 4190 Guidance and
More informationModel 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 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 informationNonlinear Observer Design for Dynamic Positioning
Author s Name, Company Title of the Paper DYNAMIC POSITIONING CONFERENCE November 15-16, 2005 Control Systems I J.G. Snijders, J.W. van der Woude Delft University of Technology (The Netherlands) J. Westhuis
More informationTrajectory Tracking of a Near-Surface Torpedo using Numerical Methods
ISSN (Print) : 2347-671 An ISO 3297: 27 Certified Organization Vol.4, Special Issue 12, September 215 Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods Anties K. Martin, Anubhav C.A.,
More informationFinal Exam TTK4190 Guidance and Control
Trondheim Department of engineering Cybernetics Contact person: Professor Thor I. Fossen Phone: 73 59 43 61 Cell: 91 89 73 61 Email: tif@itk.ntnu.no Final Exam TTK4190 Guidance and Control Friday May 15,
More informationCoordinated 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 informationAdaptive, Non-Singular Path-Following Control of Dynamic Wheeled Robots
Adaptive, Non-Singular Path-ollowing Control of Dynamic Wheeled Robots D. Soetanto, L. Lapierre, A. Pascoal nstitute for Systems and Robotics and Dept. Electrical Engineering and Computers nstituto Superior
More informationGeometric Formation Control for Autonomous Underwater Vehicles
010 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 010, Anchorage, Alaska, USA Geometric Formation Control for Autonomous Underwater Vehicles Huizhen Yang
More informationModelling and identification of the Charlie2005 ASC
Modelling and identification of the Charlie ASC Massimo Caccia, Gabriele Bruzzone and Riccardo Bono Abstract This paper discusses a practical model, with respect to the performance of basic sensors available
More informationPosture regulation for unicycle-like robots with. prescribed performance guarantees
Posture regulation for unicycle-like robots with prescribed performance guarantees Martina Zambelli, Yiannis Karayiannidis 2 and Dimos V. Dimarogonas ACCESS Linnaeus Center and Centre for Autonomous Systems,
More informationPosition 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 informationMulti-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 informationProblem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,
SEMI-GLOBAL RESULTS ON STABILIZATION OF LINEAR SYSTEMS WITH INPUT RATE AND MAGNITUDE SATURATIONS Trygve Lauvdal and Thor I. Fossen y Norwegian University of Science and Technology, N-7 Trondheim, NORWAY.
More informationNonlinear 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 informationA Discussion About Seakeeping and Manoeuvring Models For Surface Vessels
A Discussion About Seakeeping and Manoeuvring Models For Surface Vessels Tristan Perez, Thor I. Fossen and Asgeir Sørensen Technical Report (MSS-TR-001) Marine System Simulator (MSS) Group (http://www.cesos.ntnu.no/mss/)
More informationCONTROL OF THE NONHOLONOMIC INTEGRATOR
June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline
More informationOPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS. Tor A. Johansen Λ Thomas P. Fuglseth Λ Petter Tøndel Λ Thor I.
OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS Tor A. Johansen Λ Thomas P. Fuglseth Λ Petter Tøndel Λ Thor I. Fossen Λ Λ Department of Engineering Cybernetics, Norwegian
More informationFormation Control for Underactuated Autonomous Underwater Vehicles Using the Approach Angle
Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 3, No. 3, September 03, pp. 54-63 http://dx.doi.org/0.539/ijfis.03.3.3.54 ISSNPrint 598-645 ISSNOnline 093-744X Formation
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 informationControl of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Experiments
Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Eperiments Nikola Miskovic Zoran Vukic Edin Omerdic University of Zagreb, Faculty of Electrical Engineering and Computing,
More informationGuidance-Based Path Following for Autonomous Underwater Vehicles
Guidance-Based Path Following for Autonomous Underwater Vehicles Morten Breivik,1 Centre for Ships and Ocean Structures (CESOS) Norwegian University of Science and Technology (NTNU) NO-7491 Trondheim,
More informationTHRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM
THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM Senior lecturer Vasile DOBREF Lecturer Octavian TARABUTA Mircea cel Batran Naval Academy, Constanta, Romania Keywords: underwater vehicle,
More informationBreu, Frequency Detuning of Parametric Roll
Frequency Detuning of Parametric Roll Conference on CeSOS Highlights and AMOS Visions, May 29, 2013 Dominik Breu Department of Engineering Cybernetics, NTNU, Trondheim, Norway Centre for Ships and Ocean
More informationINSPIRED by biological snake locomotion, snake robots
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. XX, NO. Y, MONTH 2010 1 Path following control of planar snake robots using a cascaded approach Pål Liljebäck, Member, IEEE, Idar U. Haugstuen, and
More informationOPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS. Tor A. Johansen Thomas P. Fuglseth Petter Tøndel Thor I.
OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS Tor A. Johansen Thomas P. Fuglseth Petter Tøndel Thor I. Fossen Department of Engineering Cybernetics, Norwegian University
More informationComputer Problem 1: SIE Guidance, Navigation, and Control
Computer Problem 1: SIE 39 - Guidance, Navigation, and Control Roger Skjetne March 12, 23 1 Problem 1 (DSRV) We have the model: m Zẇ Z q ẇ Mẇ I y M q q + ẋ U cos θ + w sin θ ż U sin θ + w cos θ θ q Zw
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 informationObservability Analysis of 3D AUV Trimming Trajectories in the Presence of Ocean Currents using Single Beacon Navigation
Observability Analysis of 3D AUV Trimming Trajectories in the Presence of Ocean Currents using Single Beacon Navigation N. Crasta M. Bayat A. Pedro Aguiar, António M. Pascoal, Institute for Automation
More informationAdaptive Leader-Follower Formation Control of Autonomous Marine Vehicles
Adaptive Leader-Follower Formation Control of Autonomous Marine Vehicles Lara Briñón-Arranz, António Pascoal, and A. Pedro Aguiar Abstract This paper addresses the problem of adaptive leader-follower formation
More informationDesign of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer
Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer 1 Mridul Pande, K K Mangrulkar 1, Aerospace Engg Dept DIAT (DU), Pune Email: 1 mridul_pande000@yahoo.com
More informationSeakeeping Models in the Frequency Domain
Seakeeping Models in the Frequency Domain (Module 6) Dr Tristan Perez Centre for Complex Dynamic Systems and Control (CDSC) Prof. Thor I Fossen Department of Engineering Cybernetics 18/09/2007 One-day
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 informationHOW TO INCORPORATE WIND, WAVES AND OCEAN CURRENTS IN THE MARINE CRAFT EQUATIONS OF MOTION. Thor I. Fossen
HOW TO INCORPORATE WIND, WAVES AND OCEAN CURRENTS IN THE MARINE CRAFT EQUATIONS OF MOTION Thor I. Fossen Department of Engineering Cybernetics, Noregian University of Science and Technology, NO-7491 Trondheim,
More informationCooperative formation control of underactuated marine vehicles for target surveillance under sensing and communication constraints
Cooperative formation control of underactuated marine vehicles for target surveillance under sensing and communication constraints Dimitra Panagou and Kostas J. Kyriakopoulos Abstract This paper presents
More informationCLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints
CDC3-IEEE45 CLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints Wei Ren Randal W. Beard Department of Electrical and Computer Engineering Brigham Young University Provo, Utah
More informationDEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE
DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE PROMIT CHOUDHURY 1, SRISHA DEO 2 1 B. Tech 4 th Year, Mechanical, SRM University, Tamil Nadu, India, promit17@gmail.com
More informationHierarchical Control of Marine Vehicles for Autonomous. Maneuvering in Offshore Operations
Hierarchical Control of Marine Vehicles for Autonomous Maneuvering in Offshore Operations Guoyuan Li, Wei Li, Karl Henning Halse, Hans Petter Hildre, and Houxiang Zhang February 3, 15 Abstract This paper
More informationDESIGN OF A HYBRID POWER/TORQUE THRUSTER CONTROLLER WITH LOSS ESTIMATION. Øyvind N. Smogeli, Asgeir J. Sørensen and Thor I. Fossen
DESIGN OF A HYBRID POWER/TORQUE THRUSTER CONTROLLER WITH LOSS ESTIMATION Øyvind N. Smogeli, Asgeir J. Sørensen and Thor I. Fossen Department of Marine Technology Norwegian University of Science and Technology
More informationQuaternion-Based Tracking Control Law Design For Tracking Mode
A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude
More informationNonlinear Observer-Based Ship Control and Disturbance Compensation
Preprints, 10th IFAC Conference on Control Applications in Marine Systems September 13-16, 2016. Trondheim, Norway Nonlinear Observer-Based Ship Control and Disturbance Compensation Harald Aschemann Stefan
More informationNONLINEAR 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 informationStability of switched seesaw systems with application to the stabilization of underactuated vehicles
Stability of switched seesaw systems with application to the stabilization of underactuated vehicles A. Pedro Aguiar, João P. Hespanha, and António M. Pascoal Abstract This paper addresses the stabilization
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 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 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 informationLyapunov 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 informationControl of Mobile Robots
Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and
More informationBank-to-Turn Control for a Small UAV using Backstepping and Parameter Adaptation
Bank-to-Turn Control for a Small UA using Backstepping and Parameter Adaptation Dongwon Jung and Panagiotis Tsiotras Georgia Institute of Technology, Atlanta, GA 333 USA (e-mail: dongwon.jung, tsiotras@gatech.edu)
More informationTarget Localization and Circumnavigation Using Bearing Measurements in 2D
Target Localization and Circumnavigation Using Bearing Measurements in D Mohammad Deghat, Iman Shames, Brian D. O. Anderson and Changbin Yu Abstract This paper considers the problem of localization and
More informationFormation Control of Marine Surface Vessels using the Null-Space-Based Behavioral Control
1 Formation Control of Marine Surface Vessels using the Null-Space-Based Behavioral Control Filippo Arrichiello 1, Stefano Chiaverini 1, and Thor I. Fossen 2 1 Dipartimento di Automazione, Elettromagnetismo,
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 informationCONTROL DESIGN FOR SLOW SPEED POSITIONING
CONTROL DESIGN FOR SLOW SPEED POSITIONING Anna Witkowska Gdansk University of Technology, Electrical and Control Engineering Department, Gdansk, Poland E-mail: awitkowska@ely.pg.gda.pl KEYWORDS Backstepping,
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 informationRobust control for a multi-stage evaporation plant in the presence of uncertainties
Preprint 11th IFAC Symposium on Dynamics and Control of Process Systems including Biosystems June 6-8 16. NTNU Trondheim Norway Robust control for a multi-stage evaporation plant in the presence of uncertainties
More informationWaypoint Guidance for Small UAVs in Wind
Waypoint Guidance for Small UAVs in Wind John Osborne and Rolf Rysdyk University of Washington, Seattle, WA, 98115,USA I. abstract Wind is often ignored or only implicitly addressed in design of guidance
More informationUnifying Behavior-Based Control Design and Hybrid Stability Theory
9 American Control Conference Hyatt Regency Riverfront St. Louis MO USA June - 9 ThC.6 Unifying Behavior-Based Control Design and Hybrid Stability Theory Vladimir Djapic 3 Jay Farrell 3 and Wenjie Dong
More informationPassivity-based Formation Control for UAVs with a Suspended Load
Passivity-based Formation Control for UAVs with a Suspended Load Chris Meissen Kristian Klausen Murat Arcak Thor I. Fossen Andrew Packard Department of Mechanical Engineering at the University of California,
More informationTHE EFFECT OF MEMORY IN PASSIVE NONLINEAR OBSERVER DESIGN FOR A DP SYSTEM
DYNAMIC POSIIONING CONFERENCE October 1-13, 1 DESIGN SESSION HE EFFEC OF MEMORY IN PASSIVE NONLINEAR OBSERVER DESIGN FOR A DP SYSEM By A. Hajivand & S. H. Mousavizadegan (AU, ehran, Iran) ABSRAC he behavior
More informationOBJECTIVE DIRECTED CONTROL USING LOCAL MINIMISATION FOR AN AUTONOMOUS UNDERWATER VEHICLE
OBJECTIVE DIRECTED CONTROL USING LOCAL MINIMISATION FOR AN AUTONOMOUS UNDERWATER VEHICLE Lars Alminde, Jan D. Bendtsen, Jakob Stoustrup and Kristin Y. Pettersen Department of Electronic Systems, Section
More informationCOPYRIGHTED MATERIAL. Index
Index 3 DOF maneuvering model, 113 4 DOF maneuvering model, 158 6 DOF equations of motion, 167 Abkowitz s model, 138 absolute damping factor, 366 acceleration feedback, 365, 369 accelerometer, 329 Adams
More informationDISCRETE-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 informationFormation Control of Marine Surface Craft using Lagrange Multipliers
Formation Control of Marine Surface Craft using Lagrange Multipliers Ivar-André F. Ihle 1, Jérôme Jouffroy 1 andthori.fossen 1, Abstract We propose a method for constructing control laws for formation
More informationK -exponential stability of the closed loop system.
221 EXPONENTIAL TRACKING CONTROL OF A MOBILE CAR USING A CASCADED APPROACH Elena Panteley ;1 Erjen Lefeber ;2 Antonio Loría Henk Nijmeijer ; Institute of Problems of Mech. Engg., Academy of Sciences of
More informationA Separation Principle for Dynamic Positioning of Ships: Theoretical and Experimental Results
332 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 2, MARCH 2000 A Separation Principle for Dynamic Positioning of Ships: Theoretical and Experimental Results Antonio Loria, Member, IEEE,
More informationCommun Nonlinear Sci Numer Simulat
Commun Nonlinear Sci Numer Simulat 14 (9) 319 37 Contents lists available at ScienceDirect Commun Nonlinear Sci Numer Simulat journal homepage: www.elsevier.com/locate/cnsns Switched control of a nonholonomic
More informationA time differences of arrival based homing strategy for. autonomous underwater vehicles
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL Int. J. Robust Nonlinear Control 29; : 6 [Version: 22// v.] A time differences of arrival based homing strategy for autonomous underwater vehicles
More informationTTK4150 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 informationCoordinated Path Following Control of Multiple Wheeled Robots with Directed Communication Links
Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 25 Seville, Spain, December 12-15, 25 ThB3.6 Coordinated Path Following Control of Multiple Wheeled
More informationFormation control of fully-actuated marine vessels using group agreement protocols
2011 50th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December 12-15, 2011 Formation control of fully-actuated marine vessels using group agreement
More informationAutopilot and Track-Keeping Simulation of an Autonomous In-scale Fast-ferry Model
12th WSEAS International Conference on SYSTEMS, Heraklion, Greece, July 22-24, 28 Autopilot and Track-Keeping Simulation of an Autonomous In-scale Fast-ferry Model FRANCISCO J. VELASCO Dept. Electronic
More informationA NONLILEAR CONTROLLER FOR SHIP AUTOPILOTS
Vietnam Journal of Mehanis, VAST, Vol. 4, No. (), pp. A NONLILEAR CONTROLLER FOR SHIP AUTOPILOTS Le Thanh Tung Hanoi University of Siene and Tehnology, Vietnam Abstrat. Conventional ship autopilots are
More informationsc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11
sc46 - Control Systems Design Q Sem Ac Yr / Mock Exam originally given November 5 9 Notes: Please be reminded that only an A4 paper with formulas may be used during the exam no other material is to be
More informationGuidance and Control of An Unmanned Surface Vehicle Exhibiting Sternward Motion
Guidance and Control of An Unmanned Surface Vehicle Exhibiting Sternward Motion Aditya S. Gadre, Christian Sonnenburg,ShuDu,DanielJ.Stilwell and Craig Woolsey Bradley Department of Electrical and Computer
More informationShips Steering Autopilot Design by Nomoto Model
Ships Steering Autopilot Design by Nomoto Model Abstract : Ships manoeuvring can be automated by using the autopilot system. The marine autopilot system design is based on the mathematical model of steering
More informationTracking 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 informationSATELLITE 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 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 informationPath-Following Algorithms and Experiments for an Unmanned Surface Vehicle
Path-Following Algorithms and Experiments for an Unmanned Surface Vehicle Marco Bibuli, Gabriele Bruzzone, Massimo Caccia, Lionel Lapierre To cite this version: Marco Bibuli, Gabriele Bruzzone, Massimo
More informationLeader follower formation control of nonholonomic mobile robots with input constraints
Automatica 44 (2008) 1343 1349 www.elsevier.com/locate/automatica Brief paper Leader follower formation control of nonholonomic mobile robots with input constraints Luca Consolini a,, Fabio Morbidi b,
More informationDistributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents
CDC02-REG0736 Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents Reza Olfati-Saber Richard M Murray California Institute of Technology Control and Dynamical Systems
More information