Distributed Force/Position Consensus Tracking of Networked Robotic Manipulators

Size: px
Start display at page:

Download "Distributed Force/Position Consensus Tracking of Networked Robotic Manipulators"

Transcription

1 180 IEEE/CAA JOURNAL OF AUTOMATICA SINICA, VOL. 1, NO. 2, APRIL 2014 Distribute Force/Position Consensus Tracking of Networke Robotic Manipulators Lijiao Wang Bin Meng Abstract In this paper, we aress the tracking problem of istribute force/position for networke robotic manipulators in the presence of ynamic uncertainties. The en-effectors of the manipulators are in contact with flat compliant environment with uncertain stiffness an istance. The control objective is that the robotic followers track the convex hull spanne by the leaers uner irecte graphs. We propose a istribute aaptive force control scheme with an aaptive force observer to achieve the asymptotic force synchronization in constraine space, which also maintains a cascae close-loop structure separating the system into kinematic moule an ynamic moule. A ecentralize stiffness upating law is also propose to eal with the environment uncertainties. The convergence of tracking errors of force an position is prove using Lyapunov stability theory an input-output stability analysis tool. Finally, simulations are performe to show effectiveness of the theoretical approach. Inex Terms Networke robotic manipulators, istribute aaptive force control, force/position consensus tracking, compliant environment, aaptive force observer. I. INTRODUCTION DISTRIBUTED control of networke robotic manipulators has gaine significant attention in recent years. The motivation of the research is that a multi-robot approach offers several avantages, such as parallel execution of tasks, robustness by aing reunancy, an elimination of the single point of failure that is present in single robot systems 1, etc. The major purpose of istribute control is to achieve a global group behavior with only local interaction. Distribute control scheme performe on multi-robot networks can provie great benefits with lower cost, higher versatility an easier maintenance 2. Consensus, as a funamental problem in istribute control, means that a group of vehicles reach an agreement on a common value by interacting with their local neighbors. The robotic agent in this paper is moele as the fully actuate Euler-Lagrange system. The stuies on istribute control of multiple Euler-Lagrange systems mainly focus on the position coorination problems 30. The consensus tracking problem with a single or multiple ynamic leaers is consiere in 6 8, 10. In 6, a unifie extene Slotine an Manuscript receive June 19, 2013; accepte October 16, This work was supporte by National Basic Research Program (973) of China (2013CB733100), an National Natural Science Founation of China ( , , ). Recommene by Associate Eitor Jie Chen Citation: Lijiao Wang, Bin Meng. Distribute force/position consensus tracking of networke robotic manipulators. IEEE/CAA Journal of Automatica Sinica, 2014, 1(2): Lijiao Wang is with Beijing Institute of Control Engineering, Beijing , China ( lijiaowang@126.com). Bin Meng is with the Science an Technology on Space Intelligent Control Laboratory, Beijing Institute of Control Engineering, Beijing , China ( mengb@amss.ac.cn). Li controller is propose for both leaerless consensus an consensus tracking in the presence of ynamic uncertainties on irecte graphs with a spanning tree. Cascae framework is introuce which provies a convenient approach to hanle the consensus problem. Yet, for the tracking case, the esire trajectory is assume to be available to all the agents. To remove this assumption, a istribute sliing moe estimator which aims at estimating the esire trajectory in a istribute manner is constructe in 7 for multiple linear agents, an then extene to multiple Euler-Lagrange systems with ynamic uncertainties in 8 for irecte graphs containing a spanning tree. The work of 9 evelops the cascae framework in 6, an solves task-space consensus problem on strongly connecte graphs. The work of 10 further proposes an aaptive task-space position observer such that task-space velocity-free synchronization on irecte graphs containing a spanning tree can be achieve. Nevertheless, the above literature concentrates on the istribute position control in free space without consiering the case when the robots interact with the environment. In practical applications, such as inspection, assembly, polishing, grining as well as scribing, the en-effectors of the robot manipulators are usually require to be in contact with the environment, which involves the interactive force between the manipulators an the environment. In orer to realize safe an elaborate operation in the presence of uncertainties, various aaptive force/position control laws are evelope for single robotic agent 115, aiming at controlling both the position of the en-effector in the unconstraine irection an its contact force with the environment in the constraine irection. Aaptive force control is propose in 11 to estimate unknown environment stiffness with exact environment position when the robot inertia matrix is constant. In 12, aaptive control is also use to eal with stiffness uncertainties after fully linearizing an ecoupling system ynamics. The work of 13 proposes a passivity-base aaptive law to cope with stiffness uncertainties of the environment by use of a scalar factor, while the robot moel an surface position are require to be exactly known. The work of 14 takes both stiffness uncertainties an surface kinematic uncertainties into account, an evises a new aaptive force/position tracking controller for a soft robot finger in compliant contact with a rigi flat surface when the ynamic parameters of the robot are exactly known. When it comes to large-scale assembly tasks in moern manufactures an space applications, multiple robot manipulators may perform tasks in a common environment an the research of istribute force control becomes as significant as istribute motion control in these cases. Another example is that when multi-robots push or carry a common flat object, they must coorinate both position an force to realize movement of the object without rotating or tumbling.

2 WANG AND MENG: DISTRIBUTED FORCE/POSITION CONSENSUS TRACKING OF NETWORKED ROBOTIC MANIPULATORS 181 Therefore, it is necessary to consier the force synchronization problem in many applications ue to the requirement of a balance movement. The work of 15 consiers multiple mobile manipulators grasping a common object in contact with a rigi surface, an proposes an aaptive robust control law in a cooperative manner, but not in a istribute manner. In aition, when the environment is compliant, the methos in rigi conition are no longer applicable, since the bouncing effect cause by the contact force can eventually lea to instability of the manipulators 16. To our best knowlege, no work has focuse on istribute compliant force control of networke robotic manipulators. When the information topology is irecte with a spanning tree an uncertain environment an robotic ynamics are consiere, ue to the asymmetric Laplacian matrix, the nonlinearities an uncertainties of the robot-environment moel, the istribute force control scheme is not a straightforwar extension of the single agent case. In this paper, we consier the force synchronization problem in constraine space, where multiple robotic manipulators on irecte graphs interact with uncertain compliant environment. We propose a istribute aaptive hybri controller such that force an free-space position asymptotically synchronize to the convex hull constitute by the leaers uner irecte graphs containing a spanning tree. A novel aaptive force observer is constructe to achieve force synchronization in the presence of environment uncertainties, which further removes the requirement to measure force erivatives. In aition, by efining an appropriate force reference signal, our strategy eliminates the reliance on the estimation of surface istance, thus avoiing overparamterization in the kinematic loop esign. The propose scheme has a quite simple an irect form in a cascae framework. Notation. In the subsequent sections, if there are no special illustrations, (ˆ ) enotes the estimation of ( ), ( ) = (ˆ ) ( ), an ( ) = ( ) ( ) with ( ) being the esire value of ( ). In aition, 1 m an 0 m enote m 1 column vector containing all ones an all zeros respectively, an I m enotes the m m ientity matrix. II. PRELIMINARIES AND PROBLEM DESCRIPTION A. Robotic Dynamics an Kinematics We consier m robotic followers labele as agents 1 to m, interacting with flat compliant environment. The single-agent moel is illustrate in Fig. 1. The ynamic moel of the ith follower in joint space ignoring friction forces can be written as 14 M i (q i ) q i + C i (q i, q i ) q i + g i (q i ) + J i (q i ) T n si f i = τ i, (1) where q i R p is the joint variable, M i (q i ) R p p is the inertia matrix, C i (q i, q i ) R p p is the couple centripetal an Coriolis matrix, g i (q i ) R p is the gravitational force, τ i R p is the exerte joint control torque, J i (q i ) is the Jacobian matrix which will be efine later, f i R is the normal contact force, an n si R 3 is the surface normal vector. Let x bi -y bi -z bi an x ei -y ei -z ei be the base frame, an the surface frame, respectively, an R i R 3 3 be the rotation matrix from the base frame to the surface frame. Let x si R 3 an x i R 3 enote the surface/environment position an the generalize en-effector position, respectively. The aforementione variables are illustrate in Fig. 1, where x i is shown as x mi. Clearly, we have R T i n si = T. Accoring to 17, x i can be expresse as Fig. 1. A robot manipulator interacting with a flat compliant surface. x i = h i (q i ), where h i ( ) : R p R 3 is a nonlinear mapping from joint space to task space. Then, the en-effector velocity ẋx i is relate to the joint-space velocity as 18 ẋx i = J i (q i ) q i, where J i (q i ) R 3 p is referre to as the Jacobian matrix. For simplicity of analysis, we make the following assumption. Assumption 1. The robot manipulators are operate in finite task space, an are non-reunant, i.e., J i (q i ), i = 1,, m, are nonsingular an square matrices. We procee to get the eformation of the compliant environment as 14 δx fi = x T i n si x T sin si, which is assume to be linearly elastic with environment stiffness k si, i.e., δx fi = θ 0i f i, where θ 0i = 1 k si. The istance from the base center to the surface is presente as θ 1i = x T si n si. Let x i be the task-space position vector in the surface frame. Then, we have x i = Ri T θ1i x i, (2) an the task-space velocity x i = J i (q i ) q i, (3) where J i (q i ) = Ri TJ i(q i ) is the Jacobian matrix in the surface frame. Therefore, x i is partitione into two parts, i.e., xfi x i =, x pi where x fi = δx fi is the environment eformation in the constraine space utilize for force tracking, an x pi is the position in the unconstraine space utilize for motion tracking. As a result, (1) can be reformulate as M i (q i ) q i + C i (q i, q i ) q i + g i (q i ) + J i T fi = τ 0 i. (4) 2 It is well known that the ynamics (4) have the following properties 18. Property 1. There exist positive constants k m1, k m2, k C an k g such that k m1 I p M i (q i ) k m2 I p, C i (y 1, y 2 )y 3

3 182 IEEE/CAA JOURNAL OF AUTOMATICA SINICA, VOL. 1, NO. 2, APRIL 2014 k C y 2 y 3 for all vectors y 1, y 2 an y 3 R p, an g i (q i ) k g. Property 2. The ynamics (4) is linearly parametric with respect to a group of unknown ynamic parameters a i R r, i.e., M i (q i )ξ 1 + C i (q i, q i )ξ 2 + g i (q i ) = Y i (q i, q i, ξ 2, ξ 1 )a i, where Y i R p r is the ynamic regressor matrix, ξ 1 R p, an ξ 2 R p. Property 3. Ṁ i (q i ) 2C i (q i, q i ) is skew symmetric if C i (q i, q i ) is appropriately selecte. B. Graph Theory We assume there are N agents with m robotic followers an N m virtual leaers. Let the vertex i enote the ith agent an the vertex set V = {1,, N}. The ege (i, j) enotes the information flow between agents i an j. Let E enote the ege set. An ege (j, i) E means that agent i can obtain information from agent j. The vertex sets for the followers an leaers are enote by V F = {1,, m} an V L = {m + 1,, N}, respectively. The following assumption is mae for the information topology. Assumption 2. For each follower, there exists at least one leaer that has a irecte path to the follower. The ajacency matrix W = w ij R N N associate with the interaction graph E is efine as w ij > 0 if (j, i) E, an w ij = 0, otherwise. We assume the self eges o not exist, i.e., w ii = 0. Then we efine the Laplacian matrix L = l ij R N N as N w ik, i = j, l ij = k=1 w ij, i j. Here, L has the form of 8 L1 L L = 2, (5) 0 (N m) m 0 (N m) (N m) where L 1 R m m an L 2 R m (N m) satisfy the following lemma. Lemma 1 8. The matrix L 1 is non-singular, an all eigenvalues of L 1 have positive real parts, if an only if Assumption 2 hols. Moreover, each entry of L1 L 2 is nonnegative, an all row sums of L 1 L 2 equals to one, if Assumption 2 hols. In this paper, for the robotic followers represente by (3) an (4) with the uncertainties of ynamic parameter a i, environment stiffness k si an istance θ 1i, our control objective is to rive both f i an x pi to their esire values f i an x pi by esigning τ i in a istribute manner, where f i an x pi are etermine by the convex hull spanne by the leaers, i.e., f := T f 1 f m = (L 1 L 2)f L, (6) x p := x T p1 x T T pm = (L 1 L 2 I 2 ) x pl, (7) where f L an x pl are the column stack vectors of f i an x pi (i V L ), respectively. To guarantee the convergence of sliing moe estimators, we introuce the following assumption 7. Assumption 3. f L an x pl as well as their first-orer, secon-orer an thir-orer erivatives are all boune. III. THE DESIGN OF FORCE/POSITION CONSENSUS TRACKING CONTROLLER In this section, we give the cascae structure esign scheme, which ivies the overall system into kinematic moule an ynamic moule. The kinematic loop is first constructe to achieve force/position synchronization an to get a reference joint-space velocity for the controller, while the ynamic loop is to pose the control law such that the conitions require for the kinematic loop esign are satisfie. A. Kinematic Loop Design In this part, for the kinematic equation (3) in the presence of uncertain environment stiffness k si an istance θ 1i, we aim at esigning an appropriate joint-space reference velocity such that f i f i an x pi x pi as t, i V F, an giving the esign conitions, which will be satisfie by the ynamic loop. We first construct the sliing moe estimators to estimate the esire trajectory in a istribute manner 7, i.e., ˆv fi = β f1 sgn w ij (ˆv fi ˆv fj ) + w ij (ˆv fi f j ), (8) ˆv pi = β p1 sgn w ij (ˆv pi ˆv pj ) + w ij (ˆv pi x pj ), (9) â fi = β f2 sgn w ij (â fi â fj ) + w ij (â fi f j ), (10) âa pi = β p2 sgn w ij (âa pi âa pj ) + w ij (âa pi x pj ), (11) where ˆv fi an ˆv pi are estimates of f i an ẋx pi, respectively, â fi an âa pi are estimates of fi an x pi, respectively, β f1, β p1, β f2 an β p2 are ajustable positive constant gains esigne to satisfy the following conition. Conition 1. β f1 > f, β p1 > x p, βf2 >... f an β p2 >... x p. Uner Conition 1, the sliing moe estimators are ensure to converge in finite time T 7 0. Then, for i V F, we esign the estimate joint-space reference velocity base on the estimate esire trajectory where ˆ q ri = J i ˆ x ri, (12) ˆ x ri = ˆv xoi ˆθ 0i w ij (f oi f oj ) w ij (f oi f j ) j V Λ i F j V L, w ij ( x pi x pj ) (13)

4 WANG AND MENG: DISTRIBUTED FORCE/POSITION CONSENSUS TRACKING OF NETWORKED ROBOTIC MANIPULATORS 183 ˆv xoi = ˆθ0iˆv fi ˆv T pi T, (14) ˆθ 0i = Γ 0i ( f oi + Λ oi (f oi f i ))(f oi f i ), (15) f oi = x fi ˆθ 0i Λ oi (f oi f i ). (16) Here, f oi is the observe force, an ˆ x ri is the estimate taskspace reference velocity. Equation (15) is the environment stiffness aaptation law. The estimate stiffness parameter ˆθ 0i is assume to be nonsingular in the whole upating process. Equation (16) is the ecentralize force observer to obtain the filtere f i. Λ i = iag{λ fi, Λ pi }, where Λ fi an Λ pi are ajustable positive efinite iagonal matrices. Γ 0i is the ajustable positive efinite upating gain, an Λ oi is the ajustable positive observer gain. x fi in (16) is the projection of x i in the force irection, an x i can be erive from (3). Now, we procee to analyze quality of the kinematic loop. The following lemmas will be aopte. Lemma Let y = G(p 1 )u, where G(p 1 ) is an m 1 n 1 strictly proper an exponentially stable transfer matrix with the Laplace variable p 1. Then u(t) L n1 2 implies y(t) L m1 2 L m1, ẏy(t) L m1 2, y(t) is continuous an y(t) 0 as t. Lemma If y L 2 is uniformly continuous, then y 0 as t. Denote the estimate joint-space sliing moe vector an the estimate task-space sliing vector respectively as an ŝs i = q i ˆ q ri (17) ŝs xi = x i ˆ x ri. (18) Obviously, from (3), (12), (17) an (18), we have ŝs i = J i ŝs xi. (19) Here, ˆ q ri an ŝs i will be use later in Section III-B for the ynamic loop esign. Substituting (13) an (16) into (15), we get ŝs xi = ˆθ0i ( f oi f ri ) x pi x pri + Λ oi ˆθ0i (f oi f i ), (20) where f ri = ˆv fi Λ fi w ij (f oi f oj ) w ij (f oi f j ), x pri = ˆv pi Λ pi w ij ( x pi x pj ). Let f oi = f oi f i. Then, (20) can be rewritten as ˆθ0i f ˆθ 0i w ij (f oi f oj ) oi j V = Λ x i F pi w ij ( x pi x pj ) ˆθ0i w ij (f oi f j ) Λ i j V L + σ i, (21) where σ i = ˆθ0i (ˆv fi f i ) ˆv pi x pi Λ oi ˆθ0i (f oi f i ) + ŝs xi. Quality of the kinematic loop is given in the following theorem. Theorem 1. For the system constitute by (15), (16), (8), (9) an (21), if Assumptions 2 an 3, Conition 1 an the following Conition 2 hol, then f i 0 an x pi 0 as t. Conition 2. For t T 0, ŝs xi L ; for t > T 0, ŝs xi L 2 L. Proof. We first concentrate on the proof of convergence in the force irection. Let us begin with analysis of the observer ynamic loop constitute by (15) an (16). Denote x foi = θ 0i f oi an x foi = x foi x fi. Then, multiplying ˆθ 0i on both sies of (16) an by simple transformation, we can rewrite (16) as x foi = Λ oi x foi θ 0i ( f oi + Λ oi (f oi f i )). (22) The Lyapunov function V fi is then constructe for the observer ynamics as V fi = 1 2 x T foi x foi + θ 0i 2 θ T 0iΓ 0i θ 0i. (23) Differentiating V fi with respect to time an substituting (15) an (22) into it, we obtain V fi = x T foiλ oi x foi 0. (24) This inicates that x foi L 2 L an θ 0i L. Therefore, we have f oi f i L 2 L an ˆθ 0i L. Now, we continue to prove the bouneness of f i in finite time for boune initial values f i (0), ˆθ 0i (0) an ˆv fi (0). If Conition 1 hols, (8) guarantees that ˆv fi f i 0 in finite time T 8 0. Meanwhile, ˆv fi L can be ensure, provie that Assumption 3 hols. For boune f i, we have boune f i an then boune f oi. Thus, f ri is boune. Since we have ŝs xi L from Conition 2 an f oi f i L from the above observer loop analysis, f oi L is guarantee base on (20). From (22), we can further obtain that f oi f i L. Then, f i L. Therefore, we can conclue that f i is boune in finite time T 0. When t > T 0, Conition 2 gives ŝs x L 2, an thus σ i L 2. From (21), we get f o + Λ f L 1 f o L 2, where f o is the stack vector of f oi, an Λ f = iag{λ f1,, Λ fm }. Since L 1 is Hurwitz accoring to Assumption 2 an Lemma 1, f oi L 2 L an f oi L 2 L are erive from the input-output stability analysis in Lemma 2. Then we have f i = f oi (f oi f i ) L 2 L an f i L. From Lemma 3, the uniform continuity of f i an the result that f i L 2 etermine that f i 0 as t. Similar to the stability analysis in the force irection, we can get that x pi 0 as t. Remark 1. Our construction of the ecentralize force observer (16) not only removes the requirement for the measurements of force erivatives, but also provies a simple an irect solution to the force synchronization problem with environment uncertainties uner irecte graphs containing a spanning tree. In fact, if we o not introuce (16), the reference

5 184 IEEE/CAA JOURNAL OF AUTOMATICA SINICA, VOL. 1, NO. 2, APRIL 2014 task-space velocity is still constructe as (13) with f oi replace by f i, i.e., ˆθ 0i w ij (f i f j ) j V ˆ x ri = ˆv xoi Λ i F V L, (25) w ij ( x pi x pj ) where ˆθ 0i shoul be upate online by a new aaptation law erive from Lyapunov stability tool or input-output stability analysis. Substituting (25) into (18), we get the close-loop kinematic equation x = Λ(L 1 I 3 ) x + ŝs x + θ 0 Y s + (v x o x ), (26) where x, ŝs x, v xo an Y s are the column stack vectors of x i, ŝs xi, v xoi an Y si, respectively, Y si = ˆv fi + Λ fi w ij (f i f j ), 0 T 2 T, θ 0 = iag{ θ 01 I 3,, θ 0m I 3 } an Λ = iag{λ 1,, Λ m }. Since the matrix L 1 is asymmetric in (26), we cannot obtain the asymptotic convergence of tracking error x via the traitional Lyapunov tool. If we turn to input-output stability analysis, θ 0 Y s L 2 must be guarantee to get an asymptotically convergent x. However, it is ifficult for us to construct an inirect stiffness upating law satisfying θ 0 Y s L 2. Therefore, the straightforwar extension of traitional tools for consensus tracking problem is not applicable to solve the force synchronization problem with the asymmetric L 1 an the term θ 0 Y s introuce by uncertain stiffness k si. Then, the force observer (16) is propose in our paper to eal with the afore-mentione problem, where the stiffness uncertainty is first cope with in the observer loop (22) via Lyapunov tool, an then, synchronization is achieve in the kinematic loop (21) via input-output stability analysis. B. Dynamic Loop Design In this part, we will evise the control law τ i for (3) such that not only Conition 2 for the kinematic loop esign is satisfie, but the velocity tracking errors of all the robotic followers are also riven to zero, i.e., { L, t T ŝs xi 0, L 2 L, t > T 0, f i 0 an x pi 0 as t 0, i V F. Now, it is time for us to esign the aaptive control law. On the basis of (12) an (13), we efine the estimate task-space reference acceleration as ˆθ0i â ˆ x ri = fi Λ i âa pi + ˆθ0i f ri ˆθ 0i w ij ( f oi f oj ) w ij ( f oi f j ) j V F j V L w ij ( x pi x pj ) the estimate joint-space reference acceleration as ˆ q ri =, (27) J i (ˆ x ri Jiˆ q ri ), (28) an the ynamic regressor matrix Y i as ˆM i (q i )ˆ q ri + Ĉi(q i, q i )ˆ q ri + ĝg i (q i ) = Y i (q i, q i, ˆ q ri, ˆ q ri )âa i, where ˆ x ri an f ri are given in (13) an (20), respectively. Then, we propose the following aaptive control law τ i = J i T K i ŝs xi + J i T fi + Y 0 i (q i, q i, ˆ q ri, ˆ q ri )âa i, 2 (29) âa i = Γ i Y T i (q i, q i, ˆ q ri, ˆ q ri )ŝs i, (30) where K i an Γ i are the ajustable positive efinite matrices. Now, for the overall system constitute by kinematic loop an ynamic loop, we present the following theorem. Theorem 2. Consier the multiple robotic manipulator systems escribe by (3) (5) with uncertain ynamic parameter a i, environment stiffness k si an istance θ 1i. Suppose Assumptions 1 3 an Conition 1 are satisfie. Then, the controller (29), the observer (16), an the upating laws (15) an (30) give rise to f i 0, f i 0, x pi 0, an x pi 0 as t, i V F. Proof. We first substitute (29) into (4) to get the close loop ynamics M iˆṡs i + C i ŝs i = J T i K i ŝs xi + Y i (q i, q i, ˆ q ri, ˆ q ri )ãa i, (31) where ˆṡs i = q i ˆ q ri. Since Conition 1 gives rise to ˆv fi f i 0 an ˆv pi x pi 0, âfi f i 0 an âapi x pi 0 in finite time 7 T0, we also provie our proof in two parts separate by T 0 as the proof in Theorem 1. In the first part where t 0, T 0, we shoul prove that for boune initial values q i (0), q i (0), âa i (0), ˆθ 0i (0), ˆv fi (0), ˆv pi (0), â fi (0) an âa pi (0), q i an q i will remain boune. From (8) (11), the bouneness of ˆv fi, ˆv pi, â fi an âa pi are ensure. For boune q i an q i, we can get boune x i, x i an Ji, implying the bouneness of f i, f i, x pi an x pi. In Section III-A, we have prove f oi f i L 2 L an ˆθ 0i L. Therefore, ˆ x ri L from (13), further inicating the bouneness of ˆ q ri in (12). Then, ŝs i L an ŝs xi L are obtaine. On the basis of (16), we get f oi L an ˆθ 0i L. Accoring to (27), we erive ˆ x ri L, further implying that ˆ q ri L base on (28). Then, from (30), âa i is boune, which implies the bouneness of âa i. Therefore, we can get from (31) that ˆṡs i L, resulting in the bouneness of q i. Now we conclue that for boune q i (0), q i (0), âa i (0), ˆθ 0 (0), ˆv fi (0), ˆv pi (0), â fi (0) an âa pi (0), q i, q i an ŝs xi remain boune in finite time T 0. Now, we procee our proof for the secon part where t (T 0, ). Since the sliing moe estimators (8) (11) converge in this perio, by simple computation, we have t ˆ x ri = ˆ x ri, an then, tˆ q ri = ˆ q ri an tŝs i = ˆṡs i can be erive. Therefore, for t > T 0, (31) can be rewritten as (q i, q i, ˆ q ri, tˆ q ) ri ãa i. M i tŝs i + C i ŝs i = J T i K i ŝs xi + Y i Let us take the Lyapunov-like function as V i = 1 2ŝs T i M i ŝs i + 1 2ãa T iγ i ãa i. (32)

6 WANG AND MENG: DISTRIBUTED FORCE/POSITION CONSENSUS TRACKING OF NETWORKED ROBOTIC MANIPULATORS 185 We ifferentiate V i with respect to time an substitute (30) into it. Due to the skew symmetry property of Ṁ i 2C i, we have V i = ŝs T i ( ) M i tŝs i + C i ŝs i + ãa T iγ âa i i = ŝs T xik i ŝs xi 0, which implies that ŝs xi L 2, ŝs i L an ãa i L, an thus ŝs xi L. Then, Conition 2 in Theorem 1 hols. By Assumptions 2 an 3, Conitions 1 an 2, we can erive that x i L 2 L, ˆθ 0i L, ˆθ 0i L, f oi L, x pi L, an x i 0, as t from Theorem 1, yieling ˆ x ri L from (27). Meanwhile, we have ˆ q ri L an q i = ŝs i +ˆ q ri L, leaing to the bouneness of Ji. Then, base on (28), we get tˆ q ri L. Therefore, tŝs i L can be erive from (32), which implies the bouneness of q i, an then the bouneness of x i. Because of the fact that x i L 2 L an the uniform continuity of x i, we get that x i 0 as t from Lemma 3. Combining with Theorem 1, we obtain that f i 0, f i 0, x pi 0 an x pi 0 as t. Remark 2. In Theorem 2, the uncertain istance θ 1i is compensate via the stiffness aaptation (15) an the force observer (16). In fact, in the efinition of estimate task-space reference velocity (13), the construction of the force observer enables us to utilize ˆθ 0i f oi as the estimate eformation in the surface normal irection. From (2), we can get the expression of the estimate istance θ 1i as x T i n si ˆθ 0i f oi. Yet, the variable ˆθ 1i is not utilize in our esign. Remark 3. The overall system can be ecompose as a cascae of two subsystems, i.e., (21) an (31). The former is T the kinematic loop with states ˆθ0i f oi x T pi an the latter is the ynamic loop with states (ŝs i, ãa i ). The ynamic loop is an extension of the Slotine an Li controller 20. Fig. 2. Interaction graph of the agents. For simplicity, the gravitational force is neglecte an the transformation matrix R i is assume to be ientity matrix in our simulation. In aition, the stiffness of the environment an the istance from the base to the surface are assume to be k si = 1000 an θ 1i = 0.55, respectively. The initial joint position an initial velocity of the manipulator are set as q i (0) = (i + 1)π 36 (i + 1)π T an q i (0) = T, 0.05i i respectively. The observer gains are selecte as Λ oi = 10, β f1 = 10, β p1 = 10, β f2 = 10 an β p2 = 10. The gains for the controller an upating laws are chosen as Λ i = iag{2, 10}, K i = 100 iag{2, 1}, Γ 0i = 5e 8 an Γ i = 0.001I 3. The sampling perio is selecte as T s = s. Fig. 3 illustrates the transients of force tracking errors. The en-effectors of the robots are not in contact with the environment in the initial perio, so the contact force remains zero uring the early perio until the en-effector touches the surface. Fig. 4 shows the transients of position tracking errors. The force an position of all robotic agents asymptotically converge to the esire values, i.e., the convex hull forme by the leaers. Fig. 5 shows converging process of the force observation errors. The aaptation of ˆθ 0i begins when the ith robotic agent interacts with the environment, as illustrate in Fig. 6. IV. SIMULATION In this section, we use six two-link planar robotic manipulators to valiate our control algorithm. For the ith manipulator, physical parameters of the two links are selecte as m 1 i = i, l 1 Ci = i, r 1 i = i, m 2 i = i, l 2 Ci = i, r 2 i = i, where mīi is the mass of the īth link, līci is the position of the mass center, līci + rīi is the length of the īth link, an the moment of inertia relative to the mass center can be calculate as Iīi = 1 12 m1 i (līci + rīi )2, ī {1, 2}, i {1,, 6}. We assume that there are two leaers. The information graph associate with the leaers an the followers is shown in Fig. 2, where L1 an L2 enote the two virtual leaers an R1,, R6 enote the six robotic followers. We choose w ij = 1 if (j, i) E, an w ij = 0 otherwise, i, j {1,, 8}. The leaers force an position trajectories are f Lk = ( cos(0.1t))k an x plk = 0.1k sin (0.1t), k {1, 2}, respectively. Fig. 3. Force tracking errors of the agents. V. CONCLUSION In this paper, we consier force/position consensus tracking of multiple robotic manipulators uner irecte graphs, where the en-effectors of the robots are in contact with flat compliant surfaces with uncertain stiffness an istance. We propose a istribute aaptive hybri controller to realize both force an task-space position tracking to the convex hull spanne by the leaers. A novel ecentralize force observer is constructe to achieve consensus tracking in the force irection with environment uncertainties, which also helps to get ri of the reliance on the measurements of force erivatives. A ecentralize stiffness estimator is constructe to estimate environment parameters online. Our scheme removes the requirement for

7 186 IEEE/CAA JOURNAL OF AUTOMATICA SINICA, VOL. 1, NO. 2, APRIL 2014 the estimation of surface istance, an offers a simple an irect solution to force synchronization problem in a cascae framework. Simulations are also performe to examine effectiveness of the propose strategy. Our future work will focus on investigating the feasibility of extening our strategy to the case when the surface-orientation uncertainties as well as the robotic kinematic an ynamic uncertainties are involve. Fig. 4. Fig. 5. Position tracking errors of the agents. Observation errors of the force observers. 4 Chopra N, Spong M W, Lozano R. Synchronization of bilateral teleoperators with time elay. Automatica, 2008, 44(8): Sun D, Shao X Y, Feng G. A moel-free cross-couple control for position synchronization of multi-axis motions: theory an experiments. IEEE Transactions on Control Systems an Technology, 2007, 15(2): Nuno E, Ortega R, Basanez L, Hill D. Synchronization of networks of nonientical Euler-Lagrange systems with uncertain parameters an communication elays. IEEE Transactions on Automatic Control, 2011, 56(4): Cao Y, Ren W, Meng Z. Decentralize finite-time sliing moe estimators an their applications in ecentralize finite-time formation tracking. Systems & Control Letters, 2010, 59(9): Mei J, Ren W, Ma G. Distribute containment control for Lagrangian networks with parametric uncertainties uner a irecte graph. Automatica, 2012, 48(4): Wang H. Task-space synchronization of networke robotic systems with uncertain kinematics an ynamics. IEEE Transactions on Automatic Control, to be publishe 10 Wang L J, Meng B, Wang H T. Aaptive task-space synchronisation of networke robotic agents without task-space velocity measurements. International Journal of Control, DOI: / Careli R, Kelly R, Ortega R. Aaptive force control of robot manipulators. International Journal of Control, 1990, 52(1): Chiaverini S, Siciliano B, Villani L. Force an position tracking: parallel control with stiffness aaptation. IEEE Control Systems Magazine, 1998, 18(1): Villani L, e Wit C C, Brogliato B. An exponentially stable aaptive control for force an position tracking of robot manipulators. IEEE Transactions on Automatic Control, 1999, 44(4): Doulgeri Z, Karayianniis Y. Force/position tracking of a robot in compliant contact with unknown stiffness an surface kinematics. In: Proceeings of IEEE International Conference on Robotics an Automation. Roma, Italy: IEEE, Li Z, Li J, Kang Y. Aaptive robust coorinate control of multiple mobile manipulators interacting with rigi environment. Automatica, 2010, 46(12): Cortesao R, Coutinho F. Environment stiffness estimation with multiple observers. In: Proceeings of IEEE 35th Annual Conference on Inustrial Electronics. Porto, Portugal: IEEE, Craig J J. Introuction to Robotics: Mechanics an Control. Upper Sale River, NJ: Prentice Hall, Kelly R, Santibanez V, Loria A. Control of Robot Manipulators in Joint Space. Lonon: Springer, Lozano R, Brogliato B, Egelan O, Maschke B. Dissipative Systems Analysis an Control. Lonon: Springer-Verlag, Slotine J J E, Li W. Applie Nonlinear Control. Englewoo Cliffs, NJ: Prentice Hall, Lijiao Wang Ph. D. caniate at Beijing Institute of Control Engineering, China Acaemy of Space Technology. Her research interest covers aaptive control an istribute control of Euler-Lagrange systems. Fig. 6. The upating process of ˆθ 0i. REFERENCES 1 Jones C V, Mataric M J. Behavior-base coorination in multi-robot systems. Autonomous Mobile Robots: Sensing, Control, Decision-Making an Applications. Unite States: Marcel Dekker, Inc., Bullo F, Cortes J, Martinez S. Distribute Control of Robotic Networks. Princeton: Princeton University Press, Ren W. Distribute leaerless consensus algorithms for networke Euler-Lagrange systems. International Journal of Control, 2009, 82(11): Bin Meng Senior engineer at Beijing Institute of Control Engineering, China Acaemy of Space Technology. Her research interest covers hypersonic flight vehicle control, characteristic moeling, aaptive control an intelligent control. Corresponing author of this paper.

Laplacian Cooperative Attitude Control of Multiple Rigid Bodies

Laplacian Cooperative Attitude Control of Multiple Rigid Bodies Laplacian Cooperative Attitue Control of Multiple Rigi Boies Dimos V. Dimarogonas, Panagiotis Tsiotras an Kostas J. Kyriakopoulos Abstract Motivate by the fact that linear controllers can stabilize the

More information

Exponential Tracking Control of Nonlinear Systems with Actuator Nonlinearity

Exponential Tracking Control of Nonlinear Systems with Actuator Nonlinearity Preprints of the 9th Worl Congress The International Feeration of Automatic Control Cape Town, South Africa. August -9, Exponential Tracking Control of Nonlinear Systems with Actuator Nonlinearity Zhengqiang

More information

Optimal Variable-Structure Control Tracking of Spacecraft Maneuvers

Optimal Variable-Structure Control Tracking of Spacecraft Maneuvers Optimal Variable-Structure Control racking of Spacecraft Maneuvers John L. Crassiis 1 Srinivas R. Vaali F. Lanis Markley 3 Introuction In recent years, much effort has been evote to the close-loop esign

More information

Robust Tracking Control of Robot Manipulator Using Dissipativity Theory

Robust Tracking Control of Robot Manipulator Using Dissipativity Theory Moern Applie Science July 008 Robust racking Control of Robot Manipulator Using Dissipativity heory Hongrui Wang Key Lab of Inustrial Computer Control Engineering of Hebei Province Yanshan University Qinhuangao

More information

Nonlinear Adaptive Ship Course Tracking Control Based on Backstepping and Nussbaum Gain

Nonlinear Adaptive Ship Course Tracking Control Based on Backstepping and Nussbaum Gain Nonlinear Aaptive Ship Course Tracking Control Base on Backstepping an Nussbaum Gain Jialu Du, Chen Guo Abstract A nonlinear aaptive controller combining aaptive Backstepping algorithm with Nussbaum gain

More information

VIRTUAL STRUCTURE BASED SPACECRAFT FORMATION CONTROL WITH FORMATION FEEDBACK

VIRTUAL STRUCTURE BASED SPACECRAFT FORMATION CONTROL WITH FORMATION FEEDBACK AIAA Guiance, Navigation, an Control Conference an Exhibit 5-8 August, Monterey, California AIAA -9 VIRTUAL STRUCTURE BASED SPACECRAT ORMATION CONTROL WITH ORMATION EEDBACK Wei Ren Ranal W. Bear Department

More information

'HVLJQ &RQVLGHUDWLRQ LQ 0DWHULDO 6HOHFWLRQ 'HVLJQ 6HQVLWLYLW\,1752'8&7,21

'HVLJQ &RQVLGHUDWLRQ LQ 0DWHULDO 6HOHFWLRQ 'HVLJQ 6HQVLWLYLW\,1752'8&7,21 Large amping in a structural material may be either esirable or unesirable, epening on the engineering application at han. For example, amping is a esirable property to the esigner concerne with limiting

More information

Experimental Robustness Study of a Second-Order Sliding Mode Controller

Experimental Robustness Study of a Second-Order Sliding Mode Controller Experimental Robustness Stuy of a Secon-Orer Sliing Moe Controller Anré Blom, Bram e Jager Einhoven University of Technology Department of Mechanical Engineering P.O. Box 513, 5600 MB Einhoven, The Netherlans

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

Adaptive Gain-Scheduled H Control of Linear Parameter-Varying Systems with Time-Delayed Elements

Adaptive Gain-Scheduled H Control of Linear Parameter-Varying Systems with Time-Delayed Elements Aaptive Gain-Scheule H Control of Linear Parameter-Varying Systems with ime-delaye Elements Yoshihiko Miyasato he Institute of Statistical Mathematics 4-6-7 Minami-Azabu, Minato-ku, okyo 6-8569, Japan

More information

TRACKING CONTROL OF MULTIPLE MOBILE ROBOTS: A CASE STUDY OF INTER-ROBOT COLLISION-FREE PROBLEM

TRACKING CONTROL OF MULTIPLE MOBILE ROBOTS: A CASE STUDY OF INTER-ROBOT COLLISION-FREE PROBLEM 265 Asian Journal of Control, Vol. 4, No. 3, pp. 265-273, September 22 TRACKING CONTROL OF MULTIPLE MOBILE ROBOTS: A CASE STUDY OF INTER-ROBOT COLLISION-FREE PROBLEM Jurachart Jongusuk an Tsutomu Mita

More information

Power Generation and Distribution via Distributed Coordination Control

Power Generation and Distribution via Distributed Coordination Control Power Generation an Distribution via Distribute Coorination Control Byeong-Yeon Kim, Kwang-Kyo Oh, an Hyo-Sung Ahn arxiv:407.4870v [math.oc] 8 Jul 204 Abstract This paper presents power coorination, power

More information

Some Remarks on the Boundedness and Convergence Properties of Smooth Sliding Mode Controllers

Some Remarks on the Boundedness and Convergence Properties of Smooth Sliding Mode Controllers International Journal of Automation an Computing 6(2, May 2009, 154-158 DOI: 10.1007/s11633-009-0154-z Some Remarks on the Bouneness an Convergence Properties of Smooth Sliing Moe Controllers Wallace Moreira

More information

Robust Adaptive Control for a Class of Systems with Deadzone Nonlinearity

Robust Adaptive Control for a Class of Systems with Deadzone Nonlinearity Intelligent Control an Automation, 5, 6, -9 Publishe Online February 5 in SciRes. http://www.scirp.org/journal/ica http://x.oi.org/.436/ica.5.6 Robust Aaptive Control for a Class of Systems with Deazone

More information

Multi-agent Systems Reaching Optimal Consensus with Time-varying Communication Graphs

Multi-agent Systems Reaching Optimal Consensus with Time-varying Communication Graphs Preprints of the 8th IFAC Worl Congress Multi-agent Systems Reaching Optimal Consensus with Time-varying Communication Graphs Guoong Shi ACCESS Linnaeus Centre, School of Electrical Engineering, Royal

More information

Total Energy Shaping of a Class of Underactuated Port-Hamiltonian Systems using a New Set of Closed-Loop Potential Shape Variables*

Total Energy Shaping of a Class of Underactuated Port-Hamiltonian Systems using a New Set of Closed-Loop Potential Shape Variables* 51st IEEE Conference on Decision an Control December 1-13 212. Maui Hawaii USA Total Energy Shaping of a Class of Uneractuate Port-Hamiltonian Systems using a New Set of Close-Loop Potential Shape Variables*

More information

Time-of-Arrival Estimation in Non-Line-Of-Sight Environments

Time-of-Arrival Estimation in Non-Line-Of-Sight Environments 2 Conference on Information Sciences an Systems, The Johns Hopkins University, March 2, 2 Time-of-Arrival Estimation in Non-Line-Of-Sight Environments Sinan Gezici, Hisashi Kobayashi an H. Vincent Poor

More information

19 Eigenvalues, Eigenvectors, Ordinary Differential Equations, and Control

19 Eigenvalues, Eigenvectors, Ordinary Differential Equations, and Control 19 Eigenvalues, Eigenvectors, Orinary Differential Equations, an Control This section introuces eigenvalues an eigenvectors of a matrix, an iscusses the role of the eigenvalues in etermining the behavior

More information

RECENTLY, vertical take-off and landing (VTOL) unmanned

RECENTLY, vertical take-off and landing (VTOL) unmanned IEEE/CAA JOURNAL OF AUTOMATICA SINICA VOL. NO. JANUARY 5 65 Trajectory Tracking of Vertical Take-off an Laning Unmanne Aerial Vehicles Base on Disturbance Rejection Control Lu Wang an Jianbo Su Abstract

More information

Distributed coordination control for multi-robot networks using Lyapunov-like barrier functions

Distributed coordination control for multi-robot networks using Lyapunov-like barrier functions IEEE TRANSACTIONS ON 1 Distribute coorination control for multi-robot networks using Lyapunov-like barrier functions Dimitra Panagou, Dušan M. Stipanović an Petros G. Voulgaris Abstract This paper aresses

More information

Lie symmetry and Mei conservation law of continuum system

Lie symmetry and Mei conservation law of continuum system Chin. Phys. B Vol. 20, No. 2 20 020 Lie symmetry an Mei conservation law of continuum system Shi Shen-Yang an Fu Jing-Li Department of Physics, Zhejiang Sci-Tech University, Hangzhou 3008, China Receive

More information

Force/Position Tracking of a Robot in Compliant Contact with Unknown Stiffness and Surface Kinematics

Force/Position Tracking of a Robot in Compliant Contact with Unknown Stiffness and Surface Kinematics 27 I International Conerence on Robotics an Automation Roma, Italy, -4 April 27 FrC.2 Force/Position Tracking o a Robot in Compliant Contact with Unknown Stiness an Surace Kinematics Zoe Doulgeri Member,

More information

TRAJECTORY TRACKING FOR FULLY ACTUATED MECHANICAL SYSTEMS

TRAJECTORY TRACKING FOR FULLY ACTUATED MECHANICAL SYSTEMS TRAJECTORY TRACKING FOR FULLY ACTUATED MECHANICAL SYSTEMS Francesco Bullo Richar M. Murray Control an Dynamical Systems California Institute of Technology Pasaena, CA 91125 Fax : + 1-818-796-8914 email

More information

Euler equations for multiple integrals

Euler equations for multiple integrals Euler equations for multiple integrals January 22, 2013 Contents 1 Reminer of multivariable calculus 2 1.1 Vector ifferentiation......................... 2 1.2 Matrix ifferentiation........................

More information

739. Design of adaptive sliding mode control for spherical robot based on MR fluid actuator

739. Design of adaptive sliding mode control for spherical robot based on MR fluid actuator 739. Design of aaptive sliing moe control for spherical robot base on MR flui actuator M. Yue,, B. Y. Liu School of Automotive Engineering, Dalian University of echnology 604, Dalian, Liaoning province,

More information

Open Access An Exponential Reaching Law Sliding Mode Observer for PMSM in Rotating Frame

Open Access An Exponential Reaching Law Sliding Mode Observer for PMSM in Rotating Frame Sen Orers for Reprints to reprints@benthamscience.ae The Open Automation an Control Systems Journal, 25, 7, 599-66 599 Open Access An Exponential Reaching Law Sliing Moe Observer for PMSM in Rotating Frame

More information

Dynamic Load Carrying Capacity of Spatial Cable Suspended Robot: Sliding Mode Control Approach

Dynamic Load Carrying Capacity of Spatial Cable Suspended Robot: Sliding Mode Control Approach Int J Avance Design an Manufacturing echnology, Vol. 5/ No. 3/ June - 212 73 Dynamic Loa Carrying Capacity of Spatial Cable Suspene Robot: Sliing Moe Control Approach M. H. Korayem Department of Mechanical

More information

Multi-robot Formation Control Using Reinforcement Learning Method

Multi-robot Formation Control Using Reinforcement Learning Method Multi-robot Formation Control Using Reinforcement Learning Metho Guoyu Zuo, Jiatong Han, an Guansheng Han School of Electronic Information & Control Engineering, Beijing University of Technology, Beijing

More information

Chapter 2 Lagrangian Modeling

Chapter 2 Lagrangian Modeling Chapter 2 Lagrangian Moeling The basic laws of physics are use to moel every system whether it is electrical, mechanical, hyraulic, or any other energy omain. In mechanics, Newton s laws of motion provie

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

Stability Analysis of Nonlinear Networks via M-matrix Theory: Beyond Linear Consensus

Stability Analysis of Nonlinear Networks via M-matrix Theory: Beyond Linear Consensus 2012 American Control Conference Fairmont Queen Elizabeth, Montréal, Canaa June 27-June 29, 2012 Stability Analysis of Nonlinear Networks via M-matrix Theory: Beyon Linear Consensus Airlie Chapman an Mehran

More information

Passivity-Based Position Consensus of Multiple Mechanical Integrators with Communication Delay

Passivity-Based Position Consensus of Multiple Mechanical Integrators with Communication Delay To appear in ACC 010 Passivity-Base Position Consensus of Multiple Mechanical Integrators with Communication Delay Ke Huang an Dongjun Lee Abstract We present a consensus framework for multiple variable-rate

More information

ELEC3114 Control Systems 1

ELEC3114 Control Systems 1 ELEC34 Control Systems Linear Systems - Moelling - Some Issues Session 2, 2007 Introuction Linear systems may be represente in a number of ifferent ways. Figure shows the relationship between various representations.

More information

FORMATION INPUT-TO-STATE STABILITY. Herbert G. Tanner and George J. Pappas

FORMATION INPUT-TO-STATE STABILITY. Herbert G. Tanner and George J. Pappas Copyright 2002 IFAC 5th Triennial Worl Congress, Barcelona, Spain FORMATION INPUT-TO-STATE STABILITY Herbert G. Tanner an George J. Pappas Department of Electrical Engineering University of Pennsylvania

More information

Lecture 2 Lagrangian formulation of classical mechanics Mechanics

Lecture 2 Lagrangian formulation of classical mechanics Mechanics Lecture Lagrangian formulation of classical mechanics 70.00 Mechanics Principle of stationary action MATH-GA To specify a motion uniquely in classical mechanics, it suffices to give, at some time t 0,

More information

Robust Forward Algorithms via PAC-Bayes and Laplace Distributions. ω Q. Pr (y(ω x) < 0) = Pr A k

Robust Forward Algorithms via PAC-Bayes and Laplace Distributions. ω Q. Pr (y(ω x) < 0) = Pr A k A Proof of Lemma 2 B Proof of Lemma 3 Proof: Since the support of LL istributions is R, two such istributions are equivalent absolutely continuous with respect to each other an the ivergence is well-efine

More information

Slide10 Haykin Chapter 14: Neurodynamics (3rd Ed. Chapter 13)

Slide10 Haykin Chapter 14: Neurodynamics (3rd Ed. Chapter 13) Slie10 Haykin Chapter 14: Neuroynamics (3r E. Chapter 13) CPSC 636-600 Instructor: Yoonsuck Choe Spring 2012 Neural Networks with Temporal Behavior Inclusion of feeback gives temporal characteristics to

More information

Switching Time Optimization in Discretized Hybrid Dynamical Systems

Switching Time Optimization in Discretized Hybrid Dynamical Systems Switching Time Optimization in Discretize Hybri Dynamical Systems Kathrin Flaßkamp, To Murphey, an Sina Ober-Blöbaum Abstract Switching time optimization (STO) arises in systems that have a finite set

More information

Indirect Adaptive Fuzzy and Impulsive Control of Nonlinear Systems

Indirect Adaptive Fuzzy and Impulsive Control of Nonlinear Systems International Journal of Automation an Computing 7(4), November 200, 484-49 DOI: 0007/s633-00-053-7 Inirect Aaptive Fuzzy an Impulsive Control of Nonlinear Systems Hai-Bo Jiang School of Mathematics, Yancheng

More information

The total derivative. Chapter Lagrangian and Eulerian approaches

The total derivative. Chapter Lagrangian and Eulerian approaches Chapter 5 The total erivative 51 Lagrangian an Eulerian approaches The representation of a flui through scalar or vector fiels means that each physical quantity uner consieration is escribe as a function

More information

IN the recent past, the use of vertical take-off and landing

IN the recent past, the use of vertical take-off and landing IEEE TRANSACTIONS ON ROBOTICS, VOL. 27, NO. 1, FEBRUARY 2011 129 Aaptive Position Tracking of VTOL UAVs Anrew Roberts, Stuent Member, IEEE, an Abelhami Tayebi, Senior Member, IEEE Abstract An aaptive position-tracking

More information

Interpolated Rigid-Body Motions and Robotics

Interpolated Rigid-Body Motions and Robotics Interpolate Rigi-Boy Motions an Robotics J.M. Selig Faculty of Business, Computing an Info. Management. Lonon South Bank University, Lonon SE AA, U.K. seligjm@lsbu.ac.uk Yaunquing Wu Dept. Mechanical Engineering.

More information

Numerical Integrator. Graphics

Numerical Integrator. Graphics 1 Introuction CS229 Dynamics Hanout The question of the week is how owe write a ynamic simulator for particles, rigi boies, or an articulate character such as a human figure?" In their SIGGRPH course notes,

More information

Attitude Control System Design of UAV Guo Li1, a, Xiaoliang Lv2, b, Yongqing Zeng3, c

Attitude Control System Design of UAV Guo Li1, a, Xiaoliang Lv2, b, Yongqing Zeng3, c 4th National Conference on Electrical, Electronics an Computer Engineering (NCEECE 205) Attitue Control ystem Design of UAV Guo Li, a, Xiaoliang Lv2, b, Yongqing eng3, c Automation chool, University of

More information

PID Adaptive Control Design Based on Singular Perturbation Technique: A Flight Control Example

PID Adaptive Control Design Based on Singular Perturbation Technique: A Flight Control Example PID Aaptive Control Design Base on Singular Perturbation Technique: A Flight Control Example Valery D. Yurkevich, Novosibirsk State Technical University, 20 K. Marx av., Novosibirsk, 630092, Russia (e-mail:

More information

Dead Zone Model Based Adaptive Backstepping Control for a Class of Uncertain Saturated Systems

Dead Zone Model Based Adaptive Backstepping Control for a Class of Uncertain Saturated Systems Milano (Italy) August - September, 11 Dea Zone Moel Base Aaptive Backstepping Control for a Class of Uncertain Saturate Systems Seyye Hossein Mousavi Alireza Khayatian School of Electrical an Computer

More information

Approximate reduction of dynamic systems

Approximate reduction of dynamic systems Systems & Control Letters 57 2008 538 545 www.elsevier.com/locate/sysconle Approximate reuction of ynamic systems Paulo Tabuaa a,, Aaron D. Ames b, Agung Julius c, George J. Pappas c a Department of Electrical

More information

BEYOND THE CONSTRUCTION OF OPTIMAL SWITCHING SURFACES FOR AUTONOMOUS HYBRID SYSTEMS. Mauro Boccadoro Magnus Egerstedt Paolo Valigi Yorai Wardi

BEYOND THE CONSTRUCTION OF OPTIMAL SWITCHING SURFACES FOR AUTONOMOUS HYBRID SYSTEMS. Mauro Boccadoro Magnus Egerstedt Paolo Valigi Yorai Wardi BEYOND THE CONSTRUCTION OF OPTIMAL SWITCHING SURFACES FOR AUTONOMOUS HYBRID SYSTEMS Mauro Boccaoro Magnus Egerstet Paolo Valigi Yorai Wari {boccaoro,valigi}@iei.unipg.it Dipartimento i Ingegneria Elettronica

More information

and from it produce the action integral whose variation we set to zero:

and from it produce the action integral whose variation we set to zero: Lagrange Multipliers Monay, 6 September 01 Sometimes it is convenient to use reunant coorinates, an to effect the variation of the action consistent with the constraints via the metho of Lagrange unetermine

More information

Predictive Control of a Laboratory Time Delay Process Experiment

Predictive Control of a Laboratory Time Delay Process Experiment Print ISSN:3 6; Online ISSN: 367-5357 DOI:0478/itc-03-0005 Preictive Control of a aboratory ime Delay Process Experiment S Enev Key Wors: Moel preictive control; time elay process; experimental results

More information

Fully Distributed Flocking with a Moving Leader for Lagrange Networks with Parametric Uncertainties

Fully Distributed Flocking with a Moving Leader for Lagrange Networks with Parametric Uncertainties Fully Distributed Flocking with a Moving Leader for Lagrange Networks with Parametric Uncertainties Sheida Ghapani a, Jie Mei b, Wei Ren a, and Yongduan Song c a Department of Electrical and Computer Engineering,

More information

A Note on Exact Solutions to Linear Differential Equations by the Matrix Exponential

A Note on Exact Solutions to Linear Differential Equations by the Matrix Exponential Avances in Applie Mathematics an Mechanics Av. Appl. Math. Mech. Vol. 1 No. 4 pp. 573-580 DOI: 10.4208/aamm.09-m0946 August 2009 A Note on Exact Solutions to Linear Differential Equations by the Matrix

More information

A New Nonlinear H-infinity Feedback Control Approach to the Problem of Autonomous Robot Navigation

A New Nonlinear H-infinity Feedback Control Approach to the Problem of Autonomous Robot Navigation Intell In Syst (15) 1:179 186 DOI 1.17/s493-15-1- ORIGINAL PAPER A New Nonlinear H-infinity Feeback Control Approach to the Problem of Autonomous Robot Navigation G. Rigatos 1 P. Siano Receive: 8 December

More information

Free rotation of a rigid body 1 D. E. Soper 2 University of Oregon Physics 611, Theoretical Mechanics 5 November 2012

Free rotation of a rigid body 1 D. E. Soper 2 University of Oregon Physics 611, Theoretical Mechanics 5 November 2012 Free rotation of a rigi boy 1 D. E. Soper 2 University of Oregon Physics 611, Theoretical Mechanics 5 November 2012 1 Introuction In this section, we escribe the motion of a rigi boy that is free to rotate

More information

Network Synchronization With Nonlinear Dynamics and Switching Interactions

Network Synchronization With Nonlinear Dynamics and Switching Interactions IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 61, NO. 10, OCTOBER 2016 3103 Network Synchronization With Nonlinear Dynamics an Switching Interactions Tao Yang, Ziyang Meng, Guoong Shi, Yiguang Hong, an

More information

Math 342 Partial Differential Equations «Viktor Grigoryan

Math 342 Partial Differential Equations «Viktor Grigoryan Math 342 Partial Differential Equations «Viktor Grigoryan 6 Wave equation: solution In this lecture we will solve the wave equation on the entire real line x R. This correspons to a string of infinite

More information

Continuous observer design for nonlinear systems with sampled and delayed output measurements

Continuous observer design for nonlinear systems with sampled and delayed output measurements Preprints of th9th Worl Congress The International Feeration of Automatic Control Continuous observer esign for nonlinear systems with sample an elaye output measurements Daoyuan Zhang Yanjun Shen Xiaohua

More information

LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION

LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION The Annals of Statistics 1997, Vol. 25, No. 6, 2313 2327 LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION By Eva Riccomagno, 1 Rainer Schwabe 2 an Henry P. Wynn 1 University of Warwick, Technische

More information

THE VAN KAMPEN EXPANSION FOR LINKED DUFFING LINEAR OSCILLATORS EXCITED BY COLORED NOISE

THE VAN KAMPEN EXPANSION FOR LINKED DUFFING LINEAR OSCILLATORS EXCITED BY COLORED NOISE Journal of Soun an Vibration (1996) 191(3), 397 414 THE VAN KAMPEN EXPANSION FOR LINKED DUFFING LINEAR OSCILLATORS EXCITED BY COLORED NOISE E. M. WEINSTEIN Galaxy Scientific Corporation, 2500 English Creek

More information

Least-Squares Regression on Sparse Spaces

Least-Squares Regression on Sparse Spaces Least-Squares Regression on Sparse Spaces Yuri Grinberg, Mahi Milani Far, Joelle Pineau School of Computer Science McGill University Montreal, Canaa {ygrinb,mmilan1,jpineau}@cs.mcgill.ca 1 Introuction

More information

Neural Network Controller for Robotic Manipulator

Neural Network Controller for Robotic Manipulator MMAE54 Robotics- Class Project Paper Neural Network Controller for Robotic Manipulator Kai Qian Department of Biomeical Engineering, Illinois Institute of echnology, Chicago, IL 666 USA. Introuction Artificial

More information

Table of Common Derivatives By David Abraham

Table of Common Derivatives By David Abraham Prouct an Quotient Rules: Table of Common Derivatives By Davi Abraham [ f ( g( ] = [ f ( ] g( + f ( [ g( ] f ( = g( [ f ( ] g( g( f ( [ g( ] Trigonometric Functions: sin( = cos( cos( = sin( tan( = sec

More information

ECE 422 Power System Operations & Planning 7 Transient Stability

ECE 422 Power System Operations & Planning 7 Transient Stability ECE 4 Power System Operations & Planning 7 Transient Stability Spring 5 Instructor: Kai Sun References Saaat s Chapter.5 ~. EPRI Tutorial s Chapter 7 Kunur s Chapter 3 Transient Stability The ability of

More information

Chapter 6: Energy-Momentum Tensors

Chapter 6: Energy-Momentum Tensors 49 Chapter 6: Energy-Momentum Tensors This chapter outlines the general theory of energy an momentum conservation in terms of energy-momentum tensors, then applies these ieas to the case of Bohm's moel.

More information

Sliding mode approach to congestion control in connection-oriented communication networks

Sliding mode approach to congestion control in connection-oriented communication networks JOURNAL OF APPLIED COMPUTER SCIENCE Vol. xx. No xx (200x), pp. xx-xx Sliing moe approach to congestion control in connection-oriente communication networks Anrzej Bartoszewicz, Justyna Żuk Technical University

More information

Criteria for Global Stability of Coupled Systems with Application to Robust Output Feedback Design for Active Surge Control

Criteria for Global Stability of Coupled Systems with Application to Robust Output Feedback Design for Active Surge Control Criteria for Global Stability of Couple Systems with Application to Robust Output Feeback Design for Active Surge Control Shiriaev, Anton; Johansson, Rolf; Robertsson, Aners; Freiovich, Leoni 9 Link to

More information

Examining Geometric Integration for Propagating Orbit Trajectories with Non-Conservative Forcing

Examining Geometric Integration for Propagating Orbit Trajectories with Non-Conservative Forcing Examining Geometric Integration for Propagating Orbit Trajectories with Non-Conservative Forcing Course Project for CDS 05 - Geometric Mechanics John M. Carson III California Institute of Technology June

More information

Research Article Finite-Time Composite Position Control for a Disturbed Pneumatic Servo System

Research Article Finite-Time Composite Position Control for a Disturbed Pneumatic Servo System athematical Problems in Engineering Volume 216, Article ID 45534, 1 pages http://x.oi.org/1.1155/216/45534 Research Article Finite-Time Composite Position Control for a Disturbe Pneumatic Servo System

More information

Minimum-time constrained velocity planning

Minimum-time constrained velocity planning 7th Meiterranean Conference on Control & Automation Makeonia Palace, Thessaloniki, Greece June 4-6, 9 Minimum-time constraine velocity planning Gabriele Lini, Luca Consolini, Aurelio Piazzi Università

More information

Calculus of Variations

Calculus of Variations 16.323 Lecture 5 Calculus of Variations Calculus of Variations Most books cover this material well, but Kirk Chapter 4 oes a particularly nice job. x(t) x* x*+ αδx (1) x*- αδx (1) αδx (1) αδx (1) t f t

More information

The Principle of Least Action

The Principle of Least Action Chapter 7. The Principle of Least Action 7.1 Force Methos vs. Energy Methos We have so far stuie two istinct ways of analyzing physics problems: force methos, basically consisting of the application of

More information

MAINTAINING LIMITED-RANGE CONNECTIVITY AMONG SECOND-ORDER AGENTS

MAINTAINING LIMITED-RANGE CONNECTIVITY AMONG SECOND-ORDER AGENTS MAINTAINING LIMITED-RANGE CONNECTIVITY AMONG SECOND-ORDER AGENTS KETAN SAVLA, GIUSEPPE NOTARSTEFANO AND FRANCESCO BULLO Abstract. In this paper we consier a-hoc networks of robotic agents with ouble integrator

More information

Pure Further Mathematics 1. Revision Notes

Pure Further Mathematics 1. Revision Notes Pure Further Mathematics Revision Notes June 20 2 FP JUNE 20 SDB Further Pure Complex Numbers... 3 Definitions an arithmetical operations... 3 Complex conjugate... 3 Properties... 3 Complex number plane,

More information

Time Headway Requirements for String Stability of Homogeneous Linear Unidirectionally Connected Systems

Time Headway Requirements for String Stability of Homogeneous Linear Unidirectionally Connected Systems Joint 48th IEEE Conference on Decision an Control an 8th Chinese Control Conference Shanghai, PR China, December 6-8, 009 WeBIn53 Time Heaway Requirements for String Stability of Homogeneous Linear Uniirectionally

More information

Survey Sampling. 1 Design-based Inference. Kosuke Imai Department of Politics, Princeton University. February 19, 2013

Survey Sampling. 1 Design-based Inference. Kosuke Imai Department of Politics, Princeton University. February 19, 2013 Survey Sampling Kosuke Imai Department of Politics, Princeton University February 19, 2013 Survey sampling is one of the most commonly use ata collection methos for social scientists. We begin by escribing

More information

State estimation for predictive maintenance using Kalman filter

State estimation for predictive maintenance using Kalman filter Reliability Engineering an System Safety 66 (1999) 29 39 www.elsevier.com/locate/ress State estimation for preictive maintenance using Kalman filter S.K. Yang, T.S. Liu* Department of Mechanical Engineering,

More information

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) J = x θ τ = J T F 2018 School of Information Technology and Electrical Engineering at the University of Queensland Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) 1 23-Jul Introduction + Representing

More information

Nested Saturation with Guaranteed Real Poles 1

Nested Saturation with Guaranteed Real Poles 1 Neste Saturation with Guarantee Real Poles Eric N Johnson 2 an Suresh K Kannan 3 School of Aerospace Engineering Georgia Institute of Technology, Atlanta, GA 3332 Abstract The global stabilization of asymptotically

More information

An analysis of the operational space control of robots*

An analysis of the operational space control of robots* SIMech technical reports (SR_V_N3 MCH) Volume Number 3 Jul-Sep An analysis of the operational space control of robots* N. D. Vuong, H. A. Marcelo,. M. Lim, an S. Y. Lim Abstract heoretically, the operational

More information

G j dq i + G j. q i. = a jt. and

G j dq i + G j. q i. = a jt. and Lagrange Multipliers Wenesay, 8 September 011 Sometimes it is convenient to use reunant coorinates, an to effect the variation of the action consistent with the constraints via the metho of Lagrange unetermine

More information

Systems & Control Letters

Systems & Control Letters Systems & ontrol Letters ( ) ontents lists available at ScienceDirect Systems & ontrol Letters journal homepage: www.elsevier.com/locate/sysconle A converse to the eterministic separation principle Jochen

More information

θ x = f ( x,t) could be written as

θ x = f ( x,t) could be written as 9. Higher orer PDEs as systems of first-orer PDEs. Hyperbolic systems. For PDEs, as for ODEs, we may reuce the orer by efining new epenent variables. For example, in the case of the wave equation, (1)

More information

Approximate Reduction of Dynamical Systems

Approximate Reduction of Dynamical Systems Proceeings of the 4th IEEE Conference on Decision & Control Manchester Gran Hyatt Hotel San Diego, CA, USA, December 3-, 6 FrIP.7 Approximate Reuction of Dynamical Systems Paulo Tabuaa, Aaron D. Ames,

More information

J. Electrical Systems 11-4 (2015): Regular paper

J. Electrical Systems 11-4 (2015): Regular paper Chuansheng ang,*, Hongwei iu, Yuehong Dai Regular paper Robust Optimal Control of Chaos in Permanent Magnet Synchronous Motor with Unknown Parameters JES Journal of Electrical Systems his paper focuses

More information

Reachable Set Analysis for Dynamic Neural Networks with Polytopic Uncertainties

Reachable Set Analysis for Dynamic Neural Networks with Polytopic Uncertainties Commun. Theor. Phys. 57 (2012) 904 908 Vol. 57, No. 5, May 15, 2012 Reachable Set Analysis for Dynamic Neural Networks with Polytopic Uncertainties ZUO Zhi-Qiang ( ãö), CHEN Yin-Ping (í ), an WANG Yi-Jing

More information

Hyperbolic Moment Equations Using Quadrature-Based Projection Methods

Hyperbolic Moment Equations Using Quadrature-Based Projection Methods Hyperbolic Moment Equations Using Quarature-Base Projection Methos J. Koellermeier an M. Torrilhon Department of Mathematics, RWTH Aachen University, Aachen, Germany Abstract. Kinetic equations like the

More information

Computing Exact Confidence Coefficients of Simultaneous Confidence Intervals for Multinomial Proportions and their Functions

Computing Exact Confidence Coefficients of Simultaneous Confidence Intervals for Multinomial Proportions and their Functions Working Paper 2013:5 Department of Statistics Computing Exact Confience Coefficients of Simultaneous Confience Intervals for Multinomial Proportions an their Functions Shaobo Jin Working Paper 2013:5

More information

arxiv: v2 [cs.sy] 19 Jul 2016

arxiv: v2 [cs.sy] 19 Jul 2016 Distribute Formation Control for Strings of Nonlinear Autonomous Agents with Decouple Dynamics Şerban Sabău, Irinel Constantin Morărescu, Lucian Buşoniu an Ali Jababaie arxiv:1602.04146v2 [cs.sy] 19 Jul

More information

Control of Generalized Contact Motion and Force in Physical Human-Robot Interaction

Control of Generalized Contact Motion and Force in Physical Human-Robot Interaction 15 IEEE International Conference on Robotics an Automation ICRA Washington State Convention Center Seattle, Washington, May -3, 15 Control of Generalize Contact Motion an Force in Physical Human-Robot

More information

Simultaneous Input and State Estimation with a Delay

Simultaneous Input and State Estimation with a Delay 15 IEEE 5th Annual Conference on Decision an Control (CDC) December 15-18, 15. Osaa, Japan Simultaneous Input an State Estimation with a Delay Sze Zheng Yong a Minghui Zhu b Emilio Frazzoli a Abstract

More information

u!i = a T u = 0. Then S satisfies

u!i = a T u = 0. Then S satisfies Deterministic Conitions for Subspace Ientifiability from Incomplete Sampling Daniel L Pimentel-Alarcón, Nigel Boston, Robert D Nowak University of Wisconsin-Maison Abstract Consier an r-imensional subspace

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

Bilateral Teleoperation of Multiple Cooperative Robots over Delayed Communication Networks: Application

Bilateral Teleoperation of Multiple Cooperative Robots over Delayed Communication Networks: Application Proceeings of the 5 IEEE International Conference on Robotics an Automation Barcelona, Spain, April 5 Bilateral Teleoperation of Multiple Cooperative Robots over Delaye Communication Networks: Application

More information

Optimal LQR Control of Structures using Linear Modal Model

Optimal LQR Control of Structures using Linear Modal Model Optimal LQR Control of Structures using Linear Moal Moel I. Halperin,2, G. Agranovich an Y. Ribakov 2 Department of Electrical an Electronics Engineering 2 Department of Civil Engineering Faculty of Engineering,

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

A global Implicit Function Theorem without initial point and its applications to control of non-affine systems of high dimensions

A global Implicit Function Theorem without initial point and its applications to control of non-affine systems of high dimensions J. Math. Anal. Appl. 313 (2006) 251 261 www.elsevier.com/locate/jmaa A global Implicit Function Theorem without initial point an its applications to control of non-affine systems of high imensions Weinian

More information

Exponential Controller for Robot Manipulators

Exponential Controller for Robot Manipulators Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México

More information

Rank, Trace, Determinant, Transpose an Inverse of a Matrix Let A be an n n square matrix: A = a11 a1 a1n a1 a an a n1 a n a nn nn where is the jth col

Rank, Trace, Determinant, Transpose an Inverse of a Matrix Let A be an n n square matrix: A = a11 a1 a1n a1 a an a n1 a n a nn nn where is the jth col Review of Linear Algebra { E18 Hanout Vectors an Their Inner Proucts Let X an Y be two vectors: an Their inner prouct is ene as X =[x1; ;x n ] T Y =[y1; ;y n ] T (X; Y ) = X T Y = x k y k k=1 where T an

More information

An Explicit Formulation of Singularity-Free Dynamic Equations of Mechanical Systems in Lagrangian Form Part Two: Multibody Systems

An Explicit Formulation of Singularity-Free Dynamic Equations of Mechanical Systems in Lagrangian Form Part Two: Multibody Systems Moeng, Ientification an Control, Vol 33, No 2, 2012, pp 61 68 An Expcit Formulation of Singularity-Free Dynamic Equations of Mechanical Systems in Lagrangian Form Part Two: Multiboy Systems Pål Johan From

More information

Schrödinger s equation.

Schrödinger s equation. Physics 342 Lecture 5 Schröinger s Equation Lecture 5 Physics 342 Quantum Mechanics I Wenesay, February 3r, 2010 Toay we iscuss Schröinger s equation an show that it supports the basic interpretation of

More information