VISUAL SERVOING WITH ORIENTATION LIMITS OF A X4-FLYER

Size: px
Start display at page:

Download "VISUAL SERVOING WITH ORIENTATION LIMITS OF A X4-FLYER"

Transcription

1 VISUAL SERVOING WITH ORIENTATION LIMITS OF A X4-FLYER Najib Metni,Tarek Hamel,Isabelle Fantoni Laboratoire Central es Ponts et Chaussées, LCPC-Paris France, najib.metni@lcpc.fr Cemif-Sc FRE-CNRS 2494, Evry France, thamel@iup.univ-evry.fr Heuiasyc UMR-CNRS 6599,Compiègne France, Isabelle.Fantoni@hs.utc.fr Keywors: Unmanne Aerial Vehicle, Homography estimation, Visual Servoing, Nonlinear control. Abstract In this paper, we stuy the ynamics an the control using visual features of a four rotor vertical take-off an laning (VTOL) vehicle known as the X4-flyer while stabilizing with quasistationary flight above a planar target. A new control strategy is presente using the homography matrix, it is base on saturation functions for bouning the orientation of the UAV (unmanne air vehicle) in orer to keep the target in the camera s fiel of view. 1 Introuction Unmanne air vehicles (UAV) are becoming of a major interest in moern control theories. Several authors have contribution in the evelopment of ynamic moelling [8, 6]. Their highly couple ynamics an their small size provie an ieal testing groun for many complex control techniques. But the problem that arises in this kin of applications is the ifficulty of measuring non-inertial variables as position, orientation, an linear velocity. One way of overcoming the problem is the use of vision sensor. Typically, a vision system onboar a UAV inclues a Global Positioning System (GPS), an Inertial Navigation Sensor (INS) an a high-tech camera. So, almost all control strategies are built aroun a vision sensor. Inee some works in the omain of control esign, eicate to helicopters, propose to use stereovision systems in the laning maneuvers of an UAV for the purpose of estimating the location an orientation of the helicopter laning pa. The vehicle consiere in this paper is an autonomous hovering system, capable of quasi-stationary, vertical take-of an laning in near hover flight conitions. All visual servoing techniques that involve reconstruction of the target pose with respect to the camera are calle: position base visual servoing (PBVS). This kin of techniques lea to a Cartesian motion planning problem. Its main rawback is the nee of a perfect knowlege of the target geometric moel. The secon class known as image base visual servoing (IBVS) aims to control the ynamics of features in the image plane irectly [7]. Classical IBVS methos have the avantage of being robust with respect to calibration errors, however they suffer from the high coupling ynamics between translation an rotational motion which makes the cartesian trajectory uncontrollable. Recently, in [5] a new algorithm for visual servoing of an uneractuate ynamic rigi boy system, such a helicopter, base on exploiting the passivity-like properties of rigi boy motion has been propose. In this paper we use the metho presente in [9] (2 1 2D visual servoing) that consists of combining visual features obtaine irectly from the image, an features expresse in the Eucliean space. More precisely, a homography matrix is estimate from the planar feature points extracte from the two images (corresponing to the current an esire poses). From the homography matrix, we will estimate the relative position of the two views. The purpose of this paper is to stuy how we can use the approach given in [9] to control an autonomous hovering system. First, we propose a simplifie ynamic moel of a four-rotor vertical take-off an laning (VTOL) vehicle known as the X4- flyer. Then we propose a control esign base on separating the translational from the rotational rigi boy (airframe) ynamics [6]. The control strategy is new because it takes into account a limit for the orientation of the X4-flyer in orer to keep the target in the camera s fiel of view. We will prove the stability of such strategy base on saturation functions. 2 The X4-flyer ynamic moel The X4-flyer is a system consisting of four iniviual electric fans, linke to a rigi cross frame as shown in Figure 1. It operates as an omniirectional UAV. Vertical motion is controlle by collectively increasing or ecreasing the power of all four motors. Lateral motion is achieve by controlling ifferentially the motors generating a pitch/roll motion of the airframe that inclines the collective thrust an leas to lateral acceleration. Yaw control is erive from the reactive couple applie to the airframe ue to rotor rag. Diagonally opposite rotors turn in opposite irections (cf. Fig. 1) leaing to a balance torque istribution in hover conitions. To apply yaw control, the spee of a pair of iagonal motors is increase while it is ecrease in the opposing pair. This generates a torque aroun the vertical axis while maintaining the total thrust. Let F = {E x, E y, E z } enote a right-han inertial or worl frame such that E z enotes the vertical irection ownwars into the earth. Let ξ = (x, y, z) enote the position of the centre of mass of the object in the frame F relative to a fixe origin in F. Let F = {E a 1, E a 2, E a 3 } be a (right-han) boy fixe frame for the airframe. The orientation of the airframe is given by a rotation R : F F, where R SO(3) is an orthogonal

2 rotation matrix. Figure 1: A prototype X4-flyer. Let V F enote the linear velocity an Ω F enote the angular velocity of the airframe both expresse in the boy fixe frame. Let m enote the mass of the rigi object an let I R 3 3 be the constant inertia matrix aroun the centre of mass (expresse in the boy fixe frame F ). Newton s equations of motion yiel the following ynamic moel for the motion of a rigi object: ξ = RV (1) m V = mω V + F (2) Ṙ = Rsk(Ω), (3) I Ω = Ω IΩ + Γ. (4) The notation sk(ω) enotes the skew-symmetric matrix such that sk(ω)v = Ω v for the vector cross-prouct an any vector v R 3. The vector forces an the vector torques are escribe as follows F = mgr T e 3 u 4 e 3 (5) Γ = u 1 e 1 + u 2 e 2 + u 3 e 3 (6) In the above notations, g is the acceleration ue to gravity. The inputs (u 1, u 2, u 3, u 4 ) are erive from the iniviual motor control signals (cf. [4]). an thus the projecte points obey 1 ( ) p i = R T + tn T p i, i = 1,..., k. (9) ( ) The projective mapping H := R T + tn T is calle a homography matrix, it relates the images of points on a target plane when viewe from two ifferent poses (efine by the coorinate systems F an F ). More etails on the homography matrix coul be foun in [4]. The homography matrix contains the pose information (R, ξ) of the camera. However, since a projective relationship exists between the image points an the homography, it is only possible to etermine H (using only image points equations) up to a scale factor. There are numerous approaches for etermining H, up to this scale factor, cf. for example [1]. Extracting R an t from H can be quite complex [9, 13, 12, 3]. However, one quantity r = can be calculate easily an irectly: r = 1 + nt t = et(h) = et(rt + tn T ). There are certain special cases where it is relatively straight forwar to compute important parameters from an unscale estimate of the homography matrix H. An important case is where the target plane is perpenicular to the line of sight of the worl frame (n = (0, 0, 1) T ). In this case, the first two columns of H are scale versions of the first two columns of R. This special case is particularly useful in stabilizing a UAV over a laning pa, as long as the camera is mounte beneath the vehicle so as the line of sight is vertically ownwar. This case will be use in the simulation (section 4). 3 Motion Estimation 3.1 Camera Projection an Planar Homography Visual ata is obtaine via a projection of real worl images onto the camera image surface. This projection is parameterize by two sets of parameters: intrinsic (i.e., those internal parameters of the camera such as the focal length, the pixel aspect ratio etc.) an extrinsic (the pose - position an orientation of the camera). The pose of the camera etermines a rigi boy transformation from the worl or inertial frame F to the camera fixe frame F (an vice-versa). One has P = RP + ξ (7) as a relation between the coorinates of the same point in boy fixe frame (P F ) an in the worl frame (P F ). Let p is the image of the point P an p is the image of the same point viewe when the camera is aligne with frame F (see fig.2). When all target points lie in a single planar surface one has P i = R T P i + tn T P i, i = 1,..., k, (8) Figure 2: Camera projection iagram showing the esire (F ) an the current (F ) frames 3.2 Visual servoing control strategy In this section, visual servoing is base on Lyapunov control esign an on saturation functions. By exploiting equations (1)- 1 Most statements in projective geometry involve equality up to a multiplicative constant enote =.

3 (4), we erive a control strategy for limiting the robot orientation. To simplify the erivation, it is assume that the camera fixe frame coincies with the boy fixe frame F. Let P enote the observe point of reference of the planar target, an P be the representation of P in the camera fixe frame at the esire position (Figure 2). The ynamics associate with the stabilization of the camera aroun the esire position P fully etermine two egrees of freeom (pitch an roll) in the attitue of the airframe. The yaw of the airframe must be separately assigne. In this paper we use the classical yaw, pitch an roll Euler angles (φ, θ, ψ) commonly use in aeroynamic applications [10]. Although these angles are not globally efine they provie a suitable local representation for all quasi-stationary manoeuvres unertaken by an X4-flyer. The yaw angle trajectory is specifie irectly in terms of the angle φ, the esire yaw angle. The relationship between the Euler angles use an the rotation matrix is 2 R = c θc φ s ψ s θ c φ c ψ s φ c ψ s θ c φ + s ψ s φ c θ s φ s ψ s θ s φ + c ψ c φ c ψ s θ s φ s ψ c φ. (10) s θ s ψ c θ c ψ c θ The visual servoing problem consiere is: Fin a smooth state feeback (u 1, u 2, u 3, u 4 ) epening only on the measurable states (the observe point p,the homography matrix H, the translational an angular velocities (V, Ω), an the estimate parameters (R,r) from the homography matrix (H) which provie a partial pose estimation), such that the following error is asymptotically stable. (ɛ = R(P R T P ), σ = φ φ ) Note: ɛ an σ are not efine in terms of visual information. In the sequel, these errors will be transforme to quantities that are expresse in terms of visual information. Recall that the current an esire position P an P of the observe point are not known an the only information that we have are given by their projections, the estimate matrix R an the ratio, r, between the istances an which is given by the eterminant of the homography matrix H. Following [9], the camera can be controlle in the image space an in the Cartesian space at the same time. They propose the use of three inepenent visual features, such as the image coorinates of the target point associate with the ratio r elivere by eterminant of the homography matrix. Consequently, let us consier the reference point P lying in the reference plan π an efine the scale cartesian coorinates using visual information as follow: P r = n T p n T p rp 2 The following shorthan notation for trigonometric function is use: c β := cos(β), s β := sin(β), t β := tan(β). Knowing that T p P P = n n T p r, it follows that we can reformulate the error ɛ in terms of available information Let us efine ɛ 1 = R ( n T p n T p rp RT p ) (11) From the above iscussion an equations escribing the system ynamics, the full ynamics of the error ɛ 1 may be rewritten as Define ɛ 1 = 1 P v (12) m v = u 4 Re 3 + mge 3 (13) Ṙ = Rsk(Ω) (14) I Ω = Ω IΩ + Γ (15) δ := ɛ 1 + v (16) Let S 1 be the first storage function for the backstepping proceure. It is chosen for the full linear ynamics Eqn s S 1 = 1 2 δ v 2 (17) Taking the time erivative of S 1 an substituting for Eq. 12 an 13 yiels where ρ = 1 P. t S 1 = ρδ T v + (δ + v) T (mge 3 u 4 Re 3 ) (18) Applying classical backstepping one woul assign a virtual vectorial control for 1 m (u 4Re 3 ) u 4 (Re 3 ) := mge 3 + mv + mδ (19) This choice is sufficient to stabilize S 1 if the term (u 4 Re 3 ) were available as a control input. If u 4 Re 3 =(u 4 Re 3 ) then is negative efinite ρ < 1. Ṡ 1 = δ 2 (2 ρ)δ T v v 2 Note that the vectorial input can be split into its magnitue u 4, that is linke irectly to the motor torques, an its virtual (or esire) irection R e 3, that efines two egrees of freeom in the airframe attitue ynamics (Eqn s 14-15). In this case, the magnitue an its virtual (or esire) irection of the vectorial term become:

4 u 4 = mge 3 + mv + mδ ; R e 3 = mge 3 + mv + δ u 4 (20) Now, to etermine the fully esire rotation matrix R we have to fin the constraint of the yaw parameter using another vector. Let e 1 be the esire orientation. We efine the vector σ which belongs to the plane built by the two vectors e 1 an R e 3 (σ span{r e 3, e 1 }) an we impose that σ = R e 1 (by this way, σ will be perpenicular to R e 3 ). We obtain σ = e 1 + αr e 3 e 1 + αr e 3 ; with σt R e 3 = 0 (21) Here α is a real number obtaine by solving the two above equations. The final equation for the esire matrix R can be efine as: R = [σ σ (R e 3 ) R e 3 ] (22) Limiting The X4-flyer Orientation In the theoretical evelopments base on the backstepping (see [5]), the propose law of control assures an exponential convergence towars the esire position. It seems to us, however, that this type of convergence is not recommene when the vehicle is initially far from this position. Inee, the ynamic moel base on quasi-stationary conitions (hover conitions) is not vali anymore, because the ynamics of such a convergence will provoke a ifferent flight moe. Moreover, the target image may leave the fiel of view of the camera uring the evolution of the vehicle. To avoi such situations, it is necessary to insure that the focal axis of the camera is close to the gravity irection. In the sequel, we propose to use small gains technique (for example the technique of saturation functions presente by Teel in [11]). This technique seems well aapte to our problem. Inee, if the orientation is saturate, we can insure that the X4-flyer will remain in quasi-stationary manoeuvres uring all the operation. The orientation R e 3 is a function of the terms v an δ. In orer to limit the orientation, we a a saturation on the two terms v an δ. Therefore, Eq. 19 becomes u 4 R e 3 = mge 3 + m Sat 2 (v + Sat 1 (δ)) (23) where Sat(x) is a continuous, nonecreasing saturation function satisfying: x T Sat i (x) > 0 for all x 0. Sat i (x) = x when the components of the vector x are smaller than L i ( x (.) L i. Sat i (x) M i for all x IR. Proposition 3.1 The following choice of the saturation functions [11] M i < 1 2 L i+1; 1 ρ 2 L i+1 L i M i ensures global stabilization of the linear ynamics when equation 23 is use as control input of the translational ynamics Proof Recalling Eq. 13 an Eq. 23, it yiels v = Sat 2 (v + Sat 1 (δ)) Consier the storage function S v = 1 2 v 2. The erivative of S v is given by Ṡ v = v T Sat 2 (v + Sat 1 (δ)) Using conitions on Sat i couple with the fact that M 1 L 2, it follows that Ṡ v < 0 ( v (.) 1 2 L 2) (v (.) represents a component of the vector v). Consequently, it exist a finite time T 1 after which all components of the linear velocity vector v (.) 1 2 L 2 ( t T 1 ). The control law Eq. 23 becomes then u 4 R e 3 = mge 3 + m(v + Sat 1 (δ)), t T 1 Now consier the evolution of the term δ for t T 1. Let S δ the storage function associate with the term δ (S δ = 1 2 δ 2 ). Deriving S δ it yiels S δ = δ T ((ρ 1)v Sat 1 (δ)) Using the secon conition of the proposition, one can observe that the components of the vector δ become smaller than M 1 after a finite time T 2. After T 2, the control law becomes u 4 R e 3 = mge 3 + m(v + δ), t T 2 insuring exponential stability after the time T 2. Using the saturate control law (Eq. 23), the erivative of the first storage function becomes Ṡ 1 = δ 2 (2 ρ)δ T v v 2 (δ +v) T u 4 s ( R I)R e 3 where R = RR T ; an u 4 s = mge 3 + m Sat 2 (v + Sat 1 (δ)) Accoring to the above proposition, the system with such a saturate input is globally asymptotically stable if the new error term R I converges to zero. Now, it only remains to control the attitue ynamics involving the error R I Attitue ynamics control The next step of the control esign involves the control of the attitue ynamics such that the error R I converges exponentially to zero. We will use a quaternion representation of the rotation to obtain a smooth control for R. The attitue eviation R is parameterize by a rotation γ aroun the unit vector k. Using Rorigues formula ([10]) one has R = I + sin( γ)sk( k) + (1 cos( γ))sk( k) 2

5 The quaternion representation escribing the eviation R is given by [2] The time erivative of ν becomes ν = k 2 η 0R T η k 2 η 0 2 ν (32) η := sin γ 2 k, η 0 := cos γ 2 ; with η 2 + η 2 0 = 1 The eviation matrix R is then efine as follows R = ( η 2 0 η 2 )I + 2 η η T + 2 η 0 sk( η) (24) The attitue control control objective is to achieve when R = I. From Eqn 24 this is equivalent to η = 0 an η 0 = 1. Inee, it may be verifie that R I F = tr((r I) T ( R I)) = 2 2 η (25) Base on this result, the attitue control objective is to rive η to zero. Differentiating (η, η 0 ) yiels (see [10]) η = 1 2 ( η 0I + sk( η)) Ω, η 0 = 1 2 ηt Ω (26) where Ω enotes the error angular velocity Ω = R (Ω Ω ) (27) an Ω represents the esire angular velocity. In orer to fin the esire angular velocity, we have to consier the time erivative of the esire orientation R e 3 Ṙ = R sk(ω ); Ṙ e 3 = R e 3 sk(ω ) (28) Since ifferentiating the expression of R e 3 is quite complex, so we will esign a control law with a high gain virtual control Ω v. In this way we can neglect the time erivative of R e 3. Then, by choosing the virtual control as Ω v Ω v = 2k η 0 η with parameter k chosen high enough to neglect Ω. With the above choice, we then have where η = k 2 η 0 2 η + k 2 η 0R ν + ksk( η)r ν an its time erivative ν is given by where ν := 1 k Ω + RT η 0 η (29) ν = Ω k + χ (30) χ = 1 2 RT η T R Ω η + R T η 0 ( 1 2 η 0I + sk( η))r Ω (31) Let us efine the Lyapunov function caniate for the attitue eviation : S 2 = 1 2 η ν 2. (33) Taking the time erivative of S 2 an using (32), we obtain Ṡ 2 = k 2 η 0 2 η 2 k 2 η 0 2 ν 2 (34) This completes the control esign for the attitue ynamics, since the time erivative of the storage function in (34) is efinite negative. Then the input of the new control law (eq. 23) limiting the orientation ensures the exponential stability of the system. 4 Simulation results In orer to evaluate the efficacy of the propose servoing technique with orientation limits, simulation results which concerns the above X4-flyer moel are presente. The experiment consiers a basic stabilization. The target is five points: four on the vertices of a planar square an one on its center (see the initials points on fig 4). The available signals are the pixel coorinates of the five points observe by the camera. For this experiment, it is assume that the plane is perpenicular to the line of sight (i. e. the unit vector normal to the target plane is equal to the irection of the gravity n = e 3 ) As iscusse in the en of section 3.1 the homography matrix has two columns of a rotation matrix R T as the first two columns. The esire image feature is chosen such that the camera set point is locate some meters above the square. Using the above specification, the error ɛ 1 (eq.11) is efine as follows ɛ 1 = 1 n T p rp RT e 3 The parameters use for the ynamic moel are m = 0.6, I = iag[0.4, 0.4, 0.6], g = 10, = 0.25 an κ = Initially, the X4-flyer is assume to hover at some meters above the groun with thrusts corresponing to necessary forces to maintain stationary flight u 4 mg. For the sake of the simulation, the initial position of the X4- Flyer is x = 10, y = 15, z = 12. Its orientation is fixe as the ientity matrix I 3 an it is consiere also in hover conitions (Ω = 0). The simulation is presente to valiate the propose control esign. It simulates the behavior of the X4-flyer ynamics in the ieal case (extraction of the homography matrix without isturbance). We will compare the results of the new control law (with orientation limits) versus the evolution of the states in the control law (without orientation limits) evelope in [4] (Figure 3). One can notice that the time of convergence

6 for the states following the new law of control is longer than the previous law, but instea we see that the variation of the Euler angles are restricte to small values (in this case, in the orer of 10 3 ra). So the new control law which limits the X4-flyer orientation ensures small values for Euler angles, therefore we are sure that the ynamics of the flying vehicle are applicable to the hover conitions (quasi-stationary manoeuvres) an the object will remain in the fiel of view of the camera. Finally, Figure 4 shows us the evolution of the target from the initial position till the esire position (highlighte by the ashe square). Figure 3: Evolution of the X4-flyer states (the 3 Euler Angles [raian] an the 3 coorinates [meter]) in the 2 control laws: without limiting its orientation (Dashe Lines-Angles in 10 1 ra), an the new control law (Full Lines-Angles in 10 3 ra) 5 Conclusion In this paper, we presente a control strategy for the autonomous flight of the X4-flyer taking into account an orientation limit in orer to keep the image in the camera s view fiel. Figure 4: Evolution of the target points in the image surface for the new control law. Points evolving from initial position till the esire position (ashe square) The control strategy is base on separating the airframe ynamics from the motor ynamics. This strategy only requires that the system is able to measure with a vieo camera the image plane mapping features on a planar surface (such as a laning pa). References [1] B. Couapel an B. Bainian. Stereo vision with the use of a virtual plane in the space. Chinese Journal of Electronics, 4(2):32 39, Avril [2] O. Egelan, M. Dalsmo, an O.J. Soralen. Feeback control of a nonholonomic unerwater vehicle with constant esire configuration. Int. Journal of Robotics Research, 15:24 35, [3] O. Faugeras an F. Lustman. Motion ans structure from motion in a piecewise planar environment. International Journal of Pattern Recognition an Artificial Intelligence, 2(3): , [4] T. Hamel, D.Suter, an R. Mahony. Visual servoing base on homography estimation for the stabilization of an x4- flyer [5] T. Hamel an R. Mahony. Visual servoing of uneractuate ynamic rigi boy system : An image space approach. In 39th Conference on Decision an Control, [6] T. Hamel, R. Mahony, R. Lozano, an J. Ostrowski. Dynamic moelling an configuration stabilization for an x4- flyer. In 15th IFAC Worl Congress, [7] S. Hutchinson, D. Ager, an P.I. Cake. A tutorial on visual servo control. In IEEE Trans. on Robotics an Automation, volume 12, Octobre [8] Y. Ma, S. Sastry, an J. Kosecka. View recovery from image sequences: Discrete viewpoint vs. ifferential viewpoint. Electronic research laboratory memoranum, UC, Berkeley, [9] E. Malis. Contribution à la moélisation et à la commane en asservissement visuel. PhD thesis, Université e Rennes, [10] R.M. Murray, Z. Li, an S. Sastry. A mathematical introuction to robotic manipulation. CRC Press, [11] A.R. Teel. Global stabilization an restricte tracking for multiple integrators with boune controls. System an Control Letters, 18: , [12] J. Weng, T.S. Huang, an N. Ahuja. Motion an structure from line corresponences: Close-form solution, uniqueness, an optimization [13] Z. Zhang an A.R. Hanson. Scale eucliean 3 reconstruction base on externally uncalibrate cameras. In IEEE Symposium on Computer Vision, Coral Glabes, Florie, 1995.

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

Visual Servoing for Underactuated VTOL UAVs : a Linear, Homography-Based Framework

Visual Servoing for Underactuated VTOL UAVs : a Linear, Homography-Based Framework Visual Servoing for Uneractuate VTOL UAVs : a Linear, Homography-Base Framework Henry e Plinval, Pascal Morin, Philippe Mouyon, Tarek Hamel H. e Plinval an P. Mouyon are with ONERA-The French Aerospace

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

Invariant Extended Kalman Filter: Theory and application to a velocity-aided estimation problem

Invariant Extended Kalman Filter: Theory and application to a velocity-aided estimation problem Invariant Extene Kalman Filter: Theory an application to a velocity-aie estimation problem S. Bonnabel (Mines ParisTech) Joint work with P. Martin (Mines ParisTech) E. Salaun (Georgia Institute of Technology)

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

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. XX, NO. XX, MONTH YEAR 1

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. XX, NO. XX, MONTH YEAR 1 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. XX, NO. XX, MONTH YEAR 1 Non-linear complementary filters on the special orthogonal group Robert Mahony, Member, IEEE, Tarek Hamel, Member, IEEE, an Jean-Michel

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

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

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

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

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

Tutorial Test 5 2D welding robot

Tutorial Test 5 2D welding robot Tutorial Test 5 D weling robot Phys 70: Planar rigi boy ynamics The problem statement is appene at the en of the reference solution. June 19, 015 Begin: 10:00 am En: 11:30 am Duration: 90 min Solution.

More information

Guidance Control of a Small Unmanned Aerial Vehicle with a Delta Wing

Guidance Control of a Small Unmanned Aerial Vehicle with a Delta Wing Proceeings of Australasian Conference on Robotics an Automation, -4 Dec 13, University of New South Wales, Syney Australia Guiance Control of a Small Unmanne Aerial Vehicle with a Delta Wing Shuichi TAJIMA,

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

Practical implementation of Differential Flatness concept for quadrotor trajectory control

Practical implementation of Differential Flatness concept for quadrotor trajectory control Practical implementation of Differential Flatness concept for quarotor trajectory control Abhishek Manjunath 1 an Parwiner Singh Mehrok 2 Abstract This report ocuments how the concept of Differential Flatness

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

Assignment 1. g i (x 1,..., x n ) dx i = 0. i=1

Assignment 1. g i (x 1,..., x n ) dx i = 0. i=1 Assignment 1 Golstein 1.4 The equations of motion for the rolling isk are special cases of general linear ifferential equations of constraint of the form g i (x 1,..., x n x i = 0. i=1 A constraint conition

More information

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

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

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

Introduction to the Vlasov-Poisson system

Introduction to the Vlasov-Poisson system Introuction to the Vlasov-Poisson system Simone Calogero 1 The Vlasov equation Consier a particle with mass m > 0. Let x(t) R 3 enote the position of the particle at time t R an v(t) = ẋ(t) = x(t)/t its

More information

u t v t v t c a u t b a v t u t v t b a

u t v t v t c a u t b a v t u t v t b a Nonlinear Dynamical Systems In orer to iscuss nonlinear ynamical systems, we must first consier linear ynamical systems. Linear ynamical systems are just systems of linear equations like we have been stuying

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

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

Math Notes on differentials, the Chain Rule, gradients, directional derivative, and normal vectors

Math Notes on differentials, the Chain Rule, gradients, directional derivative, and normal vectors Math 18.02 Notes on ifferentials, the Chain Rule, graients, irectional erivative, an normal vectors Tangent plane an linear approximation We efine the partial erivatives of f( xy, ) as follows: f f( x+

More information

Adaptive Optimal Path Following for High Wind Flights

Adaptive Optimal Path Following for High Wind Flights Milano (Italy) August - September, 11 Aaptive Optimal Path Following for High Win Flights Ashwini Ratnoo P.B. Sujit Mangal Kothari Postoctoral Fellow, Department of Aerospace Engineering, Technion-Israel

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

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x)

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x) Y. D. Chong (2016) MH2801: Complex Methos for the Sciences 1. Derivatives The erivative of a function f(x) is another function, efine in terms of a limiting expression: f (x) f (x) lim x δx 0 f(x + δx)

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

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

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

An inductance lookup table application for analysis of reluctance stepper motor model

An inductance lookup table application for analysis of reluctance stepper motor model ARCHIVES OF ELECTRICAL ENGINEERING VOL. 60(), pp. 5- (0) DOI 0.478/ v07-0-000-y An inuctance lookup table application for analysis of reluctance stepper motor moel JAKUB BERNAT, JAKUB KOŁOTA, SŁAWOMIR

More information

Vectors in two dimensions

Vectors in two dimensions Vectors in two imensions Until now, we have been working in one imension only The main reason for this is to become familiar with the main physical ieas like Newton s secon law, without the aitional complication

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

Left-invariant extended Kalman filter and attitude estimation

Left-invariant extended Kalman filter and attitude estimation Left-invariant extene Kalman filter an attitue estimation Silvere Bonnabel Abstract We consier a left-invariant ynamics on a Lie group. One way to efine riving an observation noises is to make them preserve

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

'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

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the worl s leaing publisher of Open Access books Built by scientists, for scientists 4,100 116,000 120M Open access books available International authors an eitors Downloas Our authors

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

Relative Position Sensing by Fusing Monocular Vision and Inertial Rate Sensors

Relative Position Sensing by Fusing Monocular Vision and Inertial Rate Sensors Proceeings of ICAR 2003 The 11th International Conference on Avance Robotics Coimbra, Portugal, June 30 - July 3, 2003 Relative Position Sensing by Fusing Monocular Vision an Inertial Rate Sensors Anreas

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

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

arxiv: v1 [math.oc] 25 Nov 2017

arxiv: v1 [math.oc] 25 Nov 2017 Constraine Geometric Attitue Control on SO(3) Shankar Kulumani* an Taeyoung Lee November 8, 017 arxiv:17199v1 [math.oc] 5 Nov 017 Abstract This paper presents a new geometric aaptive control system with

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

6. Friction and viscosity in gasses

6. Friction and viscosity in gasses IR2 6. Friction an viscosity in gasses 6.1 Introuction Similar to fluis, also for laminar flowing gases Newtons s friction law hols true (see experiment IR1). Using Newton s law the viscosity of air uner

More information

Feature-based Recursive Observer Design for Homography Estimation

Feature-based Recursive Observer Design for Homography Estimation Feature-base Recursive Observer Design for Homography Estimation Minh-Duc Hua, Jochen Trumpf, Tarek Hamel, Robert Mahony, an Pascal Morin arxiv:66.3v [cs.cv] 9 Jun 6 Abstract This paper presents a new

More information

Lecture XII. where Φ is called the potential function. Let us introduce spherical coordinates defined through the relations

Lecture XII. where Φ is called the potential function. Let us introduce spherical coordinates defined through the relations Lecture XII Abstract We introuce the Laplace equation in spherical coorinates an apply the metho of separation of variables to solve it. This will generate three linear orinary secon orer ifferential equations:

More information

Quadrotor Modeling and Control

Quadrotor Modeling and Control 16-311 Introduction to Robotics Guest Lecture on Aerial Robotics Quadrotor Modeling and Control Nathan Michael February 05, 2014 Lecture Outline Modeling: Dynamic model from first principles Propeller

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

ensembles When working with density operators, we can use this connection to define a generalized Bloch vector: v x Tr x, v y Tr y

ensembles When working with density operators, we can use this connection to define a generalized Bloch vector: v x Tr x, v y Tr y Ph195a lecture notes, 1/3/01 Density operators for spin- 1 ensembles So far in our iscussion of spin- 1 systems, we have restricte our attention to the case of pure states an Hamiltonian evolution. Toay

More information

Short Intro to Coordinate Transformation

Short Intro to Coordinate Transformation Short Intro to Coorinate Transformation 1 A Vector A vector can basically be seen as an arrow in space pointing in a specific irection with a specific length. The following problem arises: How o we represent

More information

Gyroscopic matrices of the right beams and the discs

Gyroscopic matrices of the right beams and the discs Titre : Matrice gyroscopique es poutres roites et es i[...] Date : 15/07/2014 Page : 1/16 Gyroscopic matrices of the right beams an the iscs Summary: This ocument presents the formulation of the matrices

More information

Automatica. Global trajectory tracking control of VTOL-UAVs without linear velocity measurements

Automatica. Global trajectory tracking control of VTOL-UAVs without linear velocity measurements Automatica 46 (200) 053 059 Contents lists available at ScienceDirect Automatica journal homepage: www.elsevier.com/locate/automatica Brief paper Global trajectory tracking control of VTOL-UAVs without

More information

A new identification method of the supply hole discharge coefficient of gas bearings

A new identification method of the supply hole discharge coefficient of gas bearings Tribology an Design 95 A new ientification metho of the supply hole ischarge coefficient of gas bearings G. Belforte, F. Colombo, T. Raparelli, A. Trivella & V. Viktorov Department of Mechanics, Politecnico

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

Aerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD)

Aerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD) Aerial Robotics Vision-based control for Vertical Take-Off and Landing UAVs Toulouse, October, 2 nd, 2014 Henry de Plinval (Onera - DCSD) collaborations with P. Morin (UPMC-ISIR), P. Mouyon (Onera), T.

More information

Feedback-Linearizing Control for Velocity and Attitude Tracking of an ROV with Thruster Dynamics Containing Input Dead Zones

Feedback-Linearizing Control for Velocity and Attitude Tracking of an ROV with Thruster Dynamics Containing Input Dead Zones Feeback-Linearizing Control for Velocity an Attitue Tracking of an ROV with Thruster Dynamics Containing Input Dea Zones Joran Boehm 1, Eric Berkenpas 2, Charles Shepar 3, an Derek A. Paley 4 Abstract

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

Analytic Scaling Formulas for Crossed Laser Acceleration in Vacuum

Analytic Scaling Formulas for Crossed Laser Acceleration in Vacuum October 6, 4 ARDB Note Analytic Scaling Formulas for Crosse Laser Acceleration in Vacuum Robert J. Noble Stanfor Linear Accelerator Center, Stanfor University 575 San Hill Roa, Menlo Park, California 945

More information

A New Backstepping Sliding Mode Guidance Law Considering Control Loop Dynamics

A New Backstepping Sliding Mode Guidance Law Considering Control Loop Dynamics pp. 9-6 A New Backstepping liing Moe Guiance Law Consiering Control Loop Dynamics V. Behnamgol *, A. Vali an A. Mohammai 3, an 3. Department of Control Engineering, Malek Ashtar University of Technology

More information

6 General properties of an autonomous system of two first order ODE

6 General properties of an autonomous system of two first order ODE 6 General properties of an autonomous system of two first orer ODE Here we embark on stuying the autonomous system of two first orer ifferential equations of the form ẋ 1 = f 1 (, x 2 ), ẋ 2 = f 2 (, x

More information

A Path Planning Method Using Cubic Spiral with Curvature Constraint

A Path Planning Method Using Cubic Spiral with Curvature Constraint A Path Planning Metho Using Cubic Spiral with Curvature Constraint Tzu-Chen Liang an Jing-Sin Liu Institute of Information Science 0, Acaemia Sinica, Nankang, Taipei 5, Taiwan, R.O.C., Email: hartree@iis.sinica.eu.tw

More information

Existence of equilibria in articulated bearings in presence of cavity

Existence of equilibria in articulated bearings in presence of cavity J. Math. Anal. Appl. 335 2007) 841 859 www.elsevier.com/locate/jmaa Existence of equilibria in articulate bearings in presence of cavity G. Buscaglia a, I. Ciuperca b, I. Hafii c,m.jai c, a Centro Atómico

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

Landing a VTOL Unmanned Aerial Vehicle on a moving platform using optical flow

Landing a VTOL Unmanned Aerial Vehicle on a moving platform using optical flow Laning a VTOL Unmanne Aerial Vehicle on a moving platform using optical flow B. HÉRISSÉ, T. HAMEL, R. MAHONY, F-X. RUSSOTTO 4 Abstract This paper presents a nonlinear controller for a Vertical Take-off

More information

Gravitation as the result of the reintegration of migrated electrons and positrons to their atomic nuclei. Osvaldo Domann

Gravitation as the result of the reintegration of migrated electrons and positrons to their atomic nuclei. Osvaldo Domann Gravitation as the result of the reintegration of migrate electrons an positrons to their atomic nuclei. Osvalo Domann oomann@yahoo.com (This paper is an extract of [6] liste in section Bibliography.)

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

About the hand-in tasks. Vehicle Propulsion Systems Lecture 3. Outline. Energy System Overview. W2M Energy Paths. The Vehicle Motion Equation

About the hand-in tasks. Vehicle Propulsion Systems Lecture 3. Outline. Energy System Overview. W2M Energy Paths. The Vehicle Motion Equation About the han-in tasks Vehicle Propulsion Systems Lecture 3 Conventional Powertrains with Transmission Performance, Tools an Optimization Lars Eriksson Professor Vehicular Systems Linköping University

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

Time Optimal Flight of a Hexacopter

Time Optimal Flight of a Hexacopter Time Optimal Flight of a Hexacopter Johan Vertens an Fabian Fischer Abstract This project presents a way to calculate a time optimal control path of a hexacopter using irect multiple shooting in Matlab

More information

Physics 5153 Classical Mechanics. The Virial Theorem and The Poisson Bracket-1

Physics 5153 Classical Mechanics. The Virial Theorem and The Poisson Bracket-1 Physics 5153 Classical Mechanics The Virial Theorem an The Poisson Bracket 1 Introuction In this lecture we will consier two applications of the Hamiltonian. The first, the Virial Theorem, applies to systems

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

Physics 115C Homework 4

Physics 115C Homework 4 Physics 115C Homework 4 Problem 1 a In the Heisenberg picture, the ynamical equation is the Heisenberg equation of motion: for any operator Q H, we have Q H = 1 t i [Q H,H]+ Q H t where the partial erivative

More information

Lagrangian and Hamiltonian Mechanics

Lagrangian and Hamiltonian Mechanics Lagrangian an Hamiltonian Mechanics.G. Simpson, Ph.. epartment of Physical Sciences an Engineering Prince George s Community College ecember 5, 007 Introuction In this course we have been stuying classical

More information

CHAPTER 1 : DIFFERENTIABLE MANIFOLDS. 1.1 The definition of a differentiable manifold

CHAPTER 1 : DIFFERENTIABLE MANIFOLDS. 1.1 The definition of a differentiable manifold CHAPTER 1 : DIFFERENTIABLE MANIFOLDS 1.1 The efinition of a ifferentiable manifol Let M be a topological space. This means that we have a family Ω of open sets efine on M. These satisfy (1), M Ω (2) the

More information

Implicit Differentiation

Implicit Differentiation Implicit Differentiation Thus far, the functions we have been concerne with have been efine explicitly. A function is efine explicitly if the output is given irectly in terms of the input. For instance,

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

12.5. Differentiation of vectors. Introduction. Prerequisites. Learning Outcomes

12.5. Differentiation of vectors. Introduction. Prerequisites. Learning Outcomes Differentiation of vectors 12.5 Introuction The area known as vector calculus is use to moel mathematically a vast range of engineering phenomena incluing electrostatics, electromagnetic fiels, air flow

More information

Diagonalization of Matrices Dr. E. Jacobs

Diagonalization of Matrices Dr. E. Jacobs Diagonalization of Matrices Dr. E. Jacobs One of the very interesting lessons in this course is how certain algebraic techniques can be use to solve ifferential equations. The purpose of these notes is

More information

1 Heisenberg Representation

1 Heisenberg Representation 1 Heisenberg Representation What we have been ealing with so far is calle the Schröinger representation. In this representation, operators are constants an all the time epenence is carrie by the states.

More information

Analysis of Instantaneous Center of Zero Acceleration of Rigid Body in Planar Motion

Analysis of Instantaneous Center of Zero Acceleration of Rigid Body in Planar Motion Moern pplie Science pril, 009 nalysis of Instantaneous Center of Zero cceleration of Rigi Boy in Planar Motion Haibin Sun (Corresponing author) & Tingting Liu Department of Physics an Electronics Taishan

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

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

Hyperbolic Systems of Equations Posed on Erroneous Curved Domains

Hyperbolic Systems of Equations Posed on Erroneous Curved Domains Hyperbolic Systems of Equations Pose on Erroneous Curve Domains Jan Norström a, Samira Nikkar b a Department of Mathematics, Computational Mathematics, Linköping University, SE-58 83 Linköping, Sween (

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

Polynomial Inclusion Functions

Polynomial Inclusion Functions Polynomial Inclusion Functions E. e Weert, E. van Kampen, Q. P. Chu, an J. A. Muler Delft University of Technology, Faculty of Aerospace Engineering, Control an Simulation Division E.eWeert@TUDelft.nl

More information

Multirate Feedforward Control with State Trajectory Generation based on Time Axis Reversal for Plant with Continuous Time Unstable Zeros

Multirate Feedforward Control with State Trajectory Generation based on Time Axis Reversal for Plant with Continuous Time Unstable Zeros Multirate Feeforwar Control with State Trajectory Generation base on Time Axis Reversal for with Continuous Time Unstable Zeros Wataru Ohnishi, Hiroshi Fujimoto Abstract with unstable zeros is known as

More information

Objective: To introduce the equations of motion and describe the forces that act upon the Atmosphere

Objective: To introduce the equations of motion and describe the forces that act upon the Atmosphere Objective: To introuce the equations of motion an escribe the forces that act upon the Atmosphere Reaing: Rea pp 18 6 in Chapter 1 of Houghton & Hakim Problems: Work 1.1, 1.8, an 1.9 on pp. 6 & 7 at the

More information

Port-Hamiltonian systems: an introductory survey

Port-Hamiltonian systems: an introductory survey Port-Hamiltonian systems: an introuctory survey Arjan van er Schaft Abstract. The theory of port-hamiltonian systems provies a framework for the geometric escription of network moels of physical systems.

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

PD Controller for Car-Following Models Based on Real Data

PD Controller for Car-Following Models Based on Real Data PD Controller for Car-Following Moels Base on Real Data Xiaopeng Fang, Hung A. Pham an Minoru Kobayashi Department of Mechanical Engineering Iowa State University, Ames, IA 5 Hona R&D The car following

More information

Harmonic Modelling of Thyristor Bridges using a Simplified Time Domain Method

Harmonic Modelling of Thyristor Bridges using a Simplified Time Domain Method 1 Harmonic Moelling of Thyristor Briges using a Simplifie Time Domain Metho P. W. Lehn, Senior Member IEEE, an G. Ebner Abstract The paper presents time omain methos for harmonic analysis of a 6-pulse

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

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

COUPLING REQUIREMENTS FOR WELL POSED AND STABLE MULTI-PHYSICS PROBLEMS

COUPLING REQUIREMENTS FOR WELL POSED AND STABLE MULTI-PHYSICS PROBLEMS VI International Conference on Computational Methos for Couple Problems in Science an Engineering COUPLED PROBLEMS 15 B. Schrefler, E. Oñate an M. Paparakakis(Es) COUPLING REQUIREMENTS FOR WELL POSED AND

More information

Angular Velocity Bounds via Light Curve Glint Duration

Angular Velocity Bounds via Light Curve Glint Duration Angular Velocity Bouns via Light Curve Glint Duration Joanna C. Hinks an John L. Crassiis The time uration of specular glint events within a light curve is relate to the angular velocity of the reflecting

More information

Department of Physics University of Maryland College Park, Maryland. Fall 2005 Final Exam Dec. 16, u 2 dt )2, L = m u 2 d θ, ( d θ

Department of Physics University of Maryland College Park, Maryland. Fall 2005 Final Exam Dec. 16, u 2 dt )2, L = m u 2 d θ, ( d θ Department of Physics University of arylan College Park, arylan PHYSICS 4 Prof. S. J. Gates Fall 5 Final Exam Dec. 6, 5 This is a OPEN book examination. Rea the entire examination before you begin to work.

More information

Angles-Only Orbit Determination Copyright 2006 Michel Santos Page 1

Angles-Only Orbit Determination Copyright 2006 Michel Santos Page 1 Angles-Only Orbit Determination Copyright 6 Michel Santos Page 1 Abstract This ocument presents a re-erivation of the Gauss an Laplace Angles-Only Methos for Initial Orbit Determination. It keeps close

More information

Quantum Mechanics in Three Dimensions

Quantum Mechanics in Three Dimensions Physics 342 Lecture 20 Quantum Mechanics in Three Dimensions Lecture 20 Physics 342 Quantum Mechanics I Monay, March 24th, 2008 We begin our spherical solutions with the simplest possible case zero potential.

More information

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

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

More information