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

Size: px
Start display at page:

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

Transcription

1 We are IntechOpen, the worl s leaing publisher of Open Access books Built by scientists, for scientists 4, , M Open access books available International authors an eitors Downloas Our authors are among the 154 Countries elivere to TOP 1% most cite scientists 12.2% Contributors from top 500 universities Selection of our books inexe in the Book Citation Inex in Web of Science Core Collection (BKCI) Intereste in publishing with us? Contact book.epartment@intechopen.com Numbers isplaye above are base on latest ata collecte. For more information visit

2 17 Homography-Base Control of Nonholonomic Mobile Robots: a Digital Approach Anrea Usai an Paolo Di Giamberarino University of Rome La Sapienza Italy 1. Introuction Why oes one nee to waste time eriving a iscrete-time moel from a continuous-time one? The answer is: it epens on how fast the system ynamics is. The classical approach, especially for nonlinear systems, is to evelop a continuous-time control law an then realize the controller by means of a computer implementation. Such an approach can lea to poor controller performance ue to the intrinsic system approximation: the sampling perio, at which the controller commans are upate, fixes the sampling perio at which the system ynamics is observe. All the works one in the fiel of visual servoing, eal with continuous time systems (see, for example, in the case of mobile robots: Chen et al., 2006; Lopez-Nicolas et al., 2006; Mariottini et al., 2006). Image acquisition, elaboration an the nonlinear control law computation are very time consuming tasks. So it is not uncommon that the system is controlle with a sampling rate of 0.5Hz. Is it slow? It obviously epens. To face the rawbacks of poor system approximation, the trivial solution is slowing own the system ynamics slowing own the controls variation rate. This is not always possible, but when the kinematic moel is consiere, the system ynamics epens only on the velocity impose by the controller (there is no rift in the moel) an so it is quite easy to limit the effect of a poor system approximation. In general, taking into account the iscrete-time nature of the controlle system can lea to better close-loop system performances. This means that the control law evaluate irectly in the iscrete-time omain can better aress the iscrete-time evolution of the controlle system. This is well unerstoo in the linear case an it is also true for (at least) a particular case of nonlinear systems, the ones that amits a finite or an exact sample representation (Monaco an Norman-Cyrot, 2001). In fact, the possibility of an exact iscretization of the continuous-time moel is necessary to lea to the performances improvement previously iscusse, since in this case no approximations are performe in the conversion continuous time - iscrete time. The commonly use approximations can lea to a iscrete-time moel with a behavior that iverges from the continuous-time one. In Section 2, the system moel is presente. From this moel a icrete-time erivation is shown in Section 3. In Section 4, the esign of a multirate igital control is then escribe

3 328 Frontiers in Robotics, Automation an Control an iscusse, showing that exact solutions are obtaine. An improve control (an planning) strategy for the iscrete-time system is introuce an applie. Simulation results are reporte to put in evience the effectiveness of the propose approach. 2. The Camera-Cycle Moel In this section the kinematic moel of the system compose of a mobile robot (an unicycle) an a camera, use as a feeback sensor to close the control loop, is presente. To erive the mobile robot state, the relationship involving the image space projections of points that lie on the floor plane, taken from two ifferent camera poses, are use. Such a relationship is calle homography. A complete presentation of such projective relations an their properties is shown in (R. Hartley, 2003). Fig view geometry inuce by the mobile robot. 2.1 The Geometric Moel With reference to Figure 1, the relationship between the coorinates of the point P in the two frames is P R0 t 0 P = (1) It is an affine relation that becomes a linear one in the homogeneous coorinate system. If the point P belongs to a plane in the 3D space with normal versor n an istance from the origin, it hols that 0 T 0 T P np n = 0 = 1 (2) 1 note that > 0, since the interest is in the planes observe by a camera an so they on t pass trough the optical center (that is the camera coorinate system origin).

4 Homography-Base Control of Nonholonomic Mobile Robots: A Digital Approach 329 Combining the Equation 1 an the right term of 2, the following relation hols T 0 0 P = R0 0 = tn P HP (3) The two frame systems in Figure 1 represent the robot frame after a certain movement on a planar floor. Choosing the unicycle-like moel for the mobile robot, the matrix H become 1 cosθ sinθ ( Xcosθ + Ysinθ) 1 H = sinθ cosθ ( Xsinθ Ycosθ + ) (4) is the homography inuce by the floor plane uring a robot movement between two allowable poses. Note that [X,Y,θ] T is the state vector of the mobile robot with reference to the first coorinate system. 2.2 The Kinematic Moel Taking four entries of matrix H such that h = cosθ h = sinθ hx = cosθ + ysinθ h = xsinθ + ycosθ (5) an noting that, for the sake of simplicity, the istance has been chosen equal to one, since it is just a scale factor that can be taken into account in the sequel, the kinematic unicycle moel is Xv & = cosθ Yv & = sinθ θ& = ω (6) where v an ω are, respectively, the linear an angular velocity control of the unicycle. Differentiating the system in Equation 5 with respect to the time an combining it with the system in Equation 6, one obtains

5 330 Frontiers in Robotics, Automation an Control h& 1 = h2ω hh & 2 = 1ω hh & 3 = 4ω+ vh = 4ω+ h& = hω 4 3 v (7) that is the kinematic moel of the homography inuce by the mobile robot movement. 3. From Continuous to Discrete Time Moel In the first part of this section, it will be presente how to erive a the iscrete-time system moel from the continuous-time one. Afterwars, a control (an planning) strategy for the iscrete-time system is introuce an applie. Simulations will be presente to prove the presente strategy effectiveness. 3.1 The General Case With reference to Figure 1, the relationship between the coorinates of the point P in the two frames is m ( ) ugx ( ) x& fx (8) = + i= 1 ii with f, g 1,..., g m : M R n, analytical vector fiels. To erive a iscrete-time system from the previous one, suppose to keep constant the controls u 1,..., u m, by means of a zero orer holer, for t є [kt, (k + 1)T ) an k є N. Suppose that the system output is sample (an acquire) every T secons, too. The whole system compose by a z.o.h, the system an the sampler is equivalent to a iscrete-time system. Following (Monaco an Norman-Cyrot, 1985; Monaco an Norman-Cyrot, 2001), it is possible to characterize the iscrete-time system erive by a continuous-time nonlinear system. Sampling the system in Equation 8 with a sampling time T, the iscrete-time ynamics becomes m xk ( + 1) = xk ( ) + T f + ukg ( ) + i i i= 1 xk ( ) 2 T + L m ( I) +... = 2 f + ui( kg ) i i= 1 T = Fxkuk 2 ( ( ), ( )) (9) where L(.) enotes the Lie erivative. It is possible to see that, this series is locally convergent choosing an appropriate T. See (Monaco an Norman-Cyrot, 1985) for etails. The problem here is the analytical expression of F T (x(k),u(k)). In general, it oesn t exist. Otherwise, if from the series of Equation 9 it is possible to erive an analytical expression for

6 Homography-Base Control of Nonholonomic Mobile Robots: A Digital Approach 331 its limit function, the system of Equation 8 is sai to be exactly iscretizable an its limit function is calle an exact sample representation of 8. If, better, the series results to be finite, in the sense that all the terms from a certain inex on goes to zero, a finite sample representation is obtaine. Finite sample representations are transforme, uner coorinates changes, into exact sample ones ((Monaco an Norman-Cyrot, 2001)). As obvious, finite iscretizability is not coorinate free, while exact is. Note that the existence of an exact sample representation correspons to analytical integrability. A nonholonomic system as the one of Equation 8, can be transforme into a chaine form system by means of a coorinate change. This leas to a useful property for iscretization pointe out in (Monaco an Norman- Cyrot, 1992). In fact it can be seen that a quite large class of nonholonomic systems amit exact sample moels (polynomial state equations). Among them, one fins the chaine form systems which can be associate to many mechanical systems by means of state feebacks an coorinates changes. So, in general, to be able to get a finite iscretization of the nonlinear system of Equation 8, one nees to fin a coorinates change (if it exists) that allows to erive an exact sample moel from the nonlinear one. 3.2 The Camera-Cycle Case Suppose the controlle inputs are piecewise constant, such that vt () = vk ω() t = ωk [,( 1) ) tktkt + (10) where k = 0, 1,.. an T is the sampling perio. Since the controls are constant, it is possible to integrate the system in Equation 7 in a linear fashion. It yiels to hk 1( + 1) hk 1( ) A( k) hk 2( 1) = ω hk 2( ) + hk 3( + 1) hk 3( ) T = A( ωk) + B( ω ) v hk 4( + 1) hk 4( ) k k (11) where cosωkt sinωkt A( ωk ) = sinωkt cosωkt ( ωkt ) ( ωt ) sin / ωk B( ωk ) = ( cos k 1 )/ ωk (12)

7 332 Frontiers in Robotics, Automation an Control If one consiers the angular velocity input as a time-varying parameter, the system in Equation 11 become a linear time-varying system. Such a property allows an easy way to compute the evolution of the system. Precisely, its evolution becomes hk 1 1( ) k h1(0) A( ωki 1) hk 2( ) = i = 0 h2(0) hk ( ) h (0) hk k 1 k 2 k 1 3 T 3 T = A( ωki 1) + A( ωki ) B( ωj ) vj 4( ) i= 0 h4(0) j = 0 i= j+ 1 (13) where the sequences {v k } an {ω k } are the control inputs. This structure will be useful in the sequel for the control law computation. 4. Controlling a Discrete-Time Nonholonomic System Interestingly, ifficult continuous control problems may benefit of a preliminary sampling proceure of the ynamics, so approaching the problem in the iscrete time omain instea of in the continuous one. Starting from a iscrete-time system representation, it is possible to compute a control strategy that solves steering problems of nonholonomic systems. In (Monaco an Norman- Cyrot, 1992) it has been propose to use a multirate igital control for solving nonholonomic control problems, an in several works its effectiveness has been shown (for example (Chelouah et al., 1993; Di Giamberarino et al., 1996a; Di Giamberarino et al., 1996b; Di Giamberarino, 2001)). 4.1 Camera-cycle Multirate Control The system uner stuy is the one in Equation 11 an the form of its state evolution in Equation 13. The problem to face is to steer the system from the initial state h 0 = [1, 0, 0, 0] T (obviously correspons to the origin of the configuration space of the unicycle) to a esire state h, using a multirate controller. If r is the number of sampling perios chosen, setting the angular velocity constant over all the motion, one gets for the state evolution hr 1() rc 1 A ( ) hr 2() = ω 0 hr () = A ( ω) B( ω) v + A ( ω) B( ω) v B( ω) v hr 3 r 1 c c r 2 c c c 0 1 r 1 4() (14) At this point, given a esire state, one just nee to compute the controls. The angular velocity c ω is firstly calculate such that: h 1 1 rc A ( ω) = h2 0 (15)

8 Homography-Base Control of Nonholonomic Mobile Robots: A Digital Approach 333 Once c ω is chosen, the linear velocity values v 0,..., v r-1 can be calculate solving the linear system v0 h v 3 ( ω) ( ω) ( ω) ( ω)... ( ω) = h =... 4 r v 1 r 1 c c r 2 c c c 1 A B A B B RV (16) which is easily erive from the secon two equations of 14. Note that, for steering from the initial state to any other state configuration, at least r = 2 steps are neee, except for the configuration that present the same orientation of the initial one. More precisely, it can be seen that if this occurs, the angular velocity c ω is equal to zero or Π/T an the matrix R in Equation 16 become singular. Exactly that matrix shows the reachability space of the iscrete-time system: if c ω {0, Π/T } then the vector B is rotate r-times an the whole configuration space is spanne. Furthermore, if 2 is the minimum multirate orer to guarantee the reachability of any point of the configuration, one can choose a multirate orer such that r > 2 an the further egrees of freeom in the controls can be use to accomplish the task obtaining a smoother trajectory or avoiing some obstacles, for instance. Note that it can be achieve solving a quaratic programming problem as 1 T min VV Σ +Γ V (17) vv 2 where Σ an Γ are two weighting matrixes, such that the robot reaches the esire pose, granting some optimal objectives. Other constraints can be easily ae to take account of further mobile robot movements requirements. 4.2 Closing the Loop with the Planning Strategy Let [ θ, h 3, h 4 ] T be the esire system state an mark the actual one with the subscript k. Note that, in the control law evelopment, the orientation of the mobile robot is use, instea of the first two components of the system of Equation 11. Summarize the algorithm steps as 0. Set r k =r. 1. Choose ( k) ω = θ θ c rt k 2. Compute the control sequence V as minvv T V such that h 3 RV = h4 with the same notation of Equation 16.

9 334 Frontiers in Robotics, Automation an Control 3. If r k >2 then r k = r k +1 an go to step 1. Otherwise, the algorithm ens. The choice of the cost function shown leas to a planne path length minimization. If the orientation error of the point 1 is equal to zero, it nees to be perturbe in orer to guarantee some solution amissibility to the programming problem of point 2. Furthermore, since the kinematic controlle moel erives irectly from an homography, it is possible use the homographies compositional property to easily upate the esire pose, from the actual one, at every control computation step. Exactly, since H = H H... H... H (18) r 1 k 1 0 r 1 r 2 k 1 0 it is possible to easily upate the esire pose as neee for the close-loop control strategy. A Simulate path is presente in Figures 3: the ieal simulate steer execution (Figure 2) is perturbe by the presence of some aitive noise in the controls. This simulate the effect of some non ieal controller behavior (wheel slipping, actuators ynamics,...). The constraine quaratic problems involve in the controls computation are solve using an implementation of the algorithm presente in (Coleman an Li, 1996). 4.3 Setting Up the Trajectory Planning The angular velocity efines the span of the system configuration space by means of the vectors in the matrix R of the Equaion 16: varying it uring the planning can lea to a better functional minimization. Moreover, it is neee to settle the ω choice in case of no orientation error. First of all, we nee ω is equal to zero at the beginning of the planne path an at the en of it. Consier the function max 2 π ω0( k) = ω0 sin k k {0,1,..., r} r (19) it starts from zero an softly goes to 1 up to return, as softly as before, to 0. For using this function as angular velocity control we have to fin its maximum value to take to zero the orientation error. It can be one setting π θ = max r ω sin k (20) = r k 0 In orer to face the null orientation error case, intuitively, the mobile robot shoul first point the esire pose an then compensate for the esire orientation. Take a look at the function in Equation 19 with the ouble frequency max 2 2π + ω 0 sin k k {0,1,..., r \ 2} r ω p( k) = π max 2 2 ω0 sin k k { r \ 2 + 1,..., r} r (21)

10 Homography-Base Control of Nonholonomic Mobile Robots: A Digital Approach 335 where with the symbol \ it is enote the integer ivision operation. Note that integral of the function in the previous Equation is zero, in the interval of interest, as the final orientation isplacement, ue to its contribution. After half interval can be foun the maximum velocity neee to cancel the pointing angle isplacement as in Equation 20. The angular velocity is chosen as ω( k) = ωo( k) + ωp( k) (22) Since we want to get the shortest path, from the planning strategy, we minimize V T V. Furthermore, we woul like to minimize the variations between the planne controls v o,..., v r 1, in orer to have a smoother behavior of the controlle robot movement. It is possible to accomplish to these specifications, solving the quaratic programming problem 1 T 2 min γ ( 1 ) Σ + r VV k v k v (23) vv k = 1 such that RV = b v < 1 k = 0,..., r 1 k v = v = 0 0 r 1 (24) where the γ is a minimization parameter an the matrix R an the vector b are the same of Equation 16. Note that it is a quaratic programming problem since the secon aen of the cost function of Equation 23 can be expresse as T V V (25) The last two constraints of Equation 24 are ae to make explicit that a pose to pose trajectory is planne. Note that the planne trajectory shown in Figure 4 it is shorter than the corresponing one of Figure 2. This happens because the programming problem referre to the trajectory of Figure 4 is more constraine than the other one: varying ω leas to a better suboptimal solution. As expecte. 4.4 Trajectory Tracking: a Multirate Digital Approach Once the trajectory is planne, it is necessary to introuce a tracking technique to execute it. Classical continuous approaches can be obviously applie: for instance, in Usai & Di

11 336 Frontiers in Robotics, Automation an Control Giamberarino (2006), we use a linear controller to track a multirate planne trajectory, again for a visual servoing problem. In the preceing sections, it has been introuce a close-loop control strategy, iterating the previously iscusse planning technique. It will be now iscusse an extension of this approach to erive a igital trajectory tracker. Trivially, if we want to follow a chosen trajectory we can re-apply the multirate planning strategy to take the system from the actual point to a next intermeiary one. The incessant esire pose upate constraints the system to follow the previously planne path. More precisely, every m steps it is possible to re-solve a quaratic programming problem similar to the one solve for the planning problem but, this time, the esire pose is the one planne τ steps ahea the actual one. Summarizing the escribe tracking algorithm, we have 0. Set r an plan the trajectory. Set K=0, m k =0. 1. Execute the planne controls at step k an set k=k+1 an m k = m k If k=r, the algorithm stops. 3. If m k <m come back to point If k (r-τ), upate the ω computing θ 1 θ ω( + 1) = ω( ) + k k i i i = k,..., k + m mt An, subsequently, the sequence v minimizing m T m m m m T m m m 2 min( V) ( V) + γ ( RV b) ( RV b) + γ ( vk+ v k+ ) m V 5. Set m k =0 an go to point Note that the programming problem has been relaxe in orer to have a smoother tracking behaviour. For the same reason it is ae a term regaring the esire pose velocity. Furthermore, the two parameters m an τ influence how the trajectory is tracke. For instance, if τ = 2 the error in the trajectory execution is less than the one obtaine with larger values of τ. On the other han, large values of τ allow many egrees of freeom for the programming problem solution. This etermines the eformation of the previously planne trajectory, putting in the programming problem new constraints. For example, these constraints woul be useful to let the robot avoi other unexpecte obstacles that come out uring robot movement. An interesting implementation coul be the one in which the parameter τ varies when some event occurs (a new obstacle etecte by sensors), allowing the path eformation to a new feasible one. With regar to the parameter m (remark that m < τ), since it influences how many times the control is compute uring the tracking, it epens on the computer on which the controller will be implemente. τ τ 5. Conclusion In this chapter, a kinematic moel for a system compose by a mobile robot an a camera, has been presente. Since such a moel is exactly iscretizable, it has been possible to propose a multirate igital control strategy able to steer the system to a esire pose in an exact way.

12 Homography-Base Control of Nonholonomic Mobile Robots: A Digital Approach 337 As can be seen from the trajectory obtaine in the simulations of Figures 2 an 3, there are large ifferences between the ieal path execution an the perturbe one. It happens because the iterate planning strategy has is no memory of the previously planne path. The controls are just constraine to take the system to the esire state. There is no control on how get there. In a real implementation it is avisable to have a certain egree of preictability of the robot behavior uring its movement an the respect to some optimal criteria (short paths, smooth movements, obstacles avoiance,...), too. This is why it has been chosen to present a separate planning phase an a subsequent the tracking phase. The effectiveness of the control scheme aopte has been verifie by simulations an presente in Figures References Chelouah, A., Di Giamberarino, P., Monaco, S., an Norman-Cyrot, D. (1993). Digital control of nonholonomic systems two case stuies. In Decision an Control, 1993., Proceeings of the 32n IEEE Conference on, pages vol.3. Chen, J., Dixon, W., Dawson, M., an McIntyre, M. (2006). Homography-base visual servo tracking control of a wheele mobile robot. Robotics, IEEE Transactions on [see also Robotics an Automation, IEEE Transactions on], 22(2): Coleman, T. an Li, Y. (1996). A reflective newton metho for minimizing a quaratic function subject to bouns on some of the variables. SIAM Journal on Optimization, 6(4): Di Giamberarino, P. (2001). Control of nonlinear riftless ynamics: continuous solutions from iscrete time esign. In Decision an Control, Proceeings of the 40th IEEE Conference on, volume 2, pages vol.2. Di Giamberarino, P., Grassini, F., Monaco, S., an Norman-Cyrot, D. (1996a). Piecewise continuous control for a car-like robot: implementation an experimental results. In Decision an Control, 1996., Proceeings of the 35th IEEE, volume 3, pages vol.3. Di Giamberarino, P., Monaco, S., an Norman-Cyrot, D. (1996b). Digital control through Finite feeback iscretizability. In Robotics an Automation, Proceeings., 1996 IEEE International Conference on, volume 4, pages vol.4. Lopez-Nicolas, G., Sagues, C., Guerrero, J., Kragic, D., an Jensfelt, P. (2006). Nonholonomic epipolar visual servoing. In Robotics an Automation, ICRA Proceeings 2006 IEEE International Conference on, pages Mariottini, G., Prattichizzo, D., an Oriolo, G. (2006). Image-base visual servoing for nonholonomic mobile robots with central cataioptric camera. In Robotics an Automation, ICRA Proceeings 2006 IEEE International Conference on, pages Monaco, S. an Norman-Cyrot, D. (1985). On the sampling of a linear analytic control system. In Decision an Control, 1985., Proceeings of the 24th IEEE Conference on, pages pp Monaco, S. an Norman-Cyrot, D. (1992). An introuction to motion planning uner multirate igital control. In Decision an Control, 1992., Proceeings of the 31 st IEEE Conference on, pages vol.2.

13 338 Frontiers in Robotics, Automation an Control Monaco, S. an Norman-Cyrot, D. (2001). Issues on nonlinear igital control. European Journal of Control, 7(2-3). R. Hartley, A. Z. (2003). Multiple View Geometry in Computer Vision. Number ISBN: Cambrige University Press. Usai, A., Di Giamberarino, P. (2006). A multirate igital controller for non holonomic mobile robot pose regulation via visual feeback. WSEAS Transactions on Systems, 5, Fig. 2. Multirate control simulation ( = 1m). Ieal (no noise) path execution.

14 Homography-Base Control of Nonholonomic Mobile Robots: A Digital Approach 339 Fig. 3. Multirate control simulation (re-iterate planning, = 1m). Aitive ranom noise on controls (gaussian with st.ev. 0.5 an 0.05, for v an ω respectively).

15 340 Frontiers in Robotics, Automation an Control Fig. 4. Multirate control simulation (planning + tracking, = 1m). Aitive ranom noise on controls (gaussian with st.ev. 0.5 an 0.05, for v an ω respectively).

16 Frontiers in Robotics, Automation an Control Eite by Alexaner Zemliak ISBN Har cover, 450 pages Publisher InTech Publishe online 01, October, 2008 Publishe in print eition October, 2008 This book inclues 23 chapters introucing basic research, avance evelopments an applications. The book covers topics such us moeling an practical realization of robotic control for ifferent applications, researching of the problems of stability an robustness, automation in algorithm an program evelopments with application in speech signal processing an linguistic research, system's applie control, computations, an control theory application in mechanics an electronics. How to reference In orer to correctly reference this scholarly work, feel free to copy an paste the following: Anrea Usai an Paolo Di Giamberarino (2008). Homography-Base Control of Nonholonomic Mobile Robots: a Digital Approach, Frontiers in Robotics, Automation an Control, Alexaner Zemliak (E.), ISBN: , InTech, Available from: a_igital_approach InTech Europe University Campus STeP Ri Slavka Krautzeka 83/A Rijeka, Croatia Phone: +385 (51) Fax: +385 (51) InTech China Unit 405, Office Block, Hotel Equatorial Shanghai No.65, Yan An Roa (West), Shanghai, , China Phone: Fax:

17 2008 The Author(s). Licensee IntechOpen. This chapter is istribute uner the terms of the Creative Commons Attribution-NonCommercial- ShareAlike-3.0 License, which permits use, istribution an reprouction for non-commercial purposes, provie the original is properly cite an erivative works builing on this content are istribute uner the same license.

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

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

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

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

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

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

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 world s leading publisher of Open Access books Built by scientists, for scientists 4, 6, M Open access books available International authors and editors Downloads Our authors are

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

'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

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

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

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

Lower Bounds for the Smoothed Number of Pareto optimal Solutions

Lower Bounds for the Smoothed Number of Pareto optimal Solutions Lower Bouns for the Smoothe Number of Pareto optimal Solutions Tobias Brunsch an Heiko Röglin Department of Computer Science, University of Bonn, Germany brunsch@cs.uni-bonn.e, heiko@roeglin.org 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

TIME-DELAY ESTIMATION USING FARROW-BASED FRACTIONAL-DELAY FIR FILTERS: FILTER APPROXIMATION VS. ESTIMATION ERRORS

TIME-DELAY ESTIMATION USING FARROW-BASED FRACTIONAL-DELAY FIR FILTERS: FILTER APPROXIMATION VS. ESTIMATION ERRORS TIME-DEAY ESTIMATION USING FARROW-BASED FRACTIONA-DEAY FIR FITERS: FITER APPROXIMATION VS. ESTIMATION ERRORS Mattias Olsson, Håkan Johansson, an Per öwenborg Div. of Electronic Systems, Dept. of Electrical

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

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

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

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

A NONLINEAR SOURCE SEPARATION APPROACH FOR THE NICOLSKY-EISENMAN MODEL

A NONLINEAR SOURCE SEPARATION APPROACH FOR THE NICOLSKY-EISENMAN MODEL 6th European Signal Processing Conference EUSIPCO 28, Lausanne, Switzerlan, August 25-29, 28, copyright by EURASIP A NONLINEAR SOURCE SEPARATION APPROACH FOR THE NICOLSKY-EISENMAN MODEL Leonaro Tomazeli

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

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

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

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

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

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

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

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

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

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

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

initial configuration initial configuration end

initial configuration initial configuration end Design of trajectory stabilizing feeback for riftless at systems M. FLIESS y J. L EVINE z P. MARTIN x P. ROUCHON { ECC95 Abstract A esign metho for robust stabilization of riftless at systems aroun trajectories

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

A Novel Decoupled Iterative Method for Deep-Submicron MOSFET RF Circuit Simulation

A Novel Decoupled Iterative Method for Deep-Submicron MOSFET RF Circuit Simulation A Novel ecouple Iterative Metho for eep-submicron MOSFET RF Circuit Simulation CHUAN-SHENG WANG an YIMING LI epartment of Mathematics, National Tsing Hua University, National Nano evice Laboratories, an

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

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

Math 1B, lecture 8: Integration by parts

Math 1B, lecture 8: Integration by parts Math B, lecture 8: Integration by parts Nathan Pflueger 23 September 2 Introuction Integration by parts, similarly to integration by substitution, reverses a well-known technique of ifferentiation an explores

More information

Topic 7: Convergence of Random Variables

Topic 7: Convergence of Random Variables Topic 7: Convergence of Ranom Variables Course 003, 2016 Page 0 The Inference Problem So far, our starting point has been a given probability space (S, F, P). We now look at how to generate information

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

A Weak First Digit Law for a Class of Sequences

A Weak First Digit Law for a Class of Sequences International Mathematical Forum, Vol. 11, 2016, no. 15, 67-702 HIKARI Lt, www.m-hikari.com http://x.oi.org/10.1288/imf.2016.6562 A Weak First Digit Law for a Class of Sequences M. A. Nyblom School of

More information

Optimization of Geometries by Energy Minimization

Optimization of Geometries by Energy Minimization Optimization of Geometries by Energy Minimization by Tracy P. Hamilton Department of Chemistry University of Alabama at Birmingham Birmingham, AL 3594-140 hamilton@uab.eu Copyright Tracy P. Hamilton, 1997.

More information

APPPHYS 217 Thursday 8 April 2010

APPPHYS 217 Thursday 8 April 2010 APPPHYS 7 Thursay 8 April A&M example 6: The ouble integrator Consier the motion of a point particle in D with the applie force as a control input This is simply Newton s equation F ma with F u : t q q

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

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

Event based Kalman filter observer for rotary high speed on/off valve

Event based Kalman filter observer for rotary high speed on/off valve 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC9.6 Event base Kalman filter observer for rotary high spee on/off valve Meng Wang, Perry Y. Li ERC for Compact

More information

The Press-Schechter mass function

The Press-Schechter mass function The Press-Schechter mass function To state the obvious: It is important to relate our theories to what we can observe. We have looke at linear perturbation theory, an we have consiere a simple moel for

More information

2Algebraic ONLINE PAGE PROOFS. foundations

2Algebraic ONLINE PAGE PROOFS. foundations Algebraic founations. Kick off with CAS. Algebraic skills.3 Pascal s triangle an binomial expansions.4 The binomial theorem.5 Sets of real numbers.6 Surs.7 Review . Kick off with CAS Playing lotto Using

More information

Quantum mechanical approaches to the virial

Quantum mechanical approaches to the virial Quantum mechanical approaches to the virial S.LeBohec Department of Physics an Astronomy, University of Utah, Salt Lae City, UT 84112, USA Date: June 30 th 2015 In this note, we approach the virial 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

Application of Nonlinear Control to a Collision Avoidance System

Application of Nonlinear Control to a Collision Avoidance System Application of Nonlinear Control to a Collision Avoiance System Pete Seiler Mechanical Eng. Dept. U. of California-Berkeley Berkeley, CA 947-74, USA Phone: -5-64-6933 Fax: -5-64-663 pseiler@euler.me.berkeley.edu

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

New Simple Controller Tuning Rules for Integrating and Stable or Unstable First Order plus Dead-Time Processes

New Simple Controller Tuning Rules for Integrating and Stable or Unstable First Order plus Dead-Time Processes Proceeings of the 3th WSEAS nternational Conference on SYSTEMS New Simple Controller Tuning Rules for ntegrating an Stable or Unstable First Orer plus Dea-Time Processes.G.ARVANTS Department of Natural

More information

This module is part of the. Memobust Handbook. on Methodology of Modern Business Statistics

This module is part of the. Memobust Handbook. on Methodology of Modern Business Statistics This moule is part of the Memobust Hanbook on Methoology of Moern Business Statistics 26 March 2014 Metho: Balance Sampling for Multi-Way Stratification Contents General section... 3 1. Summary... 3 2.

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

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 world s leading publisher of Open Access books Built by scientists, for scientists 3,500 108,000 1.7 M Open access books available International authors and editors Downloads Our

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

TAYLOR S POLYNOMIAL APPROXIMATION FOR FUNCTIONS

TAYLOR S POLYNOMIAL APPROXIMATION FOR FUNCTIONS MISN-0-4 TAYLOR S POLYNOMIAL APPROXIMATION FOR FUNCTIONS f(x ± ) = f(x) ± f ' (x) + f '' (x) 2 ±... 1! 2! = 1.000 ± 0.100 + 0.005 ±... TAYLOR S POLYNOMIAL APPROXIMATION FOR FUNCTIONS by Peter Signell 1.

More information

Time-Optimal Motion Control of Piezoelectric Actuator: STM Application

Time-Optimal Motion Control of Piezoelectric Actuator: STM Application Time-Optimal Motion Control of Piezoelectric Actuator: STM Application Yongai Xu, Peter H. Mecl Abstract This paper exaes the problem of time-optimal motion control in the context of Scanning Tunneling

More information

The canonical controllers and regular interconnection

The canonical controllers and regular interconnection Systems & Control Letters ( www.elsevier.com/locate/sysconle The canonical controllers an regular interconnection A.A. Julius a,, J.C. Willems b, M.N. Belur c, H.L. Trentelman a Department of Applie Mathematics,

More information

Unit #6 - Families of Functions, Taylor Polynomials, l Hopital s Rule

Unit #6 - Families of Functions, Taylor Polynomials, l Hopital s Rule Unit # - Families of Functions, Taylor Polynomials, l Hopital s Rule Some problems an solutions selecte or aapte from Hughes-Hallett Calculus. Critical Points. Consier the function f) = 54 +. b) a) Fin

More information

Thermal conductivity of graded composites: Numerical simulations and an effective medium approximation

Thermal conductivity of graded composites: Numerical simulations and an effective medium approximation JOURNAL OF MATERIALS SCIENCE 34 (999)5497 5503 Thermal conuctivity of grae composites: Numerical simulations an an effective meium approximation P. M. HUI Department of Physics, The Chinese University

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

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

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

EVALUATING HIGHER DERIVATIVE TENSORS BY FORWARD PROPAGATION OF UNIVARIATE TAYLOR SERIES

EVALUATING HIGHER DERIVATIVE TENSORS BY FORWARD PROPAGATION OF UNIVARIATE TAYLOR SERIES MATHEMATICS OF COMPUTATION Volume 69, Number 231, Pages 1117 1130 S 0025-5718(00)01120-0 Article electronically publishe on February 17, 2000 EVALUATING HIGHER DERIVATIVE TENSORS BY FORWARD PROPAGATION

More information

2.5 SOME APPLICATIONS OF THE CHAIN RULE

2.5 SOME APPLICATIONS OF THE CHAIN RULE 2.5 SOME APPLICATIONS OF THE CHAIN RULE The Chain Rule will help us etermine the erivatives of logarithms an exponential functions a x. We will also use it to answer some applie questions an to fin slopes

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

State observers and recursive filters in classical feedback control theory

State observers and recursive filters in classical feedback control theory State observers an recursive filters in classical feeback control theory State-feeback control example: secon-orer system Consier the riven secon-orer system q q q u x q x q x x x x Here u coul represent

More information

Separation of Variables

Separation of Variables Physics 342 Lecture 1 Separation of Variables Lecture 1 Physics 342 Quantum Mechanics I Monay, January 25th, 2010 There are three basic mathematical tools we nee, an then we can begin working on the physical

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

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

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

Ramsey numbers of some bipartite graphs versus complete graphs

Ramsey numbers of some bipartite graphs versus complete graphs Ramsey numbers of some bipartite graphs versus complete graphs Tao Jiang, Michael Salerno Miami University, Oxfor, OH 45056, USA Abstract. The Ramsey number r(h, K n ) is the smallest positive integer

More information

From Local to Global Control

From Local to Global Control Proceeings of the 47th IEEE Conference on Decision an Control Cancun, Mexico, Dec. 9-, 8 ThB. From Local to Global Control Stephen P. Banks, M. Tomás-Roríguez. Automatic Control Engineering Department,

More information

VISUAL SERVOING WITH ORIENTATION LIMITS OF A X4-FLYER

VISUAL SERVOING WITH ORIENTATION LIMITS OF A X4-FLYER 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,

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

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

Implicit Lyapunov control of closed quantum systems

Implicit Lyapunov control of closed quantum systems Joint 48th IEEE Conference on Decision an Control an 28th Chinese Control Conference Shanghai, P.R. China, December 16-18, 29 ThAIn1.4 Implicit Lyapunov control of close quantum systems Shouwei Zhao, Hai

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

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

Relative Entropy and Score Function: New Information Estimation Relationships through Arbitrary Additive Perturbation

Relative Entropy and Score Function: New Information Estimation Relationships through Arbitrary Additive Perturbation Relative Entropy an Score Function: New Information Estimation Relationships through Arbitrary Aitive Perturbation Dongning Guo Department of Electrical Engineering & Computer Science Northwestern University

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

12.11 Laplace s Equation in Cylindrical and

12.11 Laplace s Equation in Cylindrical and SEC. 2. Laplace s Equation in Cylinrical an Spherical Coorinates. Potential 593 2. Laplace s Equation in Cylinrical an Spherical Coorinates. Potential One of the most important PDEs in physics an engineering

More information

SYNCHRONOUS SEQUENTIAL CIRCUITS

SYNCHRONOUS SEQUENTIAL CIRCUITS CHAPTER SYNCHRONOUS SEUENTIAL CIRCUITS Registers an counters, two very common synchronous sequential circuits, are introuce in this chapter. Register is a igital circuit for storing information. Contents

More information

05 The Continuum Limit and the Wave Equation

05 The Continuum Limit and the Wave Equation Utah State University DigitalCommons@USU Founations of Wave Phenomena Physics, Department of 1-1-2004 05 The Continuum Limit an the Wave Equation Charles G. Torre Department of Physics, Utah State University,

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

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

One-dimensional I test and direction vector I test with array references by induction variable

One-dimensional I test and direction vector I test with array references by induction variable Int. J. High Performance Computing an Networking, Vol. 3, No. 4, 2005 219 One-imensional I test an irection vector I test with array references by inuction variable Minyi Guo School of Computer Science

More information

Code_Aster. Detection of the singularities and calculation of a map of size of elements

Code_Aster. Detection of the singularities and calculation of a map of size of elements Titre : Détection es singularités et calcul une carte [...] Date : 0/0/0 Page : /6 Responsable : DLMAS Josselin Clé : R4.0.04 Révision : Detection of the singularities an calculation of a map of size of

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

θ 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

Dissipative numerical methods for the Hunter-Saxton equation

Dissipative numerical methods for the Hunter-Saxton equation Dissipative numerical methos for the Hunter-Saton equation Yan Xu an Chi-Wang Shu Abstract In this paper, we present further evelopment of the local iscontinuous Galerkin (LDG) metho esigne in [] an a

More information

The Exact Form and General Integrating Factors

The Exact Form and General Integrating Factors 7 The Exact Form an General Integrating Factors In the previous chapters, we ve seen how separable an linear ifferential equations can be solve using methos for converting them to forms that can be easily

More information

arxiv:hep-th/ v1 3 Feb 1993

arxiv:hep-th/ v1 3 Feb 1993 NBI-HE-9-89 PAR LPTHE 9-49 FTUAM 9-44 November 99 Matrix moel calculations beyon the spherical limit arxiv:hep-th/93004v 3 Feb 993 J. Ambjørn The Niels Bohr Institute Blegamsvej 7, DK-00 Copenhagen Ø,

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

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

Advanced Partial Differential Equations with Applications

Advanced Partial Differential Equations with Applications MIT OpenCourseWare http://ocw.mit.eu 18.306 Avance Partial Differential Equations with Applications Fall 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.eu/terms.

More information

An Optimization Approach to Bearing-Only Visual Homing with Applications to a 2-D Unicycle Model

An Optimization Approach to Bearing-Only Visual Homing with Applications to a 2-D Unicycle Model An Optimization Approach to Bearing-Only Visual Homing with Applications to a -D Unicycle Moel Roberto Tron an Kostas Daniiliis Abstract We consier the problem of bearing-base visual homing: Given a mobile

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

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