Improving the Formation-Keeping Performance of Multiple Autonomous Underwater Robotic Vehicles

Size: px
Start display at page:

Download "Improving the Formation-Keeping Performance of Multiple Autonomous Underwater Robotic Vehicles"

Transcription

1 Proceedings of the IEEE International Conference on Mechatronics & Automation Niagara Falls, Canada July 25 Improving the Formation-Keeping Performance of Multiple Autonomous Underwater Robotic Vehicles Erfu Yang, Dongbing Gu, and Huosheng Hu Department of Computer Science University of Essex Wivenhoe Park, Colchester CO4 3SQ, United Kingdom {eyang, dgu, MAIN MENU AUTHOR INDEX Abstract This paper presents the application of the successive Galerkin approximation (SGA) approach to the nonlinear optimal and robust formation control of multiple autonomous underwater robotic vehicles (AURVs). A nonlinear change of coordinates and feedback is made such that the SGA algorithm developed for time-invariant nonlinear systems can be implemented to the formation control system under consideration in this paper. The formation-keeping performance is significantly improved by solving the associated Hamilton-Jacobi-Isaacs (HJI) equation with the SGA algorithm. The synthesized formationkeeping controller also has optimal and robust properties in comparison with the original control law designed for the formation system by using Lyapunov s direct method. Simulation results are presented to demonstrate the improved formationkeeping performance of a leader-follower formation of AURVs in nonholonomic chained form. Index Terms Successive Galerkin approximation, Hamilton- Jacobi-Isaacs (HJI) equation, formation control, autonomous underwater vehicles (AUVs), performance improvement. I. INTRODUCTION The formation control of multiple autonomous vehicles has received considerable attention during the last decade [] [5]. Application areas of formation control include unmanned aerial vehicles (UAVs), mobile robots, marine craft, and autonomous underwater vehicles (AUVs), etc. Among these applications formation control of multiple AUVs including AURVs has attracted special research interests in recent years. Multiple AURV systems have many scientific, military, and commercial applications due to their long-endurance, tolerant, and cooperative capabilities. The significant examples for demonstrating the applications of multiple AURV systems include distributed wide-area ocean exploration, large-scale multi-sensor survey, cooperatively handling of large object, and multi-site inspections. Although many new design methods for formation control of multiple autonomous vehicles have been developed in recent years, the formation control performance under the controllers designed via current design methods cannot be guaranteed in practice, due to the lack of efficient approaches to improving the performance of formation system. For example, the aim of most of control design methods is to achieve asymptotical stability. Hence, the transient error and oscillation of state variables will always be present. This phenomenon could make the formation system under a higher risk of collisions between the participating vehicles during their regulations. In [6] an iterative learning strategy was proposed for the transient performance improvement of model reference adaptive control. However, it was developed for continuous-time single-input single-output (SISO) linear time-invariant systems. There is no answer on how this learning strategy can be extended to multiple-input multiple-output (MIMO) nonlinear systems. The SGA approach has been applied to a wide variety of optimal control problems of individual vehicle systems including missiles and underwater robotic vehicles [7] [9]. However, it is still not clear whether the SGA approach can be directly extended to nonlinear formation control of multiple AURVs or not. The objective of this paper is to present the application of the SGA approach to the nonlinear formation control of a class of AURVs which can be described by a driftless chained form. By solving the generalized HJI equation the performance of the formation control system is expected to be improved with respect to its original control laws. Currently, the SGA approach only applies to time-invariant, nonlinear affine control systems. Since most of the formation systems are essentially time-varying, there is a difficulty if the SGA approach is directly applied to these applications. To solve this problem, a nonlinear change of coordinates and feedback for the original formation system under consideration is adopted in this study such that the popular SGA approach can be applied to improving the formation performance. II. PRELIMINARIES A. L 2 Gain Index Consider the nonlinear system ẋ = f(x) + g(x)u + k(x)w () y = h(x), x() = x where x R n and u R m are the state and control respectively. y R q is the output and w R p is the disturbance. Let L 2 (,T ) represent the set of measurable functions (x) from (,T ) to R such that T (x) 2 dx < +. If for all T and w L 2 (,T ) the following inequation T ( y(t) 2 + u(t) 2 R ) dt 2 T w(t) 2 P dt (2) is satisfied, then it is said that system () has L 2 gain less than or equal to. In (2) u(t) 2 R and w(t) 2 P are defined by X/5/$2. 25 IEEE 89

2 u(t) T Ru(t) and w(t) T Pw(t), respectively. The matrices R and P are positive definite. B. HJI Equation The Hamilton-Jacobi-Isaacs (HJI) equation is defined by V T f + ht h + V T 4 ( kp k T gr g T ) V 2 2 = (3) with the boundary condition V () =. (3) is a first order, nonlinear partial differential equation (PDE). Like the Hamilton-Jacobi-Bellman (HJB) equation, the HJI equation is also extremely difficult to solve in general. C. Generalized HJI Equation To reduce the HJI equation to an infinite sequence of linear partial differential equations, the Generalized Hamilton- Jacobi-Isaacs (GHJI) equation is usually used. The GHJI equation is formulated as follows V T (f + gu + kw) +ht h + u 2 R 2 w 2 P = (4) where u and w are known functions of x. Like the HJI equation, the GHJI equation is also very hard to solve analytically for a general nonlinear control system. III. STATEMENT OF THE CONTROL PROBLEM Consider a leader-follower formation of a pair of AURVs. It is assumed that the motion of the follower is governed by the following four-input driftless nonlinear control system ż f = u f, ż 2f = u 2f ż 3f = z 2f u f, ż 4f = u 3f ż 5f = z 4f u f, ż 6f = u 4f (5) where z f =(z f,,z 6f ) is the state, u f,u 2f,u 3f, and u 4f are the associated control inputs and denoted by u f. The trajectory of the leader z l =(z l,,z 6l ) is assumed to be generated by the following equations ż l = u l +ũ l, ż 2l = u 2l +ũ 2l ż 3l = z 2l (u l +ũ l ), ż 4l = u 3l +ũ 3l ż 5l = z 4l (u l +ũ l ), ż 6l = u 4lf +ũ 4l (6) where u l = (u l,u 2l,u 3l,u 4l ) is the measured or estimated control input of the leader, ũ l = (ũ l,ũ 2l,ũ 3l,ũ 4l ) is the disturbance arising from the measurement or estimation of the leader s motion in practice. The relative formation-keeping error of trajectories between the follower and the leader is denoted by z e := z f z l d, where d R 6 is the desired constant separation. By noting that d and ż e = ż f ż l, the formation dynamics can be directly derived as follows ż e = u f u l ũ l, ż 2e = u 2f u 2l ũ 2l ż 3e = z 2e u l + z 2f (u f u l ũ l ) ż 4e = u 3f u 3l ũ 3l ż 5e = z 4e (u l ũ l )+z 4f (u f u l ũ l ) ż 6e = u 4f u 4l (7) The problem on improving the formation-keeping performance of the leader-follower formation system (7) can be stated as: Given an initial, asymptotically stabilizing, feedback control law u () f for the nominal formation system of (7) (i.e., ũ l =), how can the formation-keeping performance of this control be significantly improved with respect to a specified formation performance index? In this study the specified performance index relates to find, if it exists, the smallest and the associated control law u f, such that system (7) has L 2 gain less or equal to for any >. IV. SGA APPROACH TO SOLVING THE HJI EQUATION To solve the HJB and HJI equations Galerkin-based approximations have been widely adopted. In [] Beard and his colleagues proposed a SGA approach to solving the HJI equation. It consists of two basic steps. First, Bellman s idea of iteration in policy space is used to reduce the HJI equation to a sequence of linear PDEs termed by the generalized HJI (GHJI) equations. Then, the SGA method with a proper selection of basis functions is applied to approximate each GHJI equation. System () will have L 2 gain less than or equal to ( > ) if u (x) = 2 R g T (x) V (8) x where V > is a smooth solution to the HJI equation (3). It has been shown [] that for > > the HJI equation has a continuously differentiable solution V, where is some lower bound of >. However there does not exist any solution if <. This fact was exploited by Beard in [] to develop his SGA algorithm. Beard s SGA algorithm starts with a known control u () that is asymptotically stable for the nominal system of () over a bounded domain Ω of state space. There are two simultaneous iterations of successive approximation in this algorithm. The first successive approximation is to compute the worst-case disturbance corresponding to the initial control. The second successive approximation is then used to find the control which gives the best response to the worst-case disturbance. Combining these two successive approximations yields the following algorithm for approximating the HJI equation []: ) Let Ω be the stability region of the initial control u (). Start the successive approximations from the initial control. 2) For i= to a) Set w (i,) =. b) For j =to i) Solve for V (i,j) from V (i,j)t + u (i) (f + gu(i) + kw(i,j) ) + h T h 2 R 2 w (i,j) 2 P = (9) 89

3 ii) Update the disturbance: c) End d) Update the control: w (i,j+) = 2 2 P k u (i+) = 2 R g (i,j) T V (i, ) T V () () 3) End It has been proven in [] that V (i,j) (x) V (i,j+) (x) V (i, ) (x), and V (i, ) (x) V pointwise on Ω. The key to the successive approximations outlined above is to find an efficient numerical solution which repeatedly solves the GHJI equation for each iteration. Toward this end, a computation Galerkin method is used by Beard and McLain []. Let { j (x)} N j denote the set of basis functions. In the stability region Ω the value function V (i,j) is approximated by V (i,j),n (x) = N Substituting (2) into (9) gives ( ) N e (i,j) (x) = k c(i,j) k ψ T j k c (i,j) k j(x) (2) V (i,j)t [f + gu(i) + kw (i,j) ] + h T h + u (i) 2 R 2 w (i,j) 2 P (3) where e (i,j) is the error resulted from approximating V (i,j) with V (i,j),n. The unknown coefficients c(i,j) k are found by solving the following equations: <e (i,j) (x), j (x) > =, k=,,n (4) where < > denotes the inner product of two functions and defined by Ω e(i,j) (x) j(x)dx. On the details of Beard s SGA approach, see []. For this approach the following advantages are particularly highlighted: It is iterated from a known initial stabilizing control until to reach a satisfactory performance. Thus, there is a strong relation between the design methods and the synthesized optimal control laws. The stability region Ω of the initial control explicitly determines the region of convergence for the approximate control. Moreover, the stability region of the approximate control is equal to the region of convergence. Therefore, the SGA algorithm has guaranteed stability for the solution obtained through successive approximations. The synthesized control laws resulted from the finite truncations can approximate the true optimal and robust solution of the HJI equation arbitrarily closely. The on-line computational burden only consists of assembling the linear combinations of state-dependent basis functions, though a large number of off-line computations are needed. Although there are many advantages as pointed out above, it is still hard to directly apply the SGA algorithm to formation system (7). On the one hand, the SGA algorithm requires an initial, asymptotically stabilizing control law. Generally speaking, it is not an easy task to design such a control law for specific nonlinear control systems, especially for nonholonomic systems [], [2]. On the other hand, the SGA algorithm only applies to time-invariant, nonlinear affine control systems with f() = and h() =. However, the formation system (7) is a time-varying, non-affine control system in essence. When x =it does not necessarily result in f() =. V. ASYMPTOTICALLY STABILIZING CONTROL LAW FOR FORMATION-KEEPING To apply the SGA approach mentioned in the last section to the formation system (7), the first thing is to make the system applicable to the SGA algorithm. Then, an asymptotically stabilizing control law needs to be designed for the nominal system of (7). This section first presents how system (7) can meet the requirements of the aforementioned SGA approach by exploiting a nonlinear change of coordinates and feedback, and then gives an initial stabilizing control law by taking advantage of Lyapunov s direct method. A. Model Transformation Denote x= (x,,x 6 ) R 6. A change of coordinates is defined by the mapping (z e ):R 6 R 6 x = z 5e (z 4e + z 4l )z e,x 2 = z 3e (z 2e + z 2l )z e x 3 = z 6e, x 4 = z 4e x 5 = z 2e, x 6 = z e (5) In the new coordinates x= (x,,x 6 ), system (7) is transformed into the following convenient form ẋ = u l x 4 u 3l x 6 + w x 4 u 3 x 6 ẋ 2 = u l x 5 u 2l x 6 + w x 5 u 2 x 6 ẋ 3 = u 4 w 4, ẋ 4 = u 3 w 3 ẋ 5 = u 2 w 2, ẋ 6 = u w (6) where u = u f u l, u 2 = u 2f u 2l, u 3 = u 3f u 3l, and u 4 = u 4f u 4l. The disturbance w= (w,w 2,w 3,w 4 ) denotes (ũ l,ũ 2l,ũ 3l,ũ 4l ). By comparing (6) with (), the definitions of f(x), g(x), and k(x) can be easily inferred. B. Initial Controller Design The new form (6) of system (7) greatly facilitates the design of control. Particularly, the Lyapunov s direct method can be directly applied to the controller design of the nominal system of (6) (namely, w =). Toward this end, consider a candidate Lyapunov function as follows V (x) = 2 x x x x x x2 6 (7) in which > and 2 >. If it is assumed that z 2l, z 4l, and u l are bounded over [,+ ], then under the continuous, 892

4 .5 x x 2.5 x 4 x 5 Z z l ω zl ω yl y l x l ω xl v xl x 3 x 6 Leader State State c l Control u u 2 Control u 3 u 4 O Y z f ω zf ω yf c f v xf x f ω xf Follower X Fig.. Illustrating the performance issues of control (8) state-feedback controller of the following form u = [ 2 (u 2 + u 2l ) x 2 + (u 3 + u 3l x ] k x 6 u 2 = 2 u l x 2 k 2 x 5 u 3 = u l x k 3 x 4 u 4 = k 4 x 3 (8) from any initial error x ()= (z e ()), all the solutions of the closed-loop system (6) and (8) are uniformly bounded. Where, >, 2 >,k >,k 2 >,k 3 >, and k 4 >. It should be noted that V (x) is only a positive semidefinite function under (8). However, the asymptotical convergence of control law (8) can be guaranteed by Barbălat s lemma and its extension [3] if u l does not converge to zero. C. Performance Issues Although the control law in (8) is asymptotically stable for the nominal system of (6), it does not necessarily result in the guaranteed robustness for any disturbance w. Since any optimal control problem has not been addressed during the design of control (8), the optimal performance of closed-loop control system cannot be guaranteed. Moreover, the control becomes more difficult to tune because there are many control parameters to be chosen. Tuning these parameters may result in unexpected effects on the states and outputs of the formation system. Another issue is that the control in (8) only focuses on the asymptotical stability of the closed-loop system. As a result, the transient responses of the system are not good. In particular there is always an oscillating error, as shown in Fig.. Generally speaking, this oscillating phenomenon cannot be eliminated by manually tuning the control parameters of (8). Therefore, an effectively tuning approach is expected to improve the overall performance of the closed-loop formation system. VI. APPLICATION OF THE SGA APPROACH TO FORMATION-KEEPING CONTROL In this section we present the application of the SGA approach to the formation-keeping control of AURVs where Fig. 2. Schematic drawing of the Leader-Follower formation of AURVs each AURV has two nonholonomic motion constraints [3]. The nonholonomic systems are those with nonintegrable constraints. According to the famous Brockett theorem, controlling a nonholonomic system is an extremely challenging issue [2]. For the formation control of multiple nonholonomic vehicles there have been a large number of novel nonlinear methods. However, there has been no systematic approach to its performance improvement. To the best knowledge of the authors, this study is the first time that the SGA approach is used to improve the formation performance of nonholonomic AURVs. A schematic representation of the leader-follower formation of AURVs is depicted in Fig. 2. The inertial coordinate system I is denoted by {O,X,Y,Z}, and the body coordinate system B i (i = l,f) is given by {c i,x i,y i,z i }. The kinematic motion of the AURV iis described by R i = R i S i (ω i ), p i = R i v i (9) where R i = {r i,jk } =(n i,s i,a i ) SO(3) (j,k =,2,3) represents the orthogonal rotation matrix from frame I to B i, n i,s i,a i R 3 are the orthogonal column vectors in R i. S i ( ) is the associated skew-symmetric matrix defined by a i b i =S i (a i )b i for any vectors a i,b i R 3. ω i = ( xi, yi, zi ) T is the angular velocity of AURV iin frame B i. p i = (x i,y i,z i ) T denotes the position of AURV i in frame I. v i =(v xi,,) T is the velocity in frame B i. We choose a unit quaternion vector q i =( i,ɛ i ) to parameterize the rotation matrix R i SO(3). The unit quaternion vector q i is defined by i =( i, 2i, 3i ) T = k i sin( i 2 ), i =cos( i 2 ) (2) with 2 i + 2 2i + 2 3i + 2 i = (2) It is directly checked that system (9) can be transformed into the chained form like (5) by the following local change of coordinates and feedback: z i = x i, z 2i = r i,2, z 3i = y i r i, z 4i = r i,3, z 5i = z i, z 6i = r i,32 r i,23 (22) r i, +tr(r i ) u i = r i, v xi, u 2i =ż 2i, u 3i =ż 4i, u 4i =ż 6i 893

5 If i > and r i, (,) (,] hold true, the actual inputs v xi, xi, yi, and zi can be computed in terms of the interim control variables u i, u 2i, u 3i, and u 4i as follows: v xi = u i r i, xi = [( + tr(r i )) u 4i r i,2 +r i, yi r i,3 zi ] yi = r i, r i,23 u 2i r i, r i,33 u 3i zi = r i, r i,22 u 2i + r i, r i,32 u 3i (23) For more details on the above model and the transformation of its coordinates, see [3] and references therein. The nonlinear and robust controller synthesis presented here by using the SGA approach considers uncertainties in control inputs u l, u 2l, u 3l, and u 4l. In practice these disturbances may be resulted from the measurement and/or estimation of the motion of the leader AURV. Observing (22) and (5) we can choose x,x 2, and x 6 as the outputs of interest for the formation system. The weighting matrices R and P in the HJI and GHJI equation can be freely determined by the designer. Another problem remains unsolved is that how to make a right choice of the basis functions of Galerkin approximation. Indeed, this is a very critical part in the applications of the SGA approach. The basis functions used in the approximation not only determine the accuracy of the SGA approach, but also the computation cost since the computational burden is about (nm N 3 ) [], [4], where N is the number of basis functions, n is the size of state space, and M is the mesh size of each axis. To make a tradeoff between the approximation accuracy and computational burden, in this study we first select the least set of basis functions by observing the initial control law (8) and the structure of system (6) such that the basis functions are capable of capturing the nonlinearities of the system and approximating the Lyapunov function (7) and its derivative. Then, the size of basis functions is increased slowly in the late trials by analyzing the approximation results of previous computations. This process is repeated until a satisfactory performance is reached. Having made a proper selection of basis functions, we can now apply the SGA algorithm to formation system (6) with the model described above for improving the performance of an given initial control law thereafter. VII. SIMULATION RESULTS In this section, we carried out several simulations to illustrate the improved performance resulted from the application of the SGA approach to the formation control of nonholonomic AURVs in nonlinear chained form. The velocity of the leader AURV, u l, was set to be (.5,.,.,.2). The disturbance ũ l was simulated by generating the normally distributed noise with a zero mean and a standard deviation =.5. The design parameters of the initial control and other initial conditions were picked as k =.6,k 2 =.5,k 3 =.4,k 4 =.3, =. 2 =.,d =(5.,.,5.,.,5.,.)m (24) z e () =(.5,.6,.6,.8,.5,.5) TABLE I BASIS FUNCTIONS AND COEFFICIENTS j ψ j c j j ψ j c j j ψ j c j x x x 2 x 2 4 x x x x 3 x x 3 4 x x x 2 x 2 x x 2 x 5 x x x x x 2 2 x x x 2 x 5 x x 2 x x 3 2 x x 2 2 x 5 x x x 2 x 4 x x x 4 x 5 x x x x x 2 x 4 x x x 4 x 5 x x 2 x x 2 2 x 4 x x 2 4 x 5 x x 4 x x x 2 4 x x x 2 5 x x x 2 x 2 4 x x 2 x 2 5 x x x x 3 4 x x 4 x 2 5 x x 2 x x 2 x2 5 3 x 4 x x x 2 x x 5 x x 2 2 x2 5 5 x x x 4 x x x 2 x 4 x x 3 x x 2 4 x2 5 8 x 2 x x x x x x 2 x x 3 5 x x 2 x x x 2 x x 2 2 x x x 4 x x 2 x 4 x x 2 4 x x x 5 x x x 4 x x 2 x 5 x x 3 x x x 4 x 5 x x 2 x 2 x x 3 x x 2 5 x x x 2 2 x x 2 x 2 x x x x 3 x x x 2 2 x x 2 x x 2 x x 3 x x 4 x x x 2 x x 2 x 4 x x 5 x x 2 2 x x x 2 x 4 x x x x x 2 2 x 4 x x x 2 x x x 2 4 x x The stability region Ω was set to be [ x i ](i =, 6) for reducing the off-line computational burden. Both the weighting matrices Q and R were taken as identical matrices with appropriate dimensions. Table I lists the sets of basis functions used in this paper and the coefficients resulted from the SGA algorithm. The resulting control is determined by ( u,n = N 2 gt (x) j= ψ j ) (25) where g(x) can be easily inferred from (6). For solving the associated HJI equation we mainly utilized the Matlab toolbox provided in [5]. However, we made a strong revision to enhance its computation efficiency. The formation trajectory in x coordinates was plotted in Fig. 3. Fig. 4 shows the formation trajectory in z e coordinates. Both Fig. 3 and 4 indicate that the transient responses of the controls obtained from the SGA approach are significantly improved in comparison with the original control law. The original control just guaranteed that the responses of the system were asymptotically stable, but it did not say anything about how the behavior of the system would be as time increased. The L 2 gain index N of the closed-loop system is.95. The robustness of the closed-loop system under the SGA-based control is also enhanced, which can be particularly observed from Fig. 4. The time histories of the control variables are shown in Fig. 5, indicating that the controls obtained from the SGA approach are more robust than the original controls. Additionally, the system displays an exponential-like behavior which is particularly interesting for the close formation of AURVs and other autonomous vehicles because the exponential-like stability can efficiently reduce the risk of the collisions between the participating followers. 894

6 x x u u x x x 5 z e z 3e z 5e (e) Fig. 3. x (f) Formation trajectory in x coordinates (e) Fig. 4. z 2e z 4e z 6e (f) Formation trajectory in z e coordinates VIII. CONCLUSIONS In this paper the SGA approach has been applied to the nonlinear formation control for a class of AURVs which can be modeled by four-input driftless nonlinear chained systems. To make the SGA approach, which is developed for time-invariant nonlinear control systems, applicable to the essentially timevarying formation control problem, a nonlinear change of coordinates and feedback has been introduced first. The nonlinear optimal and robust controls are then synthesized by solving the associated HJI equation with the SGA algorithm. There are several advantages of the SGA applications in the formation control of AURVs. First, the performance, particularly the transient behavior of the system under the synthesized control has been significantly improved. Second, an exponential-like asymptotical stability can be approximately achieved if the order of approximation is large enough. It is very advantageous to the close formation of AURVs for reducing the risk of the collisions between the participating followers. Third, the resulting controls are still in feedback closed-loop form and easily implemented to on-line applications. Finally, the controls achieved by solving the HJI equation are robust in essence. For demonstrating the wonderfully improved performance of the formation control of AURVs, several simulation results have also been provided in this paper. u Fig. 5. u Formation control inputs ACKNOWLEDGMENT This research is funded by the Engineering and Physical Sciences Research Council (EPSRC) under grant GR/S4558/. REFERENCES [] H. G. Tanner, G. J. Pappas, and V. Kumar, Leader-to-Formation stability, IEEE Transactions on Robotics and Automation, vol. 2, no. 3, pp , June 24. [2] J. P. Desai, J. P. Ostrowski, and V. Kumar, Modeling and control of formations of nonholonomic mobile robots, IEEE Transactions on Robotics and Automation, vol. 7, no. 6, pp , December 2. [3] M. Egerstedt and X. Hu, Formation constrained multi-agent control, IEEE Transactions on Robotics and Automation, vol. 7, no. 6, pp , December 2. [4] I. F. Ihle, R. Skjetne, and T. I. Fossen, Nonlinear formation control of marine craft with experimental results, in Proceedings of the 43rd IEEE Conference on Decision and Control, Atlantis, Paradise Island, Bahamas, December , pp [5] P. Ögren, M. Egerstedt, and X. Hu, A control Lyapunov function approach to multiagent coordination, IEEE Transactions on Robotics and Automation, vol. 8, no. 5, pp , October 22. [6] A. Tayebi, Transient performance improvement in model reference adaptive control via iterative learning, in Proceedings of the 43rd IEEE Conference on Decision and Control, Atlantis, Paradise Island, Bahamas, December , pp [7] J. Lawton and R. W. Beard, Successive Galerkin approximation of nonlinear optimal attitude control, in Proceedings of the 999 American Control Conference, San Diego, June 999, pp [8] T. W. McLain and R. W. Beard, Nonlinear robust missile autopilot design using successive Galerkin approximation, in Proceedings of the AIAA Guidance, Navigation, and Control Conference, Portland, OR, 999, pp , AIAA [9], Successive Galerkin approximations to the nonlinear optimal control of an underwater robotic vehicle, in Proceedings of the 998 International Conference on Robotics and Automation, Leuven, Belgium, May 998, pp [] R. W. Beard and T. W. McLain, Successive Galerkin approximation algorithms for nonlinear optimal and robust control, International Journal of Control, vol. 7, no. 5, pp , 998. [] H. K. Khalil, Nonlinear Systems, 2nd ed. New Jersey: Prentice-Hall, Inc., 996. [2] I. Kolmanovsky and N. H. McClamroch, Developments in nonholonomic control problems, IEEE Control Systems Magazine, vol. 5, no. 6, pp. 2 36, 995. [3] E. Yang, T. Ikeda, and T. Mita, Nonlinear tracking control of a nonholonomic fish robot in chained form, in Proceedings of the SICE Annual Conference 23 (SICE 23), Fukui, Japan, August , pp [4] R. W. Beard, G. N. Saridis, and J. T. Wen, Improving the performance of stabilizing controls for nonlinear systems, IEEE Control Systems Magazine, vol. 6, no. 5, pp , 996. [5] R. Beard, HJtools: a Matlab toolbox. [Online]. Available: http: // docs/research sga.html 895

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

CLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints

CLF-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 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

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

Posture regulation for unicycle-like robots with. prescribed performance guarantees

Posture 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 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

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

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

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

Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions

Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions 2008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 2008 Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions E G Hernández-Martínez

More information

Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems

Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems 1 Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems Mauro Franceschelli, Andrea Gasparri, Alessandro Giua, and Giovanni Ulivi Abstract In this paper the formation stabilization problem

More information

A Control Lyapunov Function Approach to Multiagent Coordination

A Control Lyapunov Function Approach to Multiagent Coordination IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 18, NO. 5, OCTOBER 2002 847 A Control Lyapunov Function Approach to Multiagent Coordination Petter Ögren, Magnus Egerstedt, Member, IEEE, and Xiaoming

More information

Formation Control of Nonholonomic Mobile Robots

Formation Control of Nonholonomic Mobile Robots Proceedings of the 6 American Control Conference Minneapolis, Minnesota, USA, June -6, 6 FrC Formation Control of Nonholonomic Mobile Robots WJ Dong, Yi Guo, and JA Farrell Abstract In this paper, formation

More information

Optimal Control. Lecture 18. Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen. March 29, Ref: Bryson & Ho Chapter 4.

Optimal Control. Lecture 18. Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen. March 29, Ref: Bryson & Ho Chapter 4. Optimal Control Lecture 18 Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen Ref: Bryson & Ho Chapter 4. March 29, 2004 Outline Hamilton-Jacobi-Bellman (HJB) Equation Iterative solution of HJB Equation

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

Target Localization and Circumnavigation Using Bearing Measurements in 2D

Target 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 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

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

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

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

Flocking while Preserving Network Connectivity

Flocking while Preserving Network Connectivity Flocking while Preserving Network Connectivity Michael M Zavlanos, Ali Jadbabaie and George J Pappas Abstract Coordinated motion of multiple agents raises fundamental and novel problems in control theory

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

Consensus Algorithms are Input-to-State Stable

Consensus Algorithms are Input-to-State Stable 05 American Control Conference June 8-10, 05. Portland, OR, USA WeC16.3 Consensus Algorithms are Input-to-State Stable Derek B. Kingston Wei Ren Randal W. Beard Department of Electrical and Computer Engineering

More information

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions

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

Distance-based Formation Control Using Euclidean Distance Dynamics Matrix: Three-agent Case

Distance-based Formation Control Using Euclidean Distance Dynamics Matrix: Three-agent Case American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July, Distance-based Formation Control Using Euclidean Distance Dynamics Matrix: Three-agent Case Kwang-Kyo Oh, Student

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

Distributed Adaptive Consensus Protocol with Decaying Gains on Directed Graphs

Distributed Adaptive Consensus Protocol with Decaying Gains on Directed Graphs Distributed Adaptive Consensus Protocol with Decaying Gains on Directed Graphs Štefan Knotek, Kristian Hengster-Movric and Michael Šebek Department of Control Engineering, Czech Technical University, Prague,

More information

The Multi-Agent Rendezvous Problem - The Asynchronous Case

The Multi-Agent Rendezvous Problem - The Asynchronous Case 43rd IEEE Conference on Decision and Control December 14-17, 2004 Atlantis, Paradise Island, Bahamas WeB03.3 The Multi-Agent Rendezvous Problem - The Asynchronous Case J. Lin and A.S. Morse Yale University

More information

Unifying Behavior-Based Control Design and Hybrid Stability Theory

Unifying 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 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

CHATTERING-FREE SMC WITH UNIDIRECTIONAL AUXILIARY SURFACES FOR NONLINEAR SYSTEM WITH STATE CONSTRAINTS. Jian Fu, Qing-Xian Wu and Ze-Hui Mao

CHATTERING-FREE SMC WITH UNIDIRECTIONAL AUXILIARY SURFACES FOR NONLINEAR SYSTEM WITH STATE CONSTRAINTS. Jian Fu, Qing-Xian Wu and Ze-Hui Mao International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 12, December 2013 pp. 4793 4809 CHATTERING-FREE SMC WITH UNIDIRECTIONAL

More information

The Important State Coordinates of a Nonlinear System

The Important State Coordinates of a Nonlinear System The Important State Coordinates of a Nonlinear System Arthur J. Krener 1 University of California, Davis, CA and Naval Postgraduate School, Monterey, CA ajkrener@ucdavis.edu Summary. We offer an alternative

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

Robust Adaptive Attitude Control of a Spacecraft

Robust Adaptive Attitude Control of a Spacecraft Robust Adaptive Attitude Control of a Spacecraft AER1503 Spacecraft Dynamics and Controls II April 24, 2015 Christopher Au Agenda Introduction Model Formulation Controller Designs Simulation Results 2

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 of Linear Predictor Feedback for Distributed Input Delays

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system

More information

Event-based Motion Coordination of Multiple Underwater Vehicles Under Disturbances

Event-based Motion Coordination of Multiple Underwater Vehicles Under Disturbances Event-based Motion Coordination of Multiple Underwater Vehicles Under Disturbances Pedro V. Teixeira, Dimos V. Dimarogonas, Karl H. Johansson and João Sousa Abstract The problem of driving a formation

More information

On the Controllability of Nearest Neighbor Interconnections

On the Controllability of Nearest Neighbor Interconnections On the Controllability of Nearest Neighbor Interconnections Herbert G. Tanner Mechanical Engineering Department University of New Mexico Albuquerque, NM 87 Abstract In this paper we derive necessary and

More information

THE nonholonomic systems, that is Lagrange systems

THE nonholonomic systems, that is Lagrange systems Finite-Time Control Design for Nonholonomic Mobile Robots Subject to Spatial Constraint Yanling Shang, Jiacai Huang, Hongsheng Li and Xiulan Wen Abstract This paper studies the problem of finite-time stabilizing

More information

On the stability of nonholonomic multi-vehicle formation

On the stability of nonholonomic multi-vehicle formation Abstract On the stability of nonholonomic multi-vehicle formation Lotfi Beji 1, Mohamed Anouar ElKamel 1, Azgal Abichou 2 1 University of Evry (IBISC EA 4526), 40 rue du Pelvoux, 91020 Evry Cedex, France

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

Dynamic region following formation control for a swarm of robots

Dynamic region following formation control for a swarm of robots Dynamic region following formation control for a swarm of robots The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published

More information

Chapter 2 Optimal Control Problem

Chapter 2 Optimal Control Problem Chapter 2 Optimal Control Problem Optimal control of any process can be achieved either in open or closed loop. In the following two chapters we concentrate mainly on the first class. The first chapter

More information

Robust Observer for Uncertain T S model of a Synchronous Machine

Robust Observer for Uncertain T S model of a Synchronous Machine Recent Advances in Circuits Communications Signal Processing Robust Observer for Uncertain T S model of a Synchronous Machine OUAALINE Najat ELALAMI Noureddine Laboratory of Automation Computer Engineering

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

Distributed Receding Horizon Control of Cost Coupled Systems

Distributed Receding Horizon Control of Cost Coupled Systems Distributed Receding Horizon Control of Cost Coupled Systems William B. Dunbar Abstract This paper considers the problem of distributed control of dynamically decoupled systems that are subject to decoupled

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

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

L 2 -induced Gains of Switched Systems and Classes of Switching Signals L 2 -induced Gains of Switched Systems and Classes of Switching Signals Kenji Hirata and João P. Hespanha Abstract This paper addresses the L 2-induced gain analysis for switched linear systems. We exploit

More information

A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control

A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control Fernando A. C. C. Fontes 1 and Lalo Magni 2 1 Officina Mathematica, Departamento de Matemática para a Ciência e

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

A PROVABLY CONVERGENT DYNAMIC WINDOW APPROACH TO OBSTACLE AVOIDANCE

A PROVABLY CONVERGENT DYNAMIC WINDOW APPROACH TO OBSTACLE AVOIDANCE Submitted to the IFAC (b 02), September 2001 A PROVABLY CONVERGENT DYNAMIC WINDOW APPROACH TO OBSTACLE AVOIDANCE Petter Ögren,1 Naomi E. Leonard,2 Division of Optimization and Systems Theory, Royal Institute

More information

Improving Leader-Follower Formation Control Performance for Quadrotors. By Wesam M. Jasim Alrawi

Improving Leader-Follower Formation Control Performance for Quadrotors. By Wesam M. Jasim Alrawi Improving Leader-Follower Formation Control Performance for Quadrotors By Wesam M. Jasim Alrawi A thesis submitted for the degree of Doctor of Philosophy School of Computer Science and Electronic Engineering

More information

Control of Mobile Robots

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

Analysis and Design of Hybrid AI/Control Systems

Analysis and Design of Hybrid AI/Control Systems Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment

More information

Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots

Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots Herbert G. Tanner GRASP Laboratory University of Pennsylvania Philadelphia, PA, 94, USA. tanner@grasp.cis.upenn.edu Kostas J.

More information

Robust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars

Robust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars Robust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars Che Kun Law, Darshit Dalal, Stephen Shearrow A robust Model Predictive Control (MPC) approach for controlling front steering of

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

MEMS Gyroscope Control Systems for Direct Angle Measurements

MEMS Gyroscope Control Systems for Direct Angle Measurements MEMS Gyroscope Control Systems for Direct Angle Measurements Chien-Yu Chi Mechanical Engineering National Chiao Tung University Hsin-Chu, Taiwan (R.O.C.) 3 Email: chienyu.me93g@nctu.edu.tw Tsung-Lin Chen

More information

Weighted balanced realization and model reduction for nonlinear systems

Weighted balanced realization and model reduction for nonlinear systems Weighted balanced realization and model reduction for nonlinear systems Daisuke Tsubakino and Kenji Fujimoto Abstract In this paper a weighted balanced realization and model reduction for nonlinear systems

More information

Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Experiments

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

Nonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems. p. 1/1

Nonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems. p. 1/1 Nonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems p. 1/1 p. 2/1 Converse Lyapunov Theorem Exponential Stability Let x = 0 be an exponentially stable equilibrium

More information

Feedback stabilisation with positive control of dissipative compartmental systems

Feedback stabilisation with positive control of dissipative compartmental systems Feedback stabilisation with positive control of dissipative compartmental systems G. Bastin and A. Provost Centre for Systems Engineering and Applied Mechanics (CESAME Université Catholique de Louvain

More information

Lecture Note 7: Switching Stabilization via Control-Lyapunov Function

Lecture Note 7: Switching Stabilization via Control-Lyapunov Function ECE7850: Hybrid Systems:Theory and Applications Lecture Note 7: Switching Stabilization via Control-Lyapunov Function Wei Zhang Assistant Professor Department of Electrical and Computer Engineering Ohio

More information

Nonlinear Observer Design for Dynamic Positioning

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

LMI Methods in Optimal and Robust Control

LMI Methods in Optimal and Robust Control LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 15: Nonlinear Systems and Lyapunov Functions Overview Our next goal is to extend LMI s and optimization to nonlinear

More information

Robotics. Control Theory. Marc Toussaint U Stuttgart

Robotics. Control Theory. Marc Toussaint U Stuttgart Robotics Control Theory Topics in control theory, optimal control, HJB equation, infinite horizon case, Linear-Quadratic optimal control, Riccati equations (differential, algebraic, discrete-time), controllability,

More information

Lecture 8. Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control. Eugenio Schuster.

Lecture 8. Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control. Eugenio Schuster. Lecture 8 Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture

More information

CONTROL OF THE NONHOLONOMIC INTEGRATOR

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

Formation Stabilization of Multiple Agents Using Decentralized Navigation Functions

Formation Stabilization of Multiple Agents Using Decentralized Navigation Functions Formation Stabilization of Multiple Agents Using Decentralized Navigation Functions Herbert G. Tanner and Amit Kumar Mechanical Engineering Department University of New Mexico Albuquerque, NM 873- Abstract

More information

MCE693/793: Analysis and Control of Nonlinear Systems

MCE693/793: Analysis and Control of Nonlinear Systems MCE693/793: Analysis and Control of Nonlinear Systems Input-Output and Input-State Linearization Zero Dynamics of Nonlinear Systems Hanz Richter Mechanical Engineering Department Cleveland State University

More information

Autonomous Mobile Robot Design

Autonomous Mobile Robot Design Autonomous Mobile Robot Design Topic: Guidance and Control Introduction and PID Loops Dr. Kostas Alexis (CSE) Autonomous Robot Challenges How do I control where to go? Autonomous Mobile Robot Design Topic:

More information

Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer

Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer Oscar De Silva, George K.I. Mann and Raymond G. Gosine Faculty of Engineering and Applied Sciences, Memorial

More information

Vision-based Control Laws for Distributed Flocking of Nonholonomic Agents

Vision-based Control Laws for Distributed Flocking of Nonholonomic Agents Vision-based Control Laws for Distributed Flocking of Nonholonomic Agents Nima Moshtagh, Ali Jadbabaie, Kostas Daniilidis GRASP Laboratory, University of Pennsylvania, Philadelphia, PA 94 Email: {nima,

More information

QUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH

QUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH Asian Journal of Control, Vol. 5, No. 3, pp. 406-4, September 003 406 Brief Paper QUAERNION FEEDBACK AIUDE CONROL DESIGN: A NONLINEAR H APPROACH Long-Life Show, Jyh-Ching Juang, Ying-Wen Jan, and Chen-zung

More information

SE(N) Invariance in Networked Systems

SE(N) Invariance in Networked Systems SE(N) Invariance in Networked Systems Cristian-Ioan Vasile 1 and Mac Schwager 2 and Calin Belta 3 Abstract In this paper, we study the translational and rotational (SE(N)) invariance properties of locally

More information

Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design

Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design 324 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 9, NO. 2, APRIL 2001 Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design H. D. Tuan, P. Apkarian, T. Narikiyo, and Y. Yamamoto

More information

2.5. x x 4. x x 2. x time(s) time (s)

2.5. x x 4. x x 2. x time(s) time (s) Global regulation and local robust stabilization of chained systems E Valtolina* and A Astolfi* Π *Dipartimento di Elettronica e Informazione Politecnico di Milano Piazza Leonardo da Vinci 3 33 Milano,

More information

Exam. 135 minutes, 15 minutes reading time

Exam. 135 minutes, 15 minutes reading time Exam August 6, 208 Control Systems II (5-0590-00) Dr. Jacopo Tani Exam Exam Duration: 35 minutes, 5 minutes reading time Number of Problems: 35 Number of Points: 47 Permitted aids: 0 pages (5 sheets) A4.

More information

Applied Nonlinear Control

Applied Nonlinear Control Applied Nonlinear Control JEAN-JACQUES E. SLOTINE Massachusetts Institute of Technology WEIPING LI Massachusetts Institute of Technology Pearson Education Prentice Hall International Inc. Upper Saddle

More information

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization Global stabilization of feedforward systems with exponentially unstable Jacobian linearization F Grognard, R Sepulchre, G Bastin Center for Systems Engineering and Applied Mechanics Université catholique

More information

Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents

Distributed 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

IMU-Laser Scanner Localization: Observability Analysis

IMU-Laser Scanner Localization: Observability Analysis IMU-Laser Scanner Localization: Observability Analysis Faraz M. Mirzaei and Stergios I. Roumeliotis {faraz stergios}@cs.umn.edu Dept. of Computer Science & Engineering University of Minnesota Minneapolis,

More information

arxiv: v2 [cs.ro] 9 May 2017

arxiv: v2 [cs.ro] 9 May 2017 Distributed Formation Control of Nonholonomic Mobile Robots by Bounded Feedback in the Presence of Obstacles Thang Nguyen and Hung M. La arxiv:174.4566v2 [cs.ro] 9 May 217 Abstract The problem of distributed

More information

Experimental Implementation of Flocking Algorithms in Wheeled Mobile Robots

Experimental Implementation of Flocking Algorithms in Wheeled Mobile Robots 5 American Control Conference June 8-, 5. Portland, OR, USA FrC.4 Experimental Implementation of Flocking Algorithms in Wheeled Mobile Robots A. Regmi, R. Sandoval, R. Byrne, H. Tanner #, and C.T. Abdallah

More information

Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot

Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot Holger Voos Abstract Small four-rotor aerial robots, so called quadrotor UAVs, have an enormous potential for all kind of neararea

More information

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Pavankumar Tallapragada Nikhil Chopra Department of Mechanical Engineering, University of Maryland, College Park, 2742 MD,

More information

Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren, Member, IEEE

Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren, Member, IEEE IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 57, NO. 1, JANUARY 2012 33 Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren,

More information

Target Tracking via a Circular Formation of Unicycles

Target Tracking via a Circular Formation of Unicycles Target Tracking via a Circular Formation of Unicycles Lara Briñón-Arranz, Alexandre Seuret, António Pascoal To cite this version: Lara Briñón-Arranz, Alexandre Seuret, António Pascoal. Target Tracking

More information

The Rationale for Second Level Adaptation

The Rationale for Second Level Adaptation The Rationale for Second Level Adaptation Kumpati S. Narendra, Yu Wang and Wei Chen Center for Systems Science, Yale University arxiv:1510.04989v1 [cs.sy] 16 Oct 2015 Abstract Recently, a new approach

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

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique International Journal of Automation and Computing (3), June 24, 38-32 DOI: 7/s633-4-793-6 Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique Lei-Po Liu Zhu-Mu Fu Xiao-Na

More information

arxiv: v1 [cs.sy] 6 Jun 2016

arxiv: v1 [cs.sy] 6 Jun 2016 Distance-based Control of K Formation with Almost Global Convergence Myoung-Chul Park, Zhiyong Sun, Minh Hoang Trinh, Brian D. O. Anderson, and Hyo-Sung Ahn arxiv:66.68v [cs.sy] 6 Jun 6 Abstract In this

More information

Stability Analysis and Implementation of a Decentralized Formation Control Strategy for Unmanned Vehicles

Stability Analysis and Implementation of a Decentralized Formation Control Strategy for Unmanned Vehicles Stability Analysis and Implementation of a Decentralized Formation Control Strategy for Unmanned Vehicles Yang, A., Naeem, W., Irwin, G. W., & Li, K. (214). Stability Analysis and Implementation of a Decentralized

More information

A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation

A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation Jae-Yun Jun, Minh-Duc Hua, Faïz Benamar Abstract A skid-steering mobile robot

More information

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES By YUNG-SHENG CHANG A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT

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

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

Probability Map Building of Uncertain Dynamic Environments with Indistinguishable Obstacles

Probability Map Building of Uncertain Dynamic Environments with Indistinguishable Obstacles Probability Map Building of Uncertain Dynamic Environments with Indistinguishable Obstacles Myungsoo Jun and Raffaello D Andrea Sibley School of Mechanical and Aerospace Engineering Cornell University

More information

Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators

Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 9, NO. 2, APRIL 2001 315 Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators Hugang Han, Chun-Yi Su, Yury Stepanenko

More information