An adaptive actuator failure compensation scheme for two linked 2WD mobile robots
|
|
- Julian Austin
- 5 years ago
- Views:
Transcription
1 Journal of Physics: Conference Series PAPER OPEN ACCESS An adaptive actuator failure compensation scheme for two linked 2WD mobile robots To cite this article: Yajie Ma et al 27 J. Phys.: Conf. Ser View the article online for updates and enhancements. Related content - An Integrable Discrete Generalized Nonlinear Schrödinger Equation and Its Reductions Li Hong-Min, Li Yu-Qi and Chen Yong - Lattice gases with a point source P L Krapivsky and Darko Stefanovic - On the determination of observables in d scattering F Pereira and E Ferreira Recent citations - Actuator fault estimation and fault tolerant control in three physically-linked 2WD mobile robots Daniel A. Pereira et al This content was downloaded from IP address on 9//29 at 9:26
2 3th European Workshop on Advanced Control and Diagnosis (ACD 26) IOP Conf. Series: Journal of Physics: Conf. Series 783 (27) 22 doi:.88/ /783//22 International Conference on Recent Trends in Physics 26 (ICRTP26) Journal of Physics: Conference Series 755 (26) doi:.88/ /755// An adaptive actuator failure compensation scheme for two linked 2WD mobile robots Yajie Ma, Ayad Al-Dujaili, Vincent Cocquempot and Maan El Badaoui El Najjar University of Lille, CNRS, Centrale Lille, UMR 989-CRIStAL-Centre de Recherche en Informatique, Signal et Automatique de Lille, F-59 Lille, France Abstract. This paper develops a new adaptive compensation control scheme for two linked mobile robots with actuator failurs. A configuration with two linked two-wheel drive (2WD) mobile robots is proposed, and the modelling of its kinematics and dynamics are given. An adaptive failure compensation scheme is developed to compensate actuator failures, consisting of a kinematic controller and a multi-design integration based dynamic controller. The kinematic controller is a virtual one, and based on which, multiple adaptive dynamic control signals are designed which covers all possible failure cases. By combing these dynamic control signals, the dynamic controller is designed, which ensures system stability and asymptotic tracking properties. Simulation results verify the effectiveness of the proposed adaptive failure compensation scheme.. Introduction Due to simplicity, efficiency and flexibility, two-wheel drive (2WD) mobile robots are widely used []. In some harsh conditions, resulting from a terrorist attack, a nuclear accident or nature disasters, 2WD rescue robots carrying instruments are employed to help rescuers. These adverse conditions may increase the probability of actuator (wheel motor) failures which will leads to the loss of the failed robots and the important instruments. To deal with this situation, several physical links may be used to connect the robots. For example, if one robot fails, then another robot carrying a mechanical arm can be sent to link the failed robot and to help it continue moving. This robot architecture provides actuator and sensor redundancies which improve the fault tolerance of the system. This paper is concerned with the fault tolerant control design for such a configuration with two linked 2WD robots. There are a lot of research results on the motion control of 2WD mobile robots [2, 3] but without the consideration of actuator faults. For fault tolerant control, various effective design methods are proposed for different applications [4, 5]. As for the application to wheeled robots, a sensor fault accommodation scheme is presented in [6]; a fault-tolerant control design method is given in [7] for four-wheel drive (4WD) mobile robots; and a hybrid adaptive fault tolerant control scheme is proposed in [8] to accommodate partial faults and degradation for 2WD robots. Unlike 4WD robots, a 2WD robot has no redundant actuator, so that if one motor is lost, then the 2WD robot becomes uncontrollable. To our knowledge, there is no research result on the fault tolerant control of 2WD robots with the motors (actuators) being totally faulty. To deal with such actuator failures, physical Content from this work may be used under the terms of the Creative Commons Attribution 3. licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. Published under licence by Ltd
3 3th European Workshop on Advanced Control and Diagnosis (ACD 26) IOP Conf. Series: Journal of Physics: Conf. Series 783 (27) 22 doi:.88/ /783//22 links are used to connect several 2WD mobile robots as shown in Fig. for two robots. For this configuration, if one or two motors are lost, the remaining motors can continue moving the two robots. In this paper, a multi-design integration based adaptive control scheme is developed. The main contributions are as follows. (i) The kinematic and dynamic models of the two 2WD mobile robots with fixed link are proposed. (ii) A new adaptive actuator failure compensation scheme is developed using a multi-design integration method, which ensures system stability and asymptotic tracking properties, despite the presence of actuator failures including simultaneous multi-failures. Y Robot 2b Robot 2 a 2 l a 2l C P y P 2 C 2 2 r 2b 2 d 2r 2r O x 2r 2 X Figure : Two linked 2WD mobile robots The rest of this paper is as follows. In Section 2, system modelling is given and the actuator failure compensation problem is formulated. In Section 3, a multi-design integration based adaptive actuator failure compensation scheme is developed. In Section 4, a simulation study is presented to demonstrate the effectiveness of the proposed adaptive control scheme. Conclusions follow in Section System Modeling and Problem Formulation In this section, the system models are given for the two linked 2WD mobile robots as shown in Fig., and its actuator failure compensation problem is formulated. As shown in Fig., the orientation of robot 2 is consistent with the one of the physical link, but the orientation of robot is independent, and for each robot: the front wheel is passive and the two rear wheels are actuated; P i (i =, 2) is the center between two actuated wheels, C i is the center of mass, a i is the distance between P i and C i, b i is half of the distance between two actuated wheels, r i is the radius of wheels, θ i is the orientation of the robot, and τ il and τ ir are the control torques applied to the left and right actuated wheels, respectively. Moveover, d is the distance between P and P 2, OXY is the inertial frame, and (x, y) denotes the position of P 2 in frame OXY. Kinematic model. Let q = [x, y, θ 2, θ ] T and η = [v 2, ω ] T, where v 2 is the linear velocity of robot 2, and ω is the angular velocity of robot. The kinematic model of the two linked 2WD mobile robots in Fig. is given by q = S(q)η. () 2
4 3th European Workshop on Advanced Control and Diagnosis (ACD 26) IOP Conf. Series: Journal of Physics: Conf. Series 783 (27) 22 doi:.88/ /783//22 where S(q) = [ cos θ2 sin θ 2 d tan(θ θ 2 ) Moreover, the system constraints may be expressed as ] T. (2) A(q) q =, (3) where A(q) = [ sin θ cos θ d cos(θ θ 2 ) sin θ 2 cos θ 2 ] (4) is the system constraint matrix. Then, we have the following property: S T (q)a T (q) =. (5) Dynamic model. The dynamic equation of these two linked 2WD robots is obtained by using the Lagrange method as: M(q) q + E(q, q) = B(q)τ + A T (q)λ, (6) where M(q) R 4 4 is the inertia matrix that is symmetric positive definite, E(q, q) R 4 is the centripetal and coriolis vector, B(q) R 4 4 is the input injection matrix, τ = [τ r, τ l, τ 2r, τ 2l ] T is the vector of control torques, and λ R 2 is the vector of constraint forces. The matrices and vectors in (6) are given by M(q) = m + m 2 (a 2 m 2 + dm ) sin θ 2 a m sin θ m + m 2 (a 2 m 2 + dm ) cos θ 2 a m cos θ (a 2 m 2 + dm ) sin θ 2 (a 2 m 2 + dm ) cos θ 2 m 2 a m d 2 + I m2 a dm cos(θ θ 2 ) a m sin θ a m cos θ a dm cos(θ θ 2 ) m a 2 + I m E(q, q) = B(q) = a m θ2 cos θ (a 2 m 2 + dm ) θ 2 2 cos θ 2 a m θ2 sin θ (a 2 m 2 + dm ) θ 2 2 sin θ 2 a dm θ2 sin(θ θ 2 ) a dm θ2 2 sin(θ θ 2 ) cos θ r sin θ cos θ r sin θ cos θ 2 r 2 sin θ 2 cos θ 2 r 2 sin θ 2 r r r 2 r 2 d sin(θ θ 2 ) d sin(θ θ 2 ) b 2 r r r 2 b 2 r 2 b r b r,,, (7) where m and m 2 are the masses of the robot and robot 2, and I m and I m2 are the corresponding inertia parameters. Substituting () into (6), and multiplying by S T (q), A T (q)λ is eliminated with (5). Then equation (6) becomes where η = [v 2, ω ] T, and (q) η + 2 (q)η + Ē(q, q) = B(q)τ, (8) (q) = S T (q)m(q)s(q), 2 (q) = S T (q)m(q)ṡ(q), Ē(q, q) = S T (q)e(q, q), B(q) = S T (q)b(q). (9) 3
5 3th European Workshop on Advanced Control and Diagnosis (ACD 26) IOP Conf. Series: Journal of Physics: Conf. Series 783 (27) 22 doi:.88/ /783//22 Note that (q) is also symmetric positive definite as well as M(q). Actuator failure model. The considered actuator failure is that some motors totally lose power or are stuck which will introduce additional frictions. This type of actuator failure for one motor is modeled as τ j (t) = ū j, t t j () where j = r, l, 2r, 2l, ū j is the friction value that is unknown but constant, and ū j = means that the motor loses its power but can rotate freely and ū j > means that the motor is stuck or can not rotate freely caused by some frictions in the bearing, and t j is the unknown failure occurring time instant. Consider that all actuators may be faulty. The control torque in (8) becomes τ(t) = σ(t)u(t) + (I 4 σ(t))ū, () where τ = [τ r, τ l, τ 2r, τ 2l ] T is the vector of control torques generated by the wheel motors, u = [u r, u l, u 2r, u 2l ] T is the control signal vector to be designed, ū = [ū r, ū l, ū 2r, ū 2l ] T is the vector of constant frictions, I 4 is the identity matrix, and σ = diag{σ r, σ l, σ 2r, σ 2l } is the uncertain failure pattern matrix with {, if the jth motor fails, σ j (t) =, otherwise. (2) Actuation redundancy. For the two linked 2WD mobile robots in Fig., the following actuation redundancy condition needs to be satisfied: rank( Bσ) = 2. (3) for all possible failure pattern matrices σ. This condition means that there are enough actuated motors to control η = [v 2, ω ] T. Remark With B(q) in (9), the compensable failure cases satisfying this redundancy condition are: ) fault free case with four actuated wheels; 2) one actuator fails with three remaining actuated wheels; 3) two actuators fail with two remaining actuated wheels. However, for case 3), if the two failed actuators are in robot 2, then the system is similar with a tractor-trailer system [9], and the failures may be tolerated; if each robot has one faulty actuator, then the failures are also compensable; but if the two failed actuators are in robot, then the failures are not compensable, because in this case, rank( Bσ) = with σ = diag{,,, } and ω is uncontrollable. Control objective. The control objective is to develop an actuator failure compensation scheme for two linked 2WD mobile robots in Fig. to asymptotically track a reference trajectory, that is, to design a control signal u(t) to guarantee that all closed-loop system signals are bounded, and lim t (x(t) x r (t)) =, lim t (y(t) y r (t)) = and lim t (θ 2 (t) θ r (t)) = for system (3) and (8), in the presence of some actuator failures modeled as ()-(2) that satisfies the actuation redundancy condition in (3), where x r, y r, θ r are the reference trajectories. Remark 2 In Fig., the position of P is determined by x, y and θ 2, in this sense, the control objective contains the position for the whole system. In addition, this objective is implemented by the control of ω with the dynamic equation (8), as θ = ω, we can see that the orientation angle θ is an intermediate variable to be controlled. 4
6 3th European Workshop on Advanced Control and Diagnosis (ACD 26) IOP Conf. Series: Journal of Physics: Conf. Series 783 (27) 22 doi:.88/ /783//22 A virtual robot is employed to generate the reference trajectories as follows: ẋ r = cos θ r, ẏ r = sin θ r, θr = ω r. (4) where and ω r are the linear velocity and angular velocity. By choosing appropriate, ω r and initial values x r (), y r () and θ r (), the reference trajectories x r, y r and θ r are determined. In this paper, we consider the tracking problem of a two-robot system. Then the following assumption is given for the reference trajectories. Assumption : The reference trajectories x r, y r and θ r, the velocities and ω r, and their derivatives are continuous and uniformly bounded, moreover. Design issues. The structure of the proposed actuator failure compensation scheme is shown in Fig. 2. To design such a control scheme, the following technical issues need to be solved: x y r r r v c c u u x y v Figure 2: Actuator failure compensation control scheme. to design a kinematic control law η c = [v 2c, ω c ] T, such that when it is applied, the desired control performance can be ensured; to design a dynamic control law u using the designed kinematic control law, to achieve the control objective; to handle the failure uncertainties, for which, a multi-design integration based adaptive method will be employed; to evaluate the control performance. 3. Multi-Design Integration based Adaptive Failure Compensation Scheme In this section, a multi-design integration based adaptive actuator failure compensation scheme is developed including a kinematic controller and a dynamic controller. 3.. Kinematic Controller Design 3... Kinematic control law Define the output tracking error vector as ẽ = [ẽ x, ẽ y, ẽ θ ] T = [x x r, y y r, θ 2 θ r ] T, (5) and a transformation matrix as T e = cos θ r sin θ r sin θ r cos θ r. (6) 5
7 3th European Workshop on Advanced Control and Diagnosis (ACD 26) IOP Conf. Series: Journal of Physics: Conf. Series 783 (27) 22 doi:.88/ /783//22 Then, a new error vector is defined as e = [e x, e y, e θ ] T = T e ẽ. (7) Since T e is nonsingular with det[t e ] =, if lim t e(t) =, then lim t ẽ(t) =. It follows that Introduce the diffeomorphism: ė x = ω r e y + v 2 cos e θ, (8) ė y = ω r e x + v 2 sin e θ, (9) ė θ = v 2 d tan(θ θ 2 ) ω r. (2) z = e x, (2) z 2 = e y, (22) z 3 = tan e θ, (23) an additional signal: and an input transformation: z 4 = tan(θ θ 2 ) d cos 3 e θ α = [ α ] = α 2 Then, the derivatives of z, z 2, z 3 and z 4 are From (24) and (25), we can obtain ω r cos 2 e θ + e y, (24) [ ] v2 cos e θ. (25) ż 4 ż = ω r z 2 + α, (26) ż 2 = ω r z + ( + α )z 3, (27) ż 3 = (z 4 z 2 ) + α (z 4 z 2 + ω r ( + z v 3)), 2 r (28) ż 4 = α 2. (29) α = T α η + f α, (3) where T α = [ ] [ ] Tα T α2 fα, f T α2 T α =, (3) α22 f α2 with T α = cos e θ, T α2 =, T α2 = 3 tan2 (θ θ 2 ) sin e θ d 2 cos 4 e θ T α22 = d cos 3 e θ cos 2 (θ θ 2 ), f α =, tan(θ θ 2 ) d 2 cos 3 e θ cos 2 (θ θ 2 ) 2ω r tan(θ θ 2 ) sin e θ d cos 3 e θ + sin e θ, f α2 = 3ω r tan(θ θ 2 ) sin e θ d cos 4 e θ ω r cos 2 + ω r e θ vr 2 cos 2 + 2ω2 r sin e θ e θ cos 3 ω r e x. e θ 6
8 3th European Workshop on Advanced Control and Diagnosis (ACD 26) IOP Conf. Series: Journal of Physics: Conf. Series 783 (27) 22 doi:.88/ /783//22 Define a virtual kinematic control signal as and design it as α c = T α η c + f α, (32) α c = k (z + z 3 (z 4 + ω r ( + z v 3)), 2 r (33) α c2 = k 2 z 3 k 3 z 4, (34) where k >, k 2 > and k 3 > are chosen to be constant. Then, with (32), the kinematic control law is Performance analysis Define the velocity tracking error as Then, we have η c = T α (α c f α ). (35) η e = η η c. (36) α e = [α e, α e2 ] T = α α c = T α η e. (37) For the preliminary analysis of the designed kinematic control law, a positive-definite function is chosen as With (26)-(29), the time derivative of V is V = 2 (z2 + z z k 2 z 2 4). (38) V =(z + z 3 (z 4 + ω r ( + z 2 3)))α c + z 3 z 4 + z 4 k 2 α c2 + (z + z 3 (z 4 + ω r ( + z 2 3)))α e + z 4 k 2 α e2. (39) Letting f η = [z + z 3 (z 4 + ωr ( + z3 2)), z 4 k 2 ] T and substituting (33), (34) and (37) into (39), we have V = k (z + z 3 (z 4 + ω r ( + z 2 3))) 2 k 3 k 2 z f T η T α η e. (4) If there is no f T η T α η e, then V is nonpositive, which means the system is stable. To eliminate it and ensure desired system performance, a dynamic controller is designed in the next section Dynamic Controller Design Multi-design integration Substituting () into (8), we have the dynamic equations with actuator failures as follows: η = = 2 η 2 η Ē + Ē + Bσu + Bσu + B(I 4 σ)ū Bū f, (4) where ū f = (I 4 σ)ū, and u = [u r, u l, u 2r, u 2l ] T is the applied control signal to be designed. 7
9 3th European Workshop on Advanced Control and Diagnosis (ACD 26) IOP Conf. Series: Journal of Physics: Conf. Series 783 (27) 22 doi:.88/ /783//22 Let σ (k), k =, 2,..., N denote the kth possible failure pattern matrix satisfying actuation redundancy condition (3), where N is the number of all possible failure pattern matrices that are under consideration. For each σ (k), a corresponding dynamic control signal u (k) will be designed such that the desired system performance can be ensured if u = u (k) and σ = σ (k). Then, to cover all possible failure patterns, a nominal multi-design integration based dynamic control signal is constructed as where u = χ (k) u (k) = k= diag{χ (k), χ (k) χ (k), χ (k) }u (k), (42) k= χ (k) = { if σ = σ(k) otherwise. (43) Dynamic control law Since the actual failure pattern σ is uncertain, χ (k) is also uncertain for k =, 2,..., N. To deal with such uncertainties, in this paper, the dynamic control law is designed as u = ˆχ (k) u (k), (44) k= where ˆχ (k) = diag{ˆχ (k)r, ˆχ (k)l, ˆχ (k)2r, ˆχ (k)2l } is the estimate matrix that will be described in the following. With (4), the time derivative of the velocity tracking error η e = η η c in (36) is η e = 2 η Ē + Bσu + Bū f η c. (45) Let ˆū f denote the estimate of ū f. Then, the dynamic control signal u (k) = [u (k)r, u (k)l, u (k)2r, u (k)2l ] T is designed as u (k) = ( Bσ (k) ) + ( k 4 η e T T α f η + 2 η + Ē Bˆū f + η c ) (46) for σ (k), k =, 2,..., N, where k 4 > is a chosen constant, and ( inverse matrix satisfying Bσ(k)( Bσ (k) ) + = I 2. Bσ (k) ) + is a generalized Remark 3 Some elements of some u (k) may be zero. For example, if σ (k) = diag{,,, } and ( Bσ (k) ) + = σ (k) ( B) T ( Bσ (k) ( B) T ), then u (k)r =. In this sense, the estimate matrix ˆχ (k) in (44) can be simplified for some σ (k). For instance, for σ (k) = diag{,,, }, ˆχ (k) = diag{, ˆχ (k)l, ˆχ (k)2r, ˆχ (k)2l }; and for σ (k) = diag{,,, }, ˆχ (k) = diag{, ˆχ (k)l, ˆχ (k)2r, }. This can reduce the number of estimates. Define the estimation errors as ū f = ū f ˆū f, χ (k)r = χ (k) ˆχ (k)r, χ (k)l = χ (k) ˆχ (k)l, χ (k)2r = χ (k) ˆχ (k)2r, χ (k)2l = χ (k) ˆχ (k)2l, (47) 8
10 3th European Workshop on Advanced Control and Diagnosis (ACD 26) IOP Conf. Series: Journal of Physics: Conf. Series 783 (27) 22 doi:.88/ /783//22 for k =, 2,..., N. Then, substituting (42), (44) and (46) into (45), we have η e = 2 η Ē + Bσu + = k 4 η e Tα T f η + B ū f ( B) c σ r χ (k)r u (k)r ( k= ( k= B) c3 σ 2r χ (k)2r u (k)2r k= ( k= Bū f η c + B) c2 σ l χ (k)l u (k)l Bσ(u u ) B) c4 σ 2l χ (k)2l u (k)2l, (48) where ( B) ci (i =, 2, 3, 4) denotes the ith column vector of matrix B Adaptive laws To construct the control signal u (k) in (46), the adaptive law of ˆū f is chosen as ˆū f = Γ f ( B) T η e, (49) where Γ f = Γ T f R4 4 is the positive-definite adaptation gain matrix that is chosen to be constant. To construct the dynamic control law u in (44), the adaptive laws of ˆχ (k)r, ˆχ (k)l, ˆχ (k)2r and ˆχ (k)2l are chosen as ˆχ (k)r = γ kr u (k)r η T e ( ˆχ (k)l = γ kl u (k)l η T e ( ˆχ (k)2r = γ k2r u (k)2r η T e ( ˆχ (k)2l = γ k2l u (k)2l η T e ( B) c + f kr, B) c2 + f kl, B) c3 + f k2r, B) c4 + f k2l, (5) for k =, 2,..., N, where γ kr >, γ kl >, γ k2r > and γ k2l > are chosen to be constant, and f kr, f kl, f k2r and f k2l are the projection signals. Let p kr = γ kr u (k)r ηe T ( B) c, p kl = γ kl u (k)l ηe T ( B) c2, p k2r = γ k2r u (k)2r ηe T ( B) c3 and p k2l = γ k2l u (k)2l ηe T ( B) c4. The projection signals are given as follows:, if ˆχ (k)j (, ), or if ˆχ f kj = (k)j = and p kj, or (5) if ˆχ (k)j = and p kj, p kj, otherwise, for j = r, l, 2r, 2l. Lemma The adaptive laws in (5) with the projection signals in (5) for k =, 2,..., N guarantee that: i) ˆχ (k)r, ˆχ (k)l, ˆχ (k)2r, ˆχ (k)2l [, ]; and ii) χ (k)r f kr, χ (k)l f kl, χ (k)2r f k2r and χ (k)2l f k2l. Proof: The proofs for the four adaptive laws are similar. Here the details for ˆχ (k)r are given as an example. Choose the initial estimate as ˆχ (k)r () [, ]. The projection signal in (5) with j = r ensures ˆχ (k)r (t) [, ], and (χ (k)r ˆχ (k)r )f kr = χ (k)r f kr (52) 9
11 3th European Workshop on Advanced Control and Diagnosis (ACD 26) IOP Conf. Series: Journal of Physics: Conf. Series 783 (27) 22 doi:.88/ /783//22 that is analyzed for the following three cases: (i) if ˆχ (k)r = and p kr <, then χ (k)r ˆχ (k)r and f kr = p kr >, which means (52) is ensured; (ii) if ˆχ (k)r = and p kr >, then χ (k)r ˆχ (k)r and f kr = p kr <, which also means (52) is ensured; and (iii) otherwise, we have f kr =, then (52) is ensured. Similarly, we can also obtain the same properties for the other three adaptive laws. The proof is completed System performance Choose the global Lyapunov function candidate as V 2 =V + 2 ηt e η e + 2 ū T f Γ f ū f k= Then, the derivative of V 2 is σ 2r γ k2r χ2 (k)2r + 2 k= k= σ r γ kr χ2 (k)r + 2 k= σ l γ kl χ2 (k)l σ 2l γ k2l χ2 (k)2l. (53) V 2 k (z + z 3 (z 4 + ω r ( + z 2 3))) 2 k 3 k 2 z 2 4 k 4 η T e η e, (54) which indicates: z, z 2, z 3, z 4, η e, z + z 3 (z 4 + ωr ( + z3 2)) L and all estimates are bounded, and z 4, η e, z + z 3 (z 4 + ωr ( + z3 2)) L2. It follows from (23) and (24) that cos e θ and tan(θ θ 2 ) L meaning cos(θ θ 2 ). Then, with (8)-(35) and (4)-(46), we have: T α is nonsingular and bounded, and f α, α c, α e, α, η c, η, ż, ż 2, ż 3, ż 4, α c, η c, u (k), η, η e, α e, α L, which also implies that the derivative of z + z 3 (z 4 + ωr ( + z3 2 )) is bounded. According to Barbalat s lemma, we can conclude that all closed-loop signals are bounded, and lim t (z + z 3 (z 4 + ωr ( + z3 2))) =, lim t z 4 = and lim t η e =, which also means lim t α e =, lim t α c =, and lim t α = with (37) and (33). From (29), z 4 = α 2 = α c2 + α e2 L with α c2, α e2 L, which means that ż 4 is t uniformly continuous, together with lim t ż4(τ)dτ = z 4 ( ) z 4 () = z 4 (), we have lim t ż 4 = lim t α 2 = lim t (α c2 + α e2 ) = according to Barbalat s lemma. Then, with lim t α e =, lim t z 4 =, α c2 = k 2 z 3 k 3 z 4 and, we have lim t α c2 = and lim t z 3 =, it follows that lim t z = with lim t (z + z 3 (z 4 + ωr ( + z3 2 ))) =. On the other hand, from ż 3 = (z 4 z 2 ) + α (z 4 z 2 + ωr ( + z3 2)) in (28), we have z 3 L. Similarly, lim t ż 3 = is ensured according to Barbalat s lemma. Then, we obtain lim t z 2 = with lim t z 4 =, lim t α = and. Finally, we can conclude that: all closed-loop signals are bounded, and lim t z i (t) = (i =, 2, 3, 4) and lim t (η(t) η c (t)) =, which also means lim t (x(t) x r (t)) =, lim t (y(t) y r (t)) = and lim t (θ 2 (t) θ r (t)) = with the diffeomorphism in (2)-(23) and the transformation in (7). In summary, we have the following theorem. Theorem The developed multi-design integration based adaptive actuator failure compensation control scheme, constituted by the kinematic control law in (35), and dynamic control law in (44) with multiple control signals in (46) and updated by the projection adaptive laws in (49) and (5), applied to two linked 2WD mobile robots modeled as () and (8), guarantees that all closed-loop signals are bounded, and lim t (x(t) x r (t)) =, lim t (y(t) y r (t)) = and lim t (θ 2 (t) θ r (t)) =, despite the presence of actuator failures modeled as ()-(2).
12 3th European Workshop on Advanced Control and Diagnosis (ACD 26) IOP Conf. Series: Journal of Physics: Conf. Series 783 (27) 22 doi:.88/ /783//22 4. Simulation Study To verify the effectiveness of the developed multi-design integration based adaptive actuator failure compensation scheme for two linked 2WD robots shown in Fig., the following simulation study is presented. 4.. Simulation Conditions In this simulation, the physical parameters of each robot are a = a 2 =.3 m, b = b 2 =.75 m, r = r 2 =.5 m, m = m 2 = 3 kg, I m = I m2 = kg m 2. The length of the link is assumed to be d =.7 m. To verify the system tracking property, a circle reference trajectory is considered. To generate such reference a trajectory, the velocities and ω r are chosen as: =.5 m/s and ω r =.5 rad/s. Then, x r, y r and θ r are generated by (4) with x r () = y r () = and θ r () = 45 deg. In order to verify the failure compensation effectiveness of the developed adaptive control scheme, the following failure cases are simulated: no failure, σ () = diag{,,, }, t < s. τ r fails, σ (2) = diag{,,, }, τ r =, s t < 2s; τ r, τ 2l fail, σ (3) = diag{,,, }, τ r =, τ 2l = 2 Nm, 2s t < 3s; τ 2l fails, σ (4) = diag{,,, }, τ 2l = 2 Nm, 3s t < 4s; τ 2r, τ 2l fail, σ (5) = diag{,,, }, τ 2r = Nm, τ 2l = 2 Nm, t 4s. There are 5 failure pattern matrices which satisfy the actuation redundancy condition in (3), covering the cases of fault free, one actuator fails, both two actuators of robot 2 fail, and one actuator of each robot fails. The initial conditions are chosen as: x() =, y() = m, θ 2 () = deg, θ () =, v 2 () =, and ω () =. The adaptation gains are chosen as: Γ f = I 4, and γ kr = γ kl = γ k2r = γ k2l = for k =, 2, 3, 4, 5. The control gains are chosen as: k =, k 2 =, k 3 =.2 and k 4 = Simulation Results Robot 2 Reference Robot τ r (Nm) τ l (Nm) Y (m) τ 2r (Nm) τ 2l (Nm) X (m) t (sec) Figure 3: Robot trajectories in (X, Y ) plane. Figure 4: Control torques. Fig. 3 shows the positions of the robot 2, the reference robot and the robot. Fig. 4 shows the control torques generated by the four wheels, which are consistent with the faulty cases in simulation conditions. Fig. 5 shows the tracking errors. Fig. 6 shows the orientation error
13 3th European Workshop on Advanced Control and Diagnosis (ACD 26) IOP Conf. Series: Journal of Physics: Conf. Series 783 (27) 22 doi:.88/ /783//22 x x r (m) y y r (m) θ 2 θ r (deg) t (sec) θ θ 2 (deg) t (sec) Figure 5: Tracking errors. Figure 6: Orientation error of two robots. between two robots. From them, we can see that the desired system stability and asymptotic tracking properties are ensured by the developed multi-design integration based adaptive failure compensation scheme, despite the presence of some actuator failures. 5. Conclusions This paper developed a multi-design integration based adaptive actuator failure compensation scheme for two linked 2WD robots. The kinematics and dynamics of this robot configuration were modeled, for which, the proposed adaptive failure compensation scheme was designed. The developed control scheme ensures desired system stability and asymptotic tracking properties, which was verified by simulation results. Extending the proposed method for n(n > 2) linked 2WD mobile robots is our interest in the future work. ACKNOWLEDGMENT This work was partially supported by the Regional project SUCRé (Sûreté de fonctionnement et résilience pour la gestion et le contrôle coopératifs des systèmes sociotechniques: Coopération Homme(s)-Robot(s) en milieu hostile) of the Hauts de France region. References [] Dixon W, D. Dawson, Zergeroglu E and Behal A. 2 Adaptive tracking control of a wheeled mobile robot via an uncalibrated camera system IEEE T. Syst., Man, Cybern., Cybern , [2] Fierro R and Lewis F 998 Control of a nonholonomic mobile robot using neural networks IEEE T. Neural Network [3] Huang J, Wen C, Wang W and Jiang Z 24 Adaptive output feedback tracking control of a nonholonomic mobile robot Automatica [4] Zhang Y and Jiang J, 28 Bibliographical review on reconfigurable fault-tolerant control systems Annu. Rev. Control [5] Blanke M, Kinnaert M, Lunze J and Staroswiecki M 26 Diagnosis and Fault-Tolerant Control Springer- Verlag Berlin Heidelberg [6] Ji M and Sarkar N 27 Supervisory fault adaptive control of a mobile robot and its application in sensor-fault accommodation IEEE T. Robotics [7] Rotondo D, Puig V, Nejjari F and Romera J 24 A fault-hiding approach for the switching Quasi-LPV fault-tolerant control of a four-wheeled omnidirectional mobile robot IEEE T. Ind. Electron [8] Ji M, Zhang Z, Biswas G and Sarkar N 23 Hybrid fault adaptive control of a wheeled mobile robot IEEE-ASME T. Mech [9] Khalaji A and Moosavian S 24 Robust adaptive controller for a trackor-trailer mobile robot IEEE-ASME T. Mech
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 informationDynamic Tracking Control of Uncertain Nonholonomic Mobile Robots
Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Wenjie Dong and Yi Guo Department of Electrical and Computer Engineering University of Central Florida Orlando FL 3816 USA Abstract We consider
More informationReal-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 informationCONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT
Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM
More informationAdaptive 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 informationRobust Fault Tolerant Control Framework using Uncertain. Takagi-Sugeno Fuzzy Models
Robust Fault Tolerant Control Framework using Uncertain Takagi-Sugeno Fuzzy Models Damiano Rotondo, Fatiha Nejjari and Vicenç Puig Abstract This chapter is concerned with the introduction of a fault tolerant
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 informationFuzzy modeling and control of rotary inverted pendulum system using LQR technique
IOP Conference Series: Materials Science and Engineering OPEN ACCESS Fuzzy modeling and control of rotary inverted pendulum system using LQR technique To cite this article: M A Fairus et al 13 IOP Conf.
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 informationNeural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks
Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks H.A. Talebi Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2011.
More informationOVER THE past 20 years, the control of mobile robots has
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 5, SEPTEMBER 2010 1199 A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots Bong Seok
More informationFormation 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 informationObserver Based Output Feedback Tracking Control of Robot Manipulators
1 IEEE International Conference on Control Applications Part of 1 IEEE Multi-Conference on Systems and Control Yokohama, Japan, September 8-1, 1 Observer Based Output Feedback Tracking Control of Robot
More informationTrajectory-tracking control of a planar 3-RRR parallel manipulator
Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract
More informationRobust Control of Cooperative Underactuated Manipulators
Robust Control of Cooperative Underactuated Manipulators Marcel Bergerman * Yangsheng Xu +,** Yun-Hui Liu ** * Automation Institute Informatics Technology Center Campinas SP Brazil + The Robotics Institute
More informationAdaptive motion/force control of nonholonomic mechanical systems with affine constraints
646 Nonlinear Analysis: Modelling and Control, 214, Vol. 19, No. 4, 646 659 http://dx.doi.org/1.15388/na.214.4.9 Adaptive motion/force control of nonholonomic mechanical systems with affine constraints
More informationFault Detection and Isolation of the Wind Turbine Benchmark: an Estimation-based Approach
Milano (Italy) August - September, 11 Fault Detection and Isolation of the Wind Turbine Benchmark: an Estimation-based Approach Xiaodong Zhang, Qi Zhang Songling Zhao Riccardo Ferrari Marios M. Polycarpou,andThomas
More informationA 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 informationLine following of a mobile robot
Line following of a mobile robot May 18, 004 1 In brief... The project is about controlling a differential steering mobile robot so that it follows a specified track. Steering is achieved by setting different
More informationEnergy-based Swing-up of the Acrobot and Time-optimal Motion
Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)
More informationMULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY
Jrl Syst Sci & Complexity (2009) 22: 722 731 MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY Yiguang HONG Xiaoli WANG Received: 11 May 2009 / Revised: 16 June 2009 c 2009
More informationTwo-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality
IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality To cite this article: Zulfatman
More informationMCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II
MCE/EEC 647/747: Robot Dynamics and Control Lecture 12: Multivariable Control of Robotic Manipulators Part II Reading: SHV Ch.8 Mechanical Engineering Hanz Richter, PhD MCE647 p.1/14 Robust vs. Adaptive
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 informationEN Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 2015
EN53.678 Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 25 Prof: Marin Kobilarov. Constraints The configuration space of a mechanical sysetm is denoted by Q and is assumed
More informationCase Study: The Pelican Prototype Robot
5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,
More informationA novel active fault tolerant control design with respect to actuators reliability
211 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December 12-15, 211 A novel active fault tolerant control design with respect to actuators reliability
More informationAn Adaptive Full-State Feedback Controller for Bilateral Telerobotic Systems
21 American Control Conference Marriott Waterfront Baltimore MD USA June 3-July 2 21 FrB16.3 An Adaptive Full-State Feedback Controller for Bilateral Telerobotic Systems Ufuk Ozbay Erkan Zergeroglu and
More informationarxiv: v2 [math.oc] 18 Sep 2014
A robust trajectory tracking controller for four-wheel skid-steering mobile robots Jae-Yun Jun Minh-Duc Hua Faïz Benamar arxiv:1404.4839v [math.oc] 18 Sep 014 Abstract A novel dynamic model-based trajectory
More informationLogic-based switching control of a nonholonomic system with parametric modeling uncertainty
Logic-based switching control of a nonholonomic system with parametric modeling uncertainty João P. Hespanha, Daniel Liberzon, A. Stephen Morse Dept. of Electrical Eng. and Computer Science University
More informationVideo 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar
Video 8.1 Vijay Kumar 1 Definitions State State equations Equilibrium 2 Stability Stable Unstable Neutrally (Critically) Stable 3 Stability Translate the origin to x e x(t) =0 is stable (Lyapunov stable)
More informationSimultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer
Preprints of the 19th World Congress The International Federation of Automatic Control Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Fengming Shi*, Ron J.
More informationNeural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot
Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah
More informationA 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 informationDesign and Control of Variable Stiffness Actuation Systems
Design and Control of Variable Stiffness Actuation Systems Gianluca Palli, Claudio Melchiorri, Giovanni Berselli and Gabriele Vassura DEIS - DIEM - Università di Bologna LAR - Laboratory of Automation
More informationNMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582
NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING NMT EE 589 & UNM ME 482/582 Simplified drive train model of a robot joint Inertia seen by the motor Link k 1 I I D ( q) k mk 2 kk Gk Torque amplification G
More informationAnti-synchronization of a new hyperchaotic system via small-gain theorem
Anti-synchronization of a new hyperchaotic system via small-gain theorem Xiao Jian( ) College of Mathematics and Statistics, Chongqing University, Chongqing 400044, China (Received 8 February 2010; revised
More informationActuator Fault Tolerant PID Controllers
Actuator Fault Tolerant PID Controllers César Castro Rendón Cristina Verde Alejandro Mora Hernández Instituto de Ingeniería-Universidad Nacional Autónoma de México Coyoacán DF, 04510, México cesarcasren@yahoo.com.mx
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 informationMobile Robot Control on a Reference Path
Proceedings of the 3th Mediterranean Conference on Control and Automation Limassol, Cyprus, June 7-9, 5 WeM5-6 Mobile Robot Control on a Reference Path Gregor Klančar, Drago Matko, Sašo Blažič Abstract
More informationResearch Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities
Research Journal of Applied Sciences, Engineering and Technology 7(4): 728-734, 214 DOI:1.1926/rjaset.7.39 ISSN: 24-7459; e-issn: 24-7467 214 Maxwell Scientific Publication Corp. Submitted: February 25,
More informationINTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION
INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION Rim Hamdaoui, Safa Guesmi, Rafika Elharabi and Med Naceur Abdelkrim UR. Modelling, Analysis and Systems Control, University of Gabes,
More informationVirtual Passive Controller for Robot Systems Using Joint Torque Sensors
NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National
More informationStable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum
Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada
More informationTHE 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 informationWheeled Mobile Robot Trajectory Tracking using Sliding Mode Control
Journal of Computer Sciences Original Research Paper Wheeled Mobile Robot Trajectory Tracking using Sliding Mode Control Azza El-Sayed Bayoumi Ibrahim Department of Computers and Systems, Electronics Research
More informationA Discrete-Time Parameter Estimation Based Adaptive Actuator Failure Compensation Control Scheme
211 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 1, 211 A Discrete-Time Parameter Estimation Based Adaptive Actuator Failure Compensation Control Scheme Chang
More informationAdaptive sliding mode backstepping control for near space vehicles considering engine faults
Journal of Systems Engineering and Electronics Vol. 9, No., April 018, pp.343 351 Adaptive sliding mode backstepping control for near space vehicles considering engine faults ZHAO Jing 1,4,6,JIANGBin,XIEFei
More informationEstimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed
Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed Sébastien Andary, Ahmed Chemori, Sébastien Krut To cite this version: Sébastien Andary,
More informationNonlinear PD Controllers with Gravity Compensation for Robot Manipulators
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation
More informationStatic Output Feedback Controller for Nonlinear Interconnected Systems: Fuzzy Logic Approach
International Conference on Control, Automation and Systems 7 Oct. 7-,7 in COEX, Seoul, Korea Static Output Feedback Controller for Nonlinear Interconnected Systems: Fuzzy Logic Approach Geun Bum Koo l,
More informationAdaptive Jacobian Tracking Control of Robots With Uncertainties in Kinematic, Dynamic and Actuator Models
104 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 6, JUNE 006 Adaptive Jacobian Tracking Control of Robots With Uncertainties in Kinematic, Dynamic and Actuator Models C. C. Cheah, C. Liu, and J.
More informationReaction Wheel Control Design Using Linear Quadratic Controller
IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Reaction Wheel Control Design Using Linear Quadratic Controller To cite this article: Nur Nubli Muhamad et al 2016 IOP Conf. Ser.:
More informationFAULT-TOLERANT SYSTEM BASED ON OUTPUT FEEDBACK H MARKOVIAN CONTROL FOR MANIPULATOR ROBOTS. Adriano A. G. Siqueira, Cleber Buosi, Marco H.
FAULT-TOLERANT SYSTEM BASED ON OUTPUT FEEDBACK H MARKOVIAN CONTROL FOR MANIPULATOR ROBOTS Adriano A. G. Siqueira Cleber Buosi Marco H. Terra Electrical Engineering Department University of São Paulo at
More informationFAULT DETECTION for SPACECRAFT ATTITUDE CONTROL SYSTEM. M. Amin Vahid D. Mechanical Engineering Department Concordia University December 19 th, 2010
FAULT DETECTION for SPACECRAFT ATTITUDE CONTROL SYSTEM M. Amin Vahid D. Mechanical Engineering Department Concordia University December 19 th, 2010 Attitude control : the exercise of control over the orientation
More informationAdaptive Tracking and Parameter Estimation with Unknown High-Frequency Control Gains: A Case Study in Strictification
Adaptive Tracking and Parameter Estimation with Unknown High-Frequency Control Gains: A Case Study in Strictification Michael Malisoff, Louisiana State University Joint with Frédéric Mazenc and Marcio
More informationTracking Control of a Mobile Robot using a Neural Dynamics based Approach
Tracking ontrol of a Mobile Robot using a Neural ynamics based Approach Guangfeng Yuan, Simon X. Yang and Gauri S. Mittal School of Engineering, University of Guelph Guelph, Ontario, NG W, anada Abstract
More informationFuzzy control of a class of multivariable nonlinear systems subject to parameter uncertainties: model reference approach
International Journal of Approximate Reasoning 6 (00) 9±44 www.elsevier.com/locate/ijar Fuzzy control of a class of multivariable nonlinear systems subject to parameter uncertainties: model reference approach
More informationADAPTIVE VISION-BASED PATH FOLLOWING CONTROL OF A WHEELED ROBOT
ADAPTIVE VISION-BASED PATH FOLLOWING CONTROL OF A WHEELED ROBOT L. LAPIERRE, D. SOETANTO, A. PASCOAL Institute for Systems and Robotics - IST, Torre Norte, Piso 8, Av. Rovisco Pais,, 49- Lisbon, Portugal.
More informationPERIODIC signals are commonly experienced in industrial
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 2, MARCH 2007 369 Repetitive Learning Control of Nonlinear Continuous-Time Systems Using Quasi-Sliding Mode Xiao-Dong Li, Tommy W. S. Chow,
More informationRobot Manipulator Control. Hesheng Wang Dept. of Automation
Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute
More informationFAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.
FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides Department of Chemical Engineering University of California,
More informationAN OPTIMIZATION APPROACH TO SOLVE THE INVERSE KINEMATICS OF REDUNDANT MANIPULATOR
INTERNATIONAL JOURNAL OF INFORMATION AND SYSTEMS SCIENCES Volume 6, Number 4, Pages 414 423 c 21 Institute for Scientific Computing and Information AN OPTIMIZATION APPROACH TO SOLVE THE INVERSE KINEMATICS
More informationSATURATION FAULT-TOLERANT CONTROL FOR LINEAR PARAMETER VARYING SYSTEMS
SATURATIO FAULT-TOLERAT COTROL FOR LIEAR PARAMETER VARYIG SYSTEMS Ali Abdullah Kuwait University, Electrical Engineering Department, P. O. Box 5969, Safat-136, Kuwait alkandary@eng.kuniv.edu.kw Keywords:
More informationRobotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007
Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal
More informationMechanical Engineering Department - University of São Paulo at São Carlos, São Carlos, SP, , Brazil
MIXED MODEL BASED/FUZZY ADAPTIVE ROBUST CONTROLLER WITH H CRITERION APPLIED TO FREE-FLOATING SPACE MANIPULATORS Tatiana FPAT Pazelli, Roberto S Inoue, Adriano AG Siqueira, Marco H Terra Electrical Engineering
More informationRigid Manipulator Control
Rigid Manipulator Control The control problem consists in the design of control algorithms for the robot motors, such that the TCP motion follows a specified task in the cartesian space Two types of task
More informationAttitude 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 informationFault tolerant tracking control for continuous Takagi-Sugeno systems with time varying faults
Fault tolerant tracking control for continuous Takagi-Sugeno systems with time varying faults Tahar Bouarar, Benoît Marx, Didier Maquin, José Ragot Centre de Recherche en Automatique de Nancy (CRAN) Nancy,
More informationFault-Tolerant Switching Scheme with Multiple Sensor-Controller Pairs
Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 8 Fault-Tolerant Switching Scheme with Multiple Sensor-Controller Pairs John J. Martínez,1
More informationModeling and control of a 4-wheel skid-steering mobile robot: From theory to practice
Modeling and control of a 4-wheel skid-steering mobile robot: From theory to practice K. Kozłowski 1, D. Pazderski 2 I.Rudas 3, J.Tar 4 Poznań University of Technology Budapest Polytechnic ul. Piotrowo
More informationState estimation of uncertain multiple model with unknown inputs
State estimation of uncertain multiple model with unknown inputs Abdelkader Akhenak, Mohammed Chadli, Didier Maquin and José Ragot Centre de Recherche en Automatique de Nancy, CNRS UMR 79 Institut National
More informationEML5311 Lyapunov Stability & Robust Control Design
EML5311 Lyapunov Stability & Robust Control Design 1 Lyapunov Stability criterion In Robust control design of nonlinear uncertain systems, stability theory plays an important role in engineering systems.
More informationADAPTIVE 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 informationAn adaptive sliding mode control scheme for induction motor drives
An adaptive sliding mode control scheme for induction motor drives Oscar Barambones, Patxi Alkorta, Aitor J. Garrido, I. Garrido and F.J. Maseda ABSTRACT An adaptive sliding-mode control system, which
More informationEfficient Swing-up of the Acrobot Using Continuous Torque and Impulsive Braking
American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July, Efficient Swing-up of the Acrobot Using Continuous Torque and Impulsive Braking Frank B. Mathis, Rouhollah Jafari
More informationDesign of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone
International Journal of Automation and Computing 8), May, -8 DOI:.7/s633--574-4 Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone Xue-Li
More informationAdaptive NN Control of Dynamic Systems with Unknown Dynamic Friction
Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction S. S. Ge 1,T.H.LeeandJ.Wang Department of Electrical and Computer Engineering National University of Singapore Singapore 117576 Abstract
More informationSolving high order nonholonomic systems using Gibbs-Appell method
Solving high order nonholonomic systems using Gibbs-Appell method Mohsen Emami, Hassan Zohoor and Saeed Sohrabpour Abstract. In this paper we present a new formulation, based on Gibbs- Appell method, for
More informationMultilayer Perceptron Adaptive Dynamic Control of Mobile Robots: Experimental Validation
Multilayer Perceptron Adaptive Dynamic Control of Mobile Robots: Experimental Validation Marvin K. Bugeja, and Simon G. Fabri Department of Systems and Control Engineering University of Malta, Msida, MSD
More informationLinear Discrete-time State Space Realization of a Modified Quadruple Tank System with State Estimation using Kalman Filter
Journal of Physics: Conference Series PAPER OPEN ACCESS Linear Discrete-time State Space Realization of a Modified Quadruple Tank System with State Estimation using Kalman Filter To cite this article:
More informationMultiple-mode switched observer-based unknown input estimation for a class of switched systems
Multiple-mode switched observer-based unknown input estimation for a class of switched systems Yantao Chen 1, Junqi Yang 1 *, Donglei Xie 1, Wei Zhang 2 1. College of Electrical Engineering and Automation,
More informationResearch on State-of-Charge (SOC) estimation using current integration based on temperature compensation
IOP Conference Series: Earth and Environmental Science PAPER OPEN ACCESS Research on State-of-Charge (SOC) estimation using current integration based on temperature compensation To cite this article: J
More informationRational Chebyshev pseudospectral method for long-short wave equations
Journal of Physics: Conference Series PAPER OPE ACCESS Rational Chebyshev pseudospectral method for long-short wave equations To cite this article: Zeting Liu and Shujuan Lv 07 J. Phys.: Conf. Ser. 84
More informationAdaptive fuzzy observer and robust controller for a 2-DOF robot arm
Adaptive fuzzy observer and robust controller for a -DOF robot arm S. Bindiganavile Nagesh, Zs. Lendek, A.A. Khalate, R. Babuška Delft University of Technology, Mekelweg, 8 CD Delft, The Netherlands (email:
More informationRobust Control of Robot Manipulator by Model Based Disturbance Attenuation
IEEE/ASME Trans. Mechatronics, vol. 8, no. 4, pp. 511-513, Nov./Dec. 2003 obust Control of obot Manipulator by Model Based Disturbance Attenuation Keywords : obot manipulators, MBDA, position control,
More informationWE 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 informationControl of industrial robots. Centralized control
Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control
More informationOptimal Fault-Tolerant Configurations of Thrusters
Optimal Fault-Tolerant Configurations of Thrusters By Yasuhiro YOSHIMURA ) and Hirohisa KOJIMA, ) ) Aerospace Engineering, Tokyo Metropolitan University, Hino, Japan (Received June st, 7) Fault tolerance
More 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 informationReal-Time Obstacle Avoidance for trailer-like Systems
Real-Time Obstacle Avoidance for trailer-like Systems T.A. Vidal-Calleja, M. Velasco-Villa,E.Aranda-Bricaire. Departamento de Ingeniería Eléctrica, Sección de Mecatrónica, CINVESTAV-IPN, A.P. 4-74, 7,
More informationModelling and Simulation of a Wheeled Mobile Robot in Configuration Classical Tricycle
Modelling and Simulation of a Wheeled Mobile Robot in Configuration Classical Tricycle ISEA BONIA, FERNANDO REYES & MARCO MENDOZA Grupo de Robótica, Facultad de Ciencias de la Electrónica Benemérita Universidad
More informationA Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator
International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan
More informationControlling the Apparent Inertia of Passive Human- Interactive Robots
Controlling the Apparent Inertia of Passive Human- Interactive Robots Tom Worsnopp Michael Peshkin J. Edward Colgate Kevin Lynch Laboratory for Intelligent Mechanical Systems: Mechanical Engineering Department
More informationOutput Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems
Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk
More informationVision-based range estimation via Immersion and Invariance for robot formation control
Vision-based range estimation via Immersion and Invariance for robot formation control Fabio Morbidi, Gian Luca Mariottini, Domenico Prattichizzo Abstract The paper introduces a new vision-based range
More informationInternal model based fault tolerant control of a robot manipulator
Internal model based fault tolerant control of a robot manipulator Claudio Bonivento, Luca Gentili and Andrea Paoli Abstract In this paper an implicit fault tolerant control scheme is specialized for an
More informationA ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS
Copyright IFAC 15th Triennial World Congress, Barcelona, Spain A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS Wen Chen, Mehrdad Saif 1 School of Engineering
More informationAn Approach of Robust Iterative Learning Control for Uncertain Systems
,,, 323 E-mail: mxsun@zjut.edu.cn :, Lyapunov( ),,.,,,.,,. :,,, An Approach of Robust Iterative Learning Control for Uncertain Systems Mingxuan Sun, Chaonan Jiang, Yanwei Li College of Information Engineering,
More informationRobotics, Geometry and Control - A Preview
Robotics, Geometry and Control - A Preview Ravi Banavar 1 1 Systems and Control Engineering IIT Bombay HYCON-EECI Graduate School - Spring 2008 Broad areas Types of manipulators - articulated mechanisms,
More information