Nonlinear Lateral Control of Vision Driven Autonomous Vehicles*

Size: px
Start display at page:

Download "Nonlinear Lateral Control of Vision Driven Autonomous Vehicles*"

Transcription

1 Paper Machine Intelligence & Robotic Control, Vol. 5, No. 3, (2003) Nonlinear ateral Control of Vision Drien Autonomous Vehicles* Miguel Ángel Sotelo Abstract: This paper presents the results of a lateral control strategy that has been applied to the problem of steering an autonomous ehicle using ision. The lateral control law has been designed for any kind of car-like ehicle presenting the Ackerman kinematic model, accounting for the ehicle elocity as a crucial parameter for adapting the steering control response. This makes the control strategy suitable for either low or high speed ehicles. The stability of the control law has been analytically proed and experimentally tested by autonomously steering Babieca, a Citroen Berlingo prototype ehicle. Keywords: Vehicle Control, Chained Systems Theory, Vision Drien Autonomous Vehicles 1. Introduction ATERA automatic steering of autonomous car-like ehicles has become an apparent field of application for robotics researchers. Basically, this problem can be stated as that of determining an appropriate control law for commanding the ehicle steering angle. Many steering control designs are already documented in the literature [1], [3], [6]. A comparatie study on arious lateral control strategies for autonomous ehicles can be found in [11], where a linearized model of the lateral ehicle dynamics is used for controller design based on the fact that it is possible to decouple the longitudinal and lateral dynamics. On the contrary, a simplified nonlinear lateral kinematic model is proposed in this work to ease the design and implementation of a stable lateral control law for autonomous steering of car-like ehicles. The lateral control strategy was implemented on Babieca, an electric Citroen Berlingo experimental prototype, using ision as the main sensor to measure the position of the ehicle on the road. Real tests were carried out on a priate circuit, emulating an urban quarter, composed of streets, intersections (crossroads), and roundabouts, located at the Industrial Automation Institute (IAI) in Arganda del Rey, Madrid. Additionally, a lie demonstration exhibiting the system capacities on autonomous steering was carried out during the IEEE Conference on Intelligent Vehicles 2002, in a priate circuit located at Satory (Versailles), France. 2. ateral Control Considering the case of an autonomous ehicle driing along some reference trajectory, the main goal of the lateral control module is to ensure proper tracking of the reference trajectory by correctly keeping the ehicle in the center of the lane with the appropriate orientation (parallel to the desired trajectory). This constraint can be generalized as the minimization of the lateral and orientation errors of the ehicle (d e, ) with respect to the reference trajectory, at a Receied 20 August, 2003; accepted 13 October, Department of Electronics. Technical School, Uniersity of Alcalá, Campus Uniersitario s/n, Alcalá de Henares, Madrid, Spain. michael@depeca.uah.es 2. 1 Kinematic model The kinematic model of the ehicle is the starting point to model the dynamics of the lateral and orientation errors. The ehicle model is approximated by the popular Ackerman (or bicycle) model [4] as depicted in Fig. 2, assumc 2003 Cyber Scientific Fig. 2 Fig. 1 Control point θ (x d,y d ) θ d d e Reference trajectory ateral and orientation errors at the look-ahead distance Ackerman steering φ R Approximate kinematic model of the ehicle (Ackerman steering) control point, as illustrated in Fig. 1. To sole this controllability problem and design a stable lateral controller, a model describing the dynamic behaior of d e and is needed. φ Paper No X/03/

2 88 M. A. Sotelo ing that the two front wheels turn slightly differentially and thus, the instantaneous rotation center can be purely computed by kinematic means. et κ(t) denote the instantaneous curature of the trajectory described by the ehicle: κ(t) 1 tan φ(t) dθ(t) (1) R(t) ds where R is the radius of curature, is the wheelbase, φ is the steering angle, and θ stands for the ehicle orientation in a global frame of coordinates. The dynamics of θ is computed in Eq. (2) as a function of ehicle elocity : θ dθ dθ ds ds φ(t) κ(t)(t) tan (t). (2) et φ and be the ariables of the ehicle control input space. On the other hand, the ehicle configuration space is composed of the global position and orientation ariables, described by (x, y, θ), under the flat terrain assumption. Mapping from the control input space to the configuration space can be soled by using the popular Fresnel equations, which are also the so-called dead reckoning equations typically used in inertial naigation. Equation (3) shows the dynamics of (x, y, θ): ẋ dx ẏ dy θ dθ (t) cos θ(t) (t) sin θ(t) (3) (t)tan φ(t) where (t) represents the elocity of the midpoint of the rear axle of the ehicle, denoted as the control point. Global information about the position and orientation of the ehicle (x, y, θ) is then transformed so as to deelop a model that describes the open-loop lateral and orientation error dynamics. As obsered in Fig. 1, the lateral error d e is defined as the distance between the ehicle control point and the closest point along the ehicle desired trajectory, described by coordinates (x d,y d ). This implies that d e is perpendicular to the tangent to the reference trajectory at (x d,y d ). The scope of the tangent at (x d,y d ) is denoted by θ d and represents the desired orientation at that point. Based on this, d e and suffice to precisely characterize the location error between the ehicle and some gien reference trajectory, as described in Eqs. (4) and (5): d e (x x d ) sin θ d +(y y d ) cos θ d (4) θ θ d. (5) Computing the deriatie of d e with respect to time yields Eq. (6), while the time deriatie of is shown in Eq. (7): d e ẋ sin θ d +ẏ cos θ d V cos θ sin θ d + V sin θ cos θ d V sin(θ θ d ) V sin (6) d(θ θ d) θ θ d θ. (7) Thus, the complete nonlinear model for d e and is formulated in Eq. (8): d e V sin V tan φ. (8) 2. 2 Nonlinear control law The control objectie is to ensure that the ehicle will correctly track the reference trajectory. For this purpose, both the lateral error d e and the orientation error must be minimized. On the other hand, for simplicity, ehicle elocity will be assumed to be constant. The design of the control law is based on general results of the socalled chained systems theory. An excellent example on this topic can be found in [5]. Neertheless, these results are extended and generalized in this paper so as to proide a stable nonlinear control law for steering of Ackerman-like ehicles, based on local errors. From the control point of iew, the use of the popular tangent linearization approach is aoided as it is only alid locally around the configuration chosen to perform the linearization, and thus, the initial conditions may be far away from the reference trajectory. On the contrary, some state and control ariable changes are posed in order to conert the nonlinear system described in Eq. (8) into a linear one, without any approximation (exact linearization approach). Neertheless, due to the impossibility of exactly linearizing the systems describing mobile robots dynamics, these nonlinear systems are conerted into almost linear ones, termed as chained forms. The use of the chained form permits to design a control law using linear systems theory to a higher extent. In particular, the nonlinear model for d e and (Eq. (8)) can be transformed into chained form using the state diffeomorphism and the change of control ariables as in Eq. (9): y1 de Y Θ(X) y 2 tan cos (9) w1 W Υ(U) tan φ. w 2 cos 2 These transformations are inertible wheneer the ehicle speed is different from zero and the orientation error is different from π/2. This implies that the singularities of the transformations can be aoided by assuring that the ehicle moes ( >0) and that its orientation error is maintained under 90 degrees (the ehicle orientation must not be perpendicular to the reference trajectory). These conditions are reasonably simple to meet in practice. From Eq. (9), the ehicle model can be rewritten as in Eq. (10), considering y 1 and y 2 as the new state ariables: ẏ 1 d e sin w 1 y 2 ẏ 2 d(tan ) 1 cos 2 θe tan φ cos 2 w 2. (10) In order to get a elocity independent control law, the time deriatie is replaced by a deriation with respect to ς, the abscissa along the tangent to the reference trajectory

3 Nonlinear ateral Control of Vision Drien Autonomous Vehicles 89 Control point ς y 1 is zero, then y 2 is also zero (y 2 y 1). ikewise, if y 2 is zero then is zero from Eq. (9) (y 2 tan ). Thus, both ariables y 1 and y 2 tend to zero as ariable ς grows. The preious statement is analytically expressed in Eq. (16): Fig. 3 ς cos d e Reference trajectory Graphical description of ς as graphically depicted in Fig. 3. Analytically, ς is computed as the integral of elocity ς, measured along axis ς: ς ς cos ς dς cos w 1. (11) The time deriaties of the state ariables y 1 and y 2 are expressed as functions of ς in Eq. (12): ẏ 1 dy 1 dy 1 dς dς ẏ 2 dy 2 dy 2 dς y 1 ς dς y 2 ς (12) where y 1 and y 2 stand for the deriaties of y 1 and y 2 with respect to ς. Soling for y 1 and y 2 yields Eq. (13): y 2 ẏ2 ς y 1 ẏ1 ς sin tan φ cos 2 cos cos tan y 2 tan φ w 2 w cos 3 3. w 1 (13) As obsered in the preious equation, the transformed system is linear and thus, state ariables y 1 and y 2 can be regulated to zero (so as to yield d e d e,ref 0and,ref 0) by using the control low proposed in Eq. (14): lim d e lim 0. (16) ς ς Accordingly, ariable ς must always grow so as to ensure that both d e and tend to zero. This condition is met wheneer >0and π/2 < <π/2. In other words, the ehicle must continuously moe forward and the absolute alue of its orientation error should be below π/2 in order to guarantee proper trajectory tracking. Thus, the nonlinear control law is finally deried from Eqs. (13) and (14) such that φ arctan [ cos 3 (K d tan + K p d e ) ]. (17) The control law is then modified by a sigmoidal function as shown in Eq. (18) to account for the physical limitations in the ehicle wheels turning angle and preent from actuator saturation: ] φ arctan [ Kcos 3 K(Kd tan θe+kpde) 1 exp K(Kd 1 + exp tan θe+kpde) (18) On the other hand, the use of sigmoidal functions preseres the system stability [10]. The control law is saturated to φ max by properly tuning parameter K. Thus, the maximum alue of Eq. (18) is φ max ± arctan( K). Therefore, K is chosen to ensure that φ max ±π/6 rad (physical limitation of the ehicle) gien the wheelbase 2.69 m, yielding a practical alue K : K tan π 6. (19) From obseration of Eq. (15), the dynamic response of the ariable y 1 can be considered to be a second order linear one. In practice, it is not indeed linear due to the sigmoidal function used to saturate the control law, although it can be reasonably approximated as such. Thus, an analogy between constants K d, K p and the parameters of a second order linear system, ξ (damping coefficient) and ω n (natural frequency), can be established, yielding Eq. (20): w 3 K d y 2 K p y 1, (K d,k p ) R +2. (14) Using Eqs. (13) and (14) and soling for ariable y 1 yields Eq. (15): ω n K p ξ K d 2 K p. (20) y 1 + K d y 1 + K p y 1 0 (15) where the dynamic behaior of y 1 with respect to ς is proed to be linear. Under the assumption of positie alues for constants K d and K p, ariable y 1 tends to zero as long as ariable ς grows. In fact, ariable y 1 has a second order linear dynamic behaiour dominated by two poles with negatie real components. According to this, y 1 tends to zero as the independent ariable (ς in this case, not time) tends to infinite. This statement ensures that d e tends to zero as ς tends to infinite as dictated by Eq. (9) (y 1 d e ). From Eq. (13), if ikewise, system oershoot M p and settling distance d s (gien that the system error dynamics is described as a function of space ariable ς, not time) can be obtained from Eq. (21): ξπ M p exp 1 ξ 2 d s 2% 4 ξω n. (21) The design of constants K d and K p is undertaken considering that the system oershoot must not exceed 10%

4 90 M. A. Sotelo of the step input and the settling distance should be below some gien threshold. Thus, for a typical settling time t s 20s and gien a ehicle elocity, the proper settling distance can be computed as in Eq. (22): h Control point d s t s 20. (22) d e θ d The alue of K d is deried from Eqs. (20) and (21) yielding the elocity dependant expression in Eq. (23): (x d,y d ) K d 8 d s 0.4. (23) θ Reference trajectory ikewise, damping coefficient ξ is deried from Eqs. (20) and (21), as shown in Eq. (24): ξ 1 ( π ln 0.1 ) 2 +1 K d 2 K p 4 d s Kp. (24) Finally, K p is deduced from the preious equation, yielding Eq. (25): ( ) 2 ( ) K p. (25) d s The dependency of K p and K d on the ehicle elocity permits to ensure proper dynamic response. In particular, ehicle turning angle will be smooth at high speeds, therefore aoiding possible oscillations due to physical constraints in steering dynamics Extension of the control law for high speeds The nonlinear control law designed in the preious section proides stable trajectory tracking for Ackerman-like ehicles at moderate speeds (up to km/h). This makes the preious control law suitable for low speed ehicles. Howeer, experience demonstrates that tracking errors and ehicle oscillation increase as elocity rises. Then it becomes necessary to deelop an extension of the nonlinear control law for high speeds. The first step is to modify the ehicle control point as depicted in Fig. 4, in order to anticipate the trajectory curature at a gien distance h denoted by ook-ahead distance. The new lateral and orientation errors are then computed as illustrated in the same Fig. 4, yielding the results in Eq. (26): d e (x + h cos θ x d ) sin θ d +(y + h sin θ d y d ) cos θ d (26) θ θ d. The choice of h is carried out based on the current ehicle elocity, as described in [3], yielding the parameters shown in Eq. (27): min if < min h () t 1 if min max (27) max if > max where t s is the look-ahead time, min 25km/h, max 75km/h, min m, and max m. Considering the same scheme followed in the preious Fig. 4 ateral and orientation errors at the look-ahead distance section, the new nonlinear model for d e and is shown in Eq. (28): d e sin + h cos tan φ (28) tan φ. This model can be transformed into chained form using the state diffeomorphism and change of control ariables, as in Eq. (29): y1 de Y Θ(X) y 2 tan W w1 Υ(U) w 2 cos + h cos 2 tan φ sin tan φ. cos 2 (29) These transformations are inertible wheneer the ehicle speed is different from zero and the orientation error is different from π/2. From Eq. (28) the ehicle dynamic model can be rewritten as in Eq. (30), considering y 1 and y 2 as the new state ariables: ẏ 1 d e sin + h ẏ 2 d(tan ) cos tan φ w 1 y 2 tan φ (30) cos 2 w 2. 1 cos 2 θe In order to get a elocity independent control law, the time deriatie is replaced by a deriation with respect to ς, a ariable related to the abscissa along the tangent to the reference trajectory. Analytically, ς is computed according to the following expression: ( ς cos + h cos 2 tan φ sin ). (31) The time deriaties of the state ariables y 1 and y 2 are expressed as functions of ς in Eq. (32): ẏ 1 dy 1 dy 1 dς dς y 1 ς ẏ 2 dy 2 dy 2 dς dς y 2 ς (32)

5 Nonlinear ateral Control of Vision Drien Autonomous Vehicles 91 where y 1 and y 2 stand for the deriaties of y 1 and y 2 with respect to ς, respectiely. Soling for y 1 and y 2 yields Eq. (33): y 1 tan y 2 (33) y 2 tan φ cos 3 cos 4 w 3. tan φ + h sin As in the preious section, the transformed system is linear and thus, state ariables y 1 and y 2 can be regulated to zero (so as to yield d e d e,ref 0and,ref 0) by using the new control low proposed in Eq. (34): w 3 K d y 2 K p y 1 (K d,k p ) R +2. (34) Using Eqs. (33) and (34) and soling for ariable y 1 yields Eq. (35): y 1 + K d y 1 + K p y 1 0 (35) where the dynamic behaiour of y 1 with respect to ς is proed to be linear. Once again, this implies that ariables y 1 ( d e ) and y 2 ( tan ) tend to zero as ariable ς grows. The preious statement is analytically expressed in Eq. (36): lim ς d e lim ς 0. (36) Accordingly, ariable ς must always grow so as to ensure that both d e and tend to zero. This condition is met wheneer >0and π/2 < <π/2. In other words, the ehicle must continuously moe forward and the absolute alue of its orientation error should be below π/2 in order to guarantee proper trajectory tracking. Basically, stability conditions remain the same as in the preious section. Thus, the new nonlinear control law for high speeds is finally deried from Eqs. (33) and (34) such that [ sin θe cos 3 ] (K d tan + K p d e ) φ arctan. sin + h cos 4 (K d tan + K p d e ) (37) The control law is then modified by a sigmoidal function to account for the physical limitations in the ehicle wheels turning angle and preent from actuator saturation. From this point onwards, tuning of K, K d, and K p follows the same scheme deried in Eqs. (19), (23), and (25), respectiely. 3. Implementation and Results The control law for autonomous steering described in this paper was tested on the so-called Babieca prototype ehicle (an electric Citroen Berlingo), as depicted in Fig. 5. The ehicle was modified to allow for automatic elocity and steering control at a maximum speed of 90 km/h. Babieca is equipped with a color camera to proide lateral and orientation position of the ego-ehicle with regard to the center of the lane, a Pentium PC, and a set of electronic deices to proide actuation oer the accelerator and steering wheel, as well as to encode the ehicle elocity and steering angle. The color camera proides standard PA ideo Fig. 5 Babieca prototype ehicle signal at 25 Hz that is processed by a Meteor frame grabber installed on a 120 MHz Pentium running the Real Time inux operating system. The complete naigation system, implemented under Real Time inux using a pre-emptie scheduler, runs a ision-based lane tracking task for computing the lateral and orientation errors. Practical experiments were conducted on a priate circuit located at the Industrial Automation Institute in Arganda del Rey (Madrid). The circuit is composed of seeral streets, intersections, and roundabout points, trying to emulate an urban quarter. Various practical trials were conducted so as to test the alidity of the control law for different initial conditions in real circumstances. During the tests, the reference ehicle elocity is kept constant by a elocity controller. Coefficients K d and K p were calculated as a function of using Eqs. (19) and (21). Figures 6 and 7 show the transient response of the lateral and orientation errors of the ehicle for reference elocities of 20 km/h and 50 km/h respectiely. In both cases, the ehicle starts the run at an initial lateral error of about 1m and an initial orientation error in the range ±5. For illustratie purposes, Fig. 8 depicts the steering control proided by the controller during the path tracking experiment carried out at 50 km/h. As can be clearly appreciated, the steady state response of the system is satisfactory for either experiments. Thus, the lateral error is bound to ±5 cm at low speeds and ±25 cm at 50km/h, while the absolute orientation error in steady state remains below 1 in all cases. Just to gie an example on how the practical results conform to the expected alues as deried from the theoretical deelopment, let s consider the transient response of the ehicle depicted in Fig. 6 for 20km/h. Assuming a theoretical maximum oershoot of M p 10% and a settling time of t s 20s, the controller coefficients are tuned to K d and K p , according to Eqs. (19) and (21). Nonetheless, from obseration of Fig. 6 the maximum oershoot obtained in practice yields up to almost 25% for both the lateral and orientation errors, while the settling time takes some 22 s. This is mainly due to the existence of nonlinear actuator dynamics and latencies, which are not considered in the model. In spite of these slight differences with regard to the theoretical expected alues, the practical results exhibited in this section demonstrate that the nonlinear lateral control law deeloped in this work still permits to safely steer the ehicle at operational elocities. In a final trial, the results achieed in the second test for

6 Orientation error ( ) Orientation error ( ) 92 M. A. Sotelo ateral error (m) ateral error (m) time(s) Time (s) 20 km/h Time time(s) Fig. 6 Transient response of the lateral and orientation error for 20km/h ateral error (m) ateral error (m) time(s) Time (s) 50 km/h Time time(s) Fig. 7 Transient response of the lateral and orientation error for 50km/h Steering response ( 1,+1) Steering response (-1, +1) Time (s) time(s) Fig. 8 Steering normalized response (between 1 and +1) for 50 km/h 20km/h are compared to human driing at the same speed along the same trajectory. For this purpose a human drier steered the ehicle, leaing the control of the accelerator to the elocity controller in order to keep a reference speed of 20 km/h. The comparison is graphically depicted in Fig. 9. One can obsere that the human drier takes less time than the automatic controller to achiee lateral and orientation errors close to zero. On the other hand, the steady state errors are similar in both cases. Surprisingly, human driing turns out in sporadic separations from the reference trajectory up to cm, without incurring in dangerous behaior, while the automatic controller keeps the ehicle under lower lateral error alues once stabilized. Far from being an isolated fact, this circumstance was repeatedly obsered in seeral practical experiments. As the conclusion, the lateral control law deeloped in this work can reasonably be considered to be alid for driing a car-like ehicle as precisely as a human can. During the last year, Babieca ran oer hundreds of kilometers in lots of successful autonomous missions carried out along the test circuit using the nonlinear control law described in this paper. A lie demonstration exhibiting the system capacities on autonomous driing using the nonlinear control law described in this paper was carried out during the IEEE Conference on Intelligent Vehicles 2002, in a priate circuit located at Satory (Versailles), France. A complete set of ideo files demonstrating the operational performance of the control system in real test circuits (both in Arganda del Rey and in Satory) can be retrieed from ftp:// 4. Conclusions To conclude, the next key points should be remarked. First of all, the nonlinear control law described in this work has proed its empirical stability for lateral dric 2003 Cyber Scientific Machine Intelligence & Robotic Control, 5(3), (2003)

7 Orientation error ( ) Nonlinear ateral Control of Vision Drien Autonomous Vehicles 93 ateral error (m) ateral error (m) * human drier - nonlinear controller error de orientación ( ) error de orientación ( ) * human drier - nonlinear controller time(s) Time (s) 20 km/h Time time(s) Fig. 9 Comparison between automatic guidance and human driing at 20km/h ing of car-like ehicles. In fact, it has been implemented on a real commercial ehicle slightly modified so as to allow for autonomous operation and tested on two different priate circuits. A key adantage of the proposed method oer other nonlinear control techniques relies on its ability to proide a priori design of the system transient response by proper fitting of constants K d and K p, while proiding stable steady state response. Vehicle commanded actuation is taken into account by considering the current elocity in the design of the controller coefficients. This permits to adapt the steering angle as a function of driing conditions at not high energy expense from the control signal point of iew. As demonstrated in practical trials, driing precision achieed by the lateral control law is as accurate as that of a human drier under normal conditions. Nonetheless, in spite of haing achieed some promising results there is still much space for improement concerning ehicle stability and oscillations. Indeed, our current work focuses on accounting for more precise ehicle models including actuator dynamics and nonlinearities. Accordingly, a new nonlinear control law should be deeloped in an attempt to increase stability and comfortability when driing at high speed. Acknowledgments This work has been funded by the Comisión Interministerial de Ciencia y Tecnología (CICYT) through research project DPI C05-04, as well as by the generous support of the Industrial Automation Institute of the CSIC (Consejo Superior de Inestigaciones Cientificas). References [1] J. Ackermann and W. Sienel, Robust control for automated steering, in Proc. of the 1990 American Control Conference, ACC90, San Diego, CA, 1990, pp [2] A. Broggi, M. Bertozzi, A. Fascioli, and G. Conte, Automatic Vehicle Guidance: the Experience of the ARGO Autonomous Vehicle. Singapore: World Scientific, [3] R. H. Byrne, C. T. Abdallah, and P. Dorato, Experimental results in robust lateral control of highway ehicles, IEEE Control Systems Magazine, ol. 18, no. 2, pp , [4] S. Cameron and P. Prober, Adanced Guided Vehicles: Aspects of the Oxford AGV Project. Singapore: World Scientific, [5]. Cordesses, P. Martinet, B. Thuilot, and M. Berducat, GPS-based control of a land ehicle, in Proc. of IAARC/IFAC/IEEE International Symposium on Automation and Robotics in Construction IS- ARC 99, Madrid, Spain, September [6] T. Hessburg and M. Tomizuka, Fuzzy logic control for lateral ehicle guidance, IEEE Control System Magazine ol. 14, pp , August [7] J. Kosecka, R. Blasi, C. J. Taylor, and J. Malik, Vision-based lateral control of ehicles, in Proc. of Intelligent Transportation Systems Conference, Boston, [8] J. uo and P. Tsiotras, Control design for systems in chained form with bounded inputs, in Proc. of American Control Conference, Philadelphia, PA. June [9] M. A. Sotelo, F. J. Rodriguez,. Magdalena,. M. Bergasa, and. Boquete, A color ision-based lane tracking system for autonomous driing on unmarked roads, Autonomous Robots, ol. 16, pp , January [10] H. Sussmann, E. Sontag, and Y. Yang, A general result on the stabilization of linear systems using bounded controls, IEEE Trans. on Automatic Control, ol. 39, no. 12, pp , January [11] C. J. Taylor, J. Kosecka, R. Blasi, and J. Malik, A comparatie study of ision-based lateral control strategies for autonomous highway driing, The International Journal of Robotic Research, ol. 18, no. 5, pp , Biography Miguel Ángel Sotelo receied the Dr. Ing. degree in Electrical Engineering in 1996 from the Technical Uniersity of Madrid, and the Ph.D. degree in Electrical Engineering in 2001 from the Uniersity of Alcalá, Alcalá de Henares, Madrid, Spain. From 1993 to 1994 he has been a Researcher at the Department of Electronics, Uniersity of Alcala, where he is currently an Associate Professor. His research interests include Real-time Computer Vision, Control Applications, and Intelligent Transportation Systems for autonomous and assisted ehicles. He has been recipient of the Best Research Award in the domain of Automotie and Vehicle Applications in Spain, in He is the author of more than 50 refereed publications in international journals, book chapters, and conference proceedings. He is an actie reiewer of seeral journals or transactions concerning Robotics, Control, and Intelligent Transportation Systems. Professor Sotelo is member of IEEE.

A Comparative Study of Vision-Based Lateral Control Strategies for Autonomous Highway Driving

A Comparative Study of Vision-Based Lateral Control Strategies for Autonomous Highway Driving A Comparatie Study of Vision-Based ateral Control Strategies for Autonomous Highway Driing J. Košecká, R. Blasi, C. J. Taylor and J. Malik Department of Electrical Engineering and Computer Sciences Uniersity

More information

Statement: This paper will also be published during the 2017 AUTOREG conference.

Statement: This paper will also be published during the 2017 AUTOREG conference. Model Predictie Control for Autonomous Lateral Vehicle Guidance M. Sc. Jochen Prof. Dr.-Ing. Steffen Müller TU Berlin, Institute of Automotie Engineering Germany Statement: This paper will also be published

More information

Control of a Car-Like Vehicle with a Reference Model and Particularization

Control of a Car-Like Vehicle with a Reference Model and Particularization Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,

More information

We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill.

We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill. We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill. 2.3.2. Steering control using point mass model: Open loop commands We consider

More information

UNDERSTAND MOTION IN ONE AND TWO DIMENSIONS

UNDERSTAND MOTION IN ONE AND TWO DIMENSIONS SUBAREA I. COMPETENCY 1.0 UNDERSTAND MOTION IN ONE AND TWO DIMENSIONS MECHANICS Skill 1.1 Calculating displacement, aerage elocity, instantaneous elocity, and acceleration in a gien frame of reference

More information

Position in the xy plane y position x position

Position in the xy plane y position x position Robust Control of an Underactuated Surface Vessel with Thruster Dynamics K. Y. Pettersen and O. Egeland Department of Engineering Cybernetics Norwegian Uniersity of Science and Technology N- Trondheim,

More information

Nonlinear Trajectory Tracking for Fixed Wing UAVs via Backstepping and Parameter Adaptation. Wei Ren

Nonlinear Trajectory Tracking for Fixed Wing UAVs via Backstepping and Parameter Adaptation. Wei Ren AIAA Guidance, Naigation, and Control Conference and Exhibit 5-8 August 25, San Francisco, California AIAA 25-696 Nonlinear Trajectory Tracking for Fixed Wing UAVs ia Backstepping and Parameter Adaptation

More information

Three-dimensional Guidance Law for Formation Flight of UAV

Three-dimensional Guidance Law for Formation Flight of UAV ICCAS25 Three-dimensional Guidance aw for Formation Flight of UAV Byoung-Mun Min * and Min-Jea Tahk ** * Department of Aerospace Engineering KAIST Daejeon Korea (Tel : 82-42-869-3789; E-mail: bmmin@fdcl.kaist.ac.kr)

More information

Chapter 1: Kinematics of Particles

Chapter 1: Kinematics of Particles Chapter 1: Kinematics of Particles 1.1 INTRODUCTION Mechanics the state of rest of motion of bodies subjected to the action of forces Static equilibrium of a body that is either at rest or moes with constant

More information

Collective circular motion of multi-vehicle systems with sensory limitations

Collective circular motion of multi-vehicle systems with sensory limitations Collectie circular motion of multi-ehicle systems with sensory limitations Nicola Ceccarelli, Mauro Di Marco, Andrea Garulli, Antonello Giannitrapani Dipartimento di Ingegneria dell Informazione Uniersità

More information

DO PHYSICS ONLINE. WEB activity: Use the web to find out more about: Aristotle, Copernicus, Kepler, Galileo and Newton.

DO PHYSICS ONLINE. WEB activity: Use the web to find out more about: Aristotle, Copernicus, Kepler, Galileo and Newton. DO PHYSICS ONLINE DISPLACEMENT VELOCITY ACCELERATION The objects that make up space are in motion, we moe, soccer balls moe, the Earth moes, electrons moe, - - -. Motion implies change. The study of the

More information

A Guidance Law for a Mobile Robot for Coverage Applications: A Limited Information Approach

A Guidance Law for a Mobile Robot for Coverage Applications: A Limited Information Approach Proceedings of the Third International Conference on Adances in Control and Optimization of Dynamical Systems, Indian Institute of Technology anpur, India, March 1-15, 014 Frcsh1.6 A Guidance Law for a

More information

Collision avoidance with automatic braking and swerving

Collision avoidance with automatic braking and swerving Preprints of the 9th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 4-9, 4 Collision aoidance with automatic braking and swering Carlo Ackermann Rolf Isermann

More information

Drive train. Steering System. Figure 1 Vehicle modeled by subsystems

Drive train. Steering System. Figure 1 Vehicle modeled by subsystems Proceedings of the XII International Symposium on Dynamic Problems of Mechanics (DINAME 7), P.S.Varoto and M.A.Trindade (editors), ABCM, Ilhabela, SP, Brazil, February 6 - March, 7 Wheel Dynamics Georg

More information

Alternative non-linear predictive control under constraints applied to a two-wheeled nonholonomic mobile robot

Alternative non-linear predictive control under constraints applied to a two-wheeled nonholonomic mobile robot Alternatie non-linear predictie control under constraints applied to a to-heeled nonholonomic mobile robot Gaspar Fontineli Dantas Júnior *, João Ricardo Taares Gadelha *, Carlor Eduardo Trabuco Dórea

More information

Tracking Control for Robot Manipulators with Kinematic and Dynamic Uncertainty

Tracking Control for Robot Manipulators with Kinematic and Dynamic Uncertainty Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seille, Spain, December 2-5, 2005 WeB3.3 Tracking Control for Robot Manipulators with Kinematic

More information

Collective circular motion of multi-vehicle systems with sensory limitations

Collective circular motion of multi-vehicle systems with sensory limitations Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seille, Spain, December 12-15, 2005 MoB032 Collectie circular motion of multi-ehicle systems with

More information

CHAPTER 1. Introduction

CHAPTER 1. Introduction CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric

More information

Dynamics ( 동역학 ) Ch.2 Motion of Translating Bodies (2.1 & 2.2)

Dynamics ( 동역학 ) Ch.2 Motion of Translating Bodies (2.1 & 2.2) Dynamics ( 동역학 ) Ch. Motion of Translating Bodies (. &.) Motion of Translating Bodies This chapter is usually referred to as Kinematics of Particles. Particles: In dynamics, a particle is a body without

More information

Cases of integrability corresponding to the motion of a pendulum on the two-dimensional plane

Cases of integrability corresponding to the motion of a pendulum on the two-dimensional plane Cases of integrability corresponding to the motion of a pendulum on the two-dimensional plane MAXIM V. SHAMOLIN Lomonoso Moscow State Uniersity Institute of Mechanics Michurinskii Ae.,, 99 Moscow RUSSIAN

More information

' Cemagref BP , av. des Landais AubiBre Cedex France

' Cemagref BP , av. des Landais AubiBre Cedex France Proceedings of the'2001 IEEE/RSJ International Conference on Intelligent Robots and Systems Maui. Hawaii, USA, Oct.29 - Nov. 03,2001 Automatic guidance of a farm tractor along curved paths, using a unique

More information

Robust Real-time Optimal Autonomous Highway Driving Control System: Development and Implementation

Robust Real-time Optimal Autonomous Highway Driving Control System: Development and Implementation Preprints of the 9th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 24 Robust Real-time Optimal Autonomous Highway Driing Control System: Deelopment

More information

Nonlinear Disturbance Decoupling for a Mobile Robotic Manipulator over Uneven Terrain

Nonlinear Disturbance Decoupling for a Mobile Robotic Manipulator over Uneven Terrain Nonlinear Disturbance Decoupling for a Mobile Robotic Manipulator oer Uneen Terrain Joel Jimenez-Lozano Bill Goodwine Department of Aerospace and Mechanical Engineering Uniersity of Noe Dame Noe Dame IN

More information

Realization of Hull Stability Control System for Continuous Track Vehicle with the Robot Arm

Realization of Hull Stability Control System for Continuous Track Vehicle with the Robot Arm Adanced Science and Technology Letters Vol.86 (Ubiquitous Science and Engineering 05), pp.96-0 http://dx.doi.org/0.457/astl.05.86.0 Realization of Hull Stability Control System for Continuous Track Vehicle

More information

2-D Visual Servoing for MARCO

2-D Visual Servoing for MARCO 2-D Visual Seroing for MARCO Teresa A. Vidal C. Institut de Robòtica i Informàtica Industrial Uniersitat Politèctica de Catalunya - CSIC Llorens i Artigas 4-6, Edifici U, 2a pl. Barcelona 82, Spain tidal@iri.upc.es

More information

FREEWAY WEAVING. Highway Capacity Manual 2000 CHAPTER 24 CONTENTS EXHIBITS

FREEWAY WEAVING. Highway Capacity Manual 2000 CHAPTER 24 CONTENTS EXHIBITS CHAPTER 24 FREEWAY WEAVING CONTENTS I. INTRODUCTION... 24-1 Scope of the Methodology...24-1 Limitations of the Methodology...24-1 II. METHODOLOGY...24-1 LOS...24-2 Weaing Segment Parameters...24-3 Determining

More information

Line following of a mobile robot

Line following of a mobile robot Line following of a mobile robot May 18, 004 1 In brief... The project is about controlling a differential steering mobile robot so that it follows a specified track. Steering is achieved by setting different

More information

Brake applications and the remaining velocity Hans Humenberger University of Vienna, Faculty of mathematics

Brake applications and the remaining velocity Hans Humenberger University of Vienna, Faculty of mathematics Hans Humenberger: rake applications and the remaining elocity 67 rake applications and the remaining elocity Hans Humenberger Uniersity of Vienna, Faculty of mathematics Abstract It is ery common when

More information

Introduction to Dynamic Path Inversion

Introduction to Dynamic Path Inversion Dipartimento di ingegneria dell Informazione Università di Parma Dottorato di Ricerca in Tecnologie dell Informazione a.a. 2005/2006 Introduction to Dynamic Path Aurelio PIAZZI DII, Università di Parma

More information

Chapter 3 Numerical Methods

Chapter 3 Numerical Methods Chapter 3 Numerical Methods Part 3 3.4 Differential Algebraic Systems 3.5 Integration of Differential Equations 1 Outline 3.4 Differential Algebraic Systems 3.4.1 Constrained Dynamics 3.4.2 First and Second

More information

Section 6: PRISMATIC BEAMS. Beam Theory

Section 6: PRISMATIC BEAMS. Beam Theory Beam Theory There are two types of beam theory aailable to craft beam element formulations from. They are Bernoulli-Euler beam theory Timoshenko beam theory One learns the details of Bernoulli-Euler beam

More information

Equivalence of Multi-Formulated Optimal Slip Control for Vehicular Anti-Lock Braking System

Equivalence of Multi-Formulated Optimal Slip Control for Vehicular Anti-Lock Braking System Preprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 Equialence of Multi-Formulated Optimal Slip Control for Vehicular Anti-Lock

More information

Cross-Coupling Control for Slippage Minimization of a Four-Wheel-Steering Mobile Robot

Cross-Coupling Control for Slippage Minimization of a Four-Wheel-Steering Mobile Robot Cross-Coupling Control for Slippage Minimization of a Four-Wheel-Steering Mobile Robot Maxim Makatchev Dept. of Manufacturing Engineering and Engineering Management City University of Hong Kong Hong Kong

More information

LABORATORY VI. ROTATIONAL DYNAMICS

LABORATORY VI. ROTATIONAL DYNAMICS LABORATORY VI. ROTATIONAL DYNAMICS So far this semester, you hae been asked to think of objects as point particles rather than extended bodies. This assumption is useful and sometimes good enough. Howeer,

More information

Detection of Critical Driving Situations using Phase Plane Method for Vehicle Lateral Dynamics Control by Rear Wheel Steering

Detection of Critical Driving Situations using Phase Plane Method for Vehicle Lateral Dynamics Control by Rear Wheel Steering Proceedings of the 7th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-, 28 Detection of Critical Driing Situations using Phase Plane Method for Vehicle Lateral Dynamics

More information

EXPERIMENTAL COMPARISON OF TRAJECTORY TRACKERS FOR A CAR WITH TRAILERS

EXPERIMENTAL COMPARISON OF TRAJECTORY TRACKERS FOR A CAR WITH TRAILERS 1996 IFAC World Congress San Francisco, July 1996 EXPERIMENTAL COMPARISON OF TRAJECTORY TRACKERS FOR A CAR WITH TRAILERS Francesco Bullo Richard M. Murray Control and Dynamical Systems, California Institute

More information

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT Plamen PETROV Lubomir DIMITROV Technical University of Sofia Bulgaria Abstract. A nonlinear feedback path controller for a differential drive

More information

Coordinated Path Following for Mobile Robots

Coordinated Path Following for Mobile Robots Coordinated Path Following for Mobile Robots Kiattisin Kanjanawanishkul, Marius Hofmeister, and Andreas Zell University of Tübingen, Department of Computer Science, Sand 1, 7276 Tübingen Abstract. A control

More information

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

Posture regulation for unicycle-like robots with. prescribed performance guarantees Posture regulation for unicycle-like robots with prescribed performance guarantees Martina Zambelli, Yiannis Karayiannidis 2 and Dimos V. Dimarogonas ACCESS Linnaeus Center and Centre for Autonomous Systems,

More information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and

More information

Parameters Identification of Equivalent Circuit Diagrams for Li-Ion Batteries

Parameters Identification of Equivalent Circuit Diagrams for Li-Ion Batteries Parameters Identification of Equialent Circuit Diagrams for Li-Ion eries Ahmad ahmoun, Helmuth Biechl Uniersity of Applied ciences Kempten Ahmad.ahmoun@stud.fh-empten.de, biechl@fh-empten.de Abstract-eries

More information

PHYS 1443 Section 004 Lecture #4 Thursday, Sept. 4, 2014

PHYS 1443 Section 004 Lecture #4 Thursday, Sept. 4, 2014 PHYS 1443 Section 004 Lecture #4 Thursday, Sept. 4, 014 One Dimensional Motion Motion under constant acceleration One dimensional Kinematic Equations How do we sole kinematic problems? Falling motions

More information

On Motion Models for Target Tracking in Automotive Applications

On Motion Models for Target Tracking in Automotive Applications On Motion Models for Target Tracking in Automotive Applications Markus Bühren and Bin Yang Chair of System Theory and Signal Processing University of Stuttgart, Germany www.lss.uni-stuttgart.de Abstract

More information

A motion planner for nonholonomic mobile robots

A motion planner for nonholonomic mobile robots A motion planner for nonholonomic mobile robots Miguel Vargas Material taken form: J. P. Laumond, P. E. Jacobs, M. Taix, R. M. Murray. A motion planner for nonholonomic mobile robots. IEEE Transactions

More information

The PVTOL Aircraft. 2.1 Introduction

The PVTOL Aircraft. 2.1 Introduction 2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control

More information

Real-Time Obstacle Avoidance for trailer-like Systems

Real-Time Obstacle Avoidance for trailer-like Systems Real-Time Obstacle Avoidance for trailer-like Systems T.A. Vidal-Calleja, M. Velasco-Villa,E.Aranda-Bricaire. Departamento de Ingeniería Eléctrica, Sección de Mecatrónica, CINVESTAV-IPN, A.P. 4-74, 7,

More information

Dynamic Vehicle Routing with Moving Demands Part II: High speed demands or low arrival rates

Dynamic Vehicle Routing with Moving Demands Part II: High speed demands or low arrival rates ACC 9, Submitted St. Louis, MO Dynamic Vehicle Routing with Moing Demands Part II: High speed demands or low arrial rates Stephen L. Smith Shaunak D. Bopardikar Francesco Bullo João P. Hespanha Abstract

More information

Physics 1: Mechanics

Physics 1: Mechanics Physics 1: Mechanics Đào Ngọc Hạnh Tâm Office: A1.53, Email: dnhtam@hcmiu.edu.n HCMIU, Vietnam National Uniersity Acknowledgment: Most of these slides are supported by Prof. Phan Bao Ngoc credits (3 teaching

More information

Unifying Behavior-Based Control Design and Hybrid Stability Theory

Unifying Behavior-Based Control Design and Hybrid Stability Theory 9 American Control Conference Hyatt Regency Riverfront St. Louis MO USA June - 9 ThC.6 Unifying Behavior-Based Control Design and Hybrid Stability Theory Vladimir Djapic 3 Jay Farrell 3 and Wenjie Dong

More information

DYNAMICS. Kinematics of Particles VECTOR MECHANICS FOR ENGINEERS: Tenth Edition CHAPTER

DYNAMICS. Kinematics of Particles VECTOR MECHANICS FOR ENGINEERS: Tenth Edition CHAPTER Tenth E CHAPTER 11 VECTOR MECHANICS FOR ENGINEERS: DYNAMICS Ferdinand P. Beer E. Russell Johnston, Jr. Phillip J. Cornwell Lecture Notes: Brian P. Self California Polytechnic State Uniersity Kinematics

More information

Status: Unit 2, Chapter 3

Status: Unit 2, Chapter 3 1 Status: Unit, Chapter 3 Vectors and Scalars Addition of Vectors Graphical Methods Subtraction of Vectors, and Multiplication by a Scalar Adding Vectors by Components Unit Vectors Vector Kinematics Projectile

More information

Nonlinear Landing Control for Quadrotor UAVs

Nonlinear Landing Control for Quadrotor UAVs Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred

More information

Physics 4A Solutions to Chapter 4 Homework

Physics 4A Solutions to Chapter 4 Homework Physics 4A Solutions to Chapter 4 Homework Chapter 4 Questions: 4, 1, 1 Exercises & Problems: 5, 11, 3, 7, 8, 58, 67, 77, 87, 11 Answers to Questions: Q 4-4 (a) all tie (b) 1 and tie (the rocket is shot

More information

On computing Gaussian curvature of some well known distribution

On computing Gaussian curvature of some well known distribution Theoretical Mathematics & Applications, ol.3, no.4, 03, 85-04 ISSN: 79-9687 (print), 79-9709 (online) Scienpress Ltd, 03 On computing Gaussian curature of some well known distribution William W.S. Chen

More information

Simulation of an articulated tractor-implement-trailer model under the influence of lateral disturbances

Simulation of an articulated tractor-implement-trailer model under the influence of lateral disturbances Simulation of an articulated tractor-implement-trailer model under the influence of lateral disturbances K. W. Siew, J. Katupitiya and R. Eaton and H.Pota Abstract This paper presents the derivation of

More information

Probabilistic Engineering Design

Probabilistic Engineering Design Probabilistic Engineering Design Chapter One Introduction 1 Introduction This chapter discusses the basics of probabilistic engineering design. Its tutorial-style is designed to allow the reader to quickly

More information

Frames of Reference, Energy and Momentum, with

Frames of Reference, Energy and Momentum, with Frames of Reference, Energy and Momentum, with Interactie Physics Purpose: In this lab we will use the Interactie Physics program to simulate elastic collisions in one and two dimensions, and with a ballistic

More information

The single track model

The single track model The single track model Dr. M. Gerdts Uniersität Bayreuth, SS 2003 Contents 1 Single track model 1 1.1 Geometry.................................... 1 1.2 Computation of slip angles...........................

More information

Comparison of two non-linear model-based control strategies for autonomous vehicles

Comparison of two non-linear model-based control strategies for autonomous vehicles Comparison of two non-linear model-based control strategies for autonomous vehicles E. Alcala*, L. Sellart**, V. Puig*, J. Quevedo*, J. Saludes*, D. Vázquez** and A. López** * Supervision & Security of

More information

Magnetic Fields Part 3: Electromagnetic Induction

Magnetic Fields Part 3: Electromagnetic Induction Magnetic Fields Part 3: Electromagnetic Induction Last modified: 15/12/2017 Contents Links Electromagnetic Induction Induced EMF Induced Current Induction & Magnetic Flux Magnetic Flux Change in Flux Faraday

More information

Control of Mobile Robots Prof. Luca Bascetta

Control of Mobile Robots Prof. Luca Bascetta Control of Mobile Robots Prof. Luca Bascetta EXERCISE 1 1. Consider a wheel rolling without slipping on the horizontal plane, keeping the sagittal plane in the vertical direction. Write the expression

More information

Tools for Investigation of Dynamics of DC-DC Converters within Matlab/Simulink

Tools for Investigation of Dynamics of DC-DC Converters within Matlab/Simulink Tools for Inestigation of Dynamics of DD onerters within Matlab/Simulink Riga Technical Uniersity, Riga, Latia Email: pikulin03@inbox.l Dmitry Pikulin Abstract: In this paper the study of complex phenomenon

More information

UNIVERSITY OF TRENTO ITERATIVE MULTI SCALING-ENHANCED INEXACT NEWTON- METHOD FOR MICROWAVE IMAGING. G. Oliveri, G. Bozza, A. Massa, and M.

UNIVERSITY OF TRENTO ITERATIVE MULTI SCALING-ENHANCED INEXACT NEWTON- METHOD FOR MICROWAVE IMAGING. G. Oliveri, G. Bozza, A. Massa, and M. UNIVERSITY OF TRENTO DIPARTIMENTO DI INGEGNERIA E SCIENZA DELL INFORMAZIONE 3823 Poo Trento (Italy), Via Sommarie 4 http://www.disi.unitn.it ITERATIVE MULTI SCALING-ENHANCED INEXACT NEWTON- METHOD FOR

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

A matrix Method for Interval Hermite Curve Segmentation O. Ismail, Senior Member, IEEE

A matrix Method for Interval Hermite Curve Segmentation O. Ismail, Senior Member, IEEE International Journal of Video&Image Processing Network Security IJVIPNS-IJENS Vol:15 No:03 7 A matrix Method for Interal Hermite Cure Segmentation O. Ismail, Senior Member, IEEE Abstract Since the use

More information

Purpose of the experiment

Purpose of the experiment Impulse and Momentum PES 116 Adanced Physics Lab I Purpose of the experiment Measure a cart s momentum change and compare to the impulse it receies. Compare aerage and peak forces in impulses. To put the

More information

Motion in Two and Three Dimensions

Motion in Two and Three Dimensions PH 1-1D Spring 013 Motion in Two and Three Dimensions Lectures 5,6,7 Chapter 4 (Halliday/Resnick/Walker, Fundamentals of Physics 9 th edition) 1 Chapter 4 Motion in Two and Three Dimensions In this chapter

More information

New method to find operating points for multi-pid control. Application to vehicle lateral guidance.

New method to find operating points for multi-pid control. Application to vehicle lateral guidance. WeI3N.4 New method to find operating points for multi-pid control. Application to vehicle lateral guidance. Nolwenn Monot,, Xavier Moreau, André Benine-Neto, Audrey Rizzo, François Aioun, PSA Group, 78943

More information

1 Introduction. Control 2:

1 Introduction. Control 2: Introduction Kinematics of Wheeled Mobile Robots (No legs here. They ork like arms. We e seen arms already) For control purposes, the kinematics of heeled mobile robots (WMRs) that e care about are the

More information

The hierarchical real-time control of high speed trains for automatic train operation

The hierarchical real-time control of high speed trains for automatic train operation Computers in Railways XIV 17 The hierarchical real-time control of high speed trains for automatic train operation Q. Y. Wang, P. Wu, Z. C. Liang & X. Y. Feng Southwest Jiaotong Uniersity, China Abstract

More information

On the stability of nonholonomic multi-vehicle formation

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

More information

Chapter 2: 1D Kinematics Tuesday January 13th

Chapter 2: 1D Kinematics Tuesday January 13th Chapter : D Kinematics Tuesday January 3th Motion in a straight line (D Kinematics) Aerage elocity and aerage speed Instantaneous elocity and speed Acceleration Short summary Constant acceleration a special

More information

POSITION CONTROL OF AN INTERIOR PERMANENT MAGNET SYNCHRONOUS MOTOR BY USING ADAPTIVE BACK STEPPING ALGORITHM

POSITION CONTROL OF AN INTERIOR PERMANENT MAGNET SYNCHRONOUS MOTOR BY USING ADAPTIVE BACK STEPPING ALGORITHM Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 3, May-Jun 212, pp.27-276 POSITION CONTROL OF AN INTERIOR PERMANENT MAGNET SYNCHRONOUS MOTOR BY USING ADAPTIVE BACK STEPPING

More information

Analysis and Design of Hybrid AI/Control Systems

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

More information

SUPPLEMENTARY MATERIAL. Authors: Alan A. Stocker (1) and Eero P. Simoncelli (2)

SUPPLEMENTARY MATERIAL. Authors: Alan A. Stocker (1) and Eero P. Simoncelli (2) SUPPLEMENTARY MATERIAL Authors: Alan A. Stocker () and Eero P. Simoncelli () Affiliations: () Dept. of Psychology, Uniersity of Pennsylania 34 Walnut Street 33C Philadelphia, PA 94-68 U.S.A. () Howard

More information

Spiral length design

Spiral length design Spiral length design Nazmul Hasan *1 1 SNC-AVAIN INC. Transportation Diision,1800-1075 West Georgia Street, Vanocuer, British Columbia, Canada V6E C9, Tel: 604-66-555, Fax: 604-66-7688, Nazmul.Hasan@snclaalin.com

More information

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight

More information

SPACE-TIME HOLOMORPHIC TIME-PERIODIC SOLUTIONS OF NAVIER-STOKES EQUATIONS. 1. Introduction We study Navier-Stokes equations in Lagrangean coordinates

SPACE-TIME HOLOMORPHIC TIME-PERIODIC SOLUTIONS OF NAVIER-STOKES EQUATIONS. 1. Introduction We study Navier-Stokes equations in Lagrangean coordinates Electronic Journal of Differential Equations, Vol. 2013 2013, No. 218, pp. 1 5. ISSN: 1072-6691. URL: http://ejde.math.txstate.edu or http://ejde.math.unt.edu ftp ejde.math.txstate.edu SPACE-TIME HOLOMORPHIC

More information

Trajectory Estimation for Tactical Ballistic Missiles in Terminal Phase Using On-line Input Estimator

Trajectory Estimation for Tactical Ballistic Missiles in Terminal Phase Using On-line Input Estimator Proc. Natl. Sci. Counc. ROC(A) Vol. 23, No. 5, 1999. pp. 644-653 Trajectory Estimation for Tactical Ballistic Missiles in Terminal Phase Using On-line Input Estimator SOU-CHEN LEE, YU-CHAO HUANG, AND CHENG-YU

More information

Residual migration in VTI media using anisotropy continuation

Residual migration in VTI media using anisotropy continuation Stanford Exploration Project, Report SERGEY, Noember 9, 2000, pages 671?? Residual migration in VTI media using anisotropy continuation Tariq Alkhalifah Sergey Fomel 1 ABSTRACT We introduce anisotropy

More information

Design and Control of Novel Tri-rotor UAV

Design and Control of Novel Tri-rotor UAV Design and Control of Noel Tri-rotor UAV Mohamed Kara Mohamed School of Electrical and Electronic Engineering The Uniersity of Manchester Manchester, UK, M 9PL Email: Mohamed.KaraMohamed@postgrad.manchester.ac.uk

More information

AETHER THEORY AND THE PRINCIPLE OF RELATIVITY 1

AETHER THEORY AND THE PRINCIPLE OF RELATIVITY 1 AEHER HEORY AND HE PRINIPLE OF RELAIVIY 1 Joseph Ley 4 Square Anatole France, 915 St Germain-lès-orbeil, France E. Mail: ley.joseph@orange.fr 14 Pages, 1 figure, Subj-lass General physics ABSRA his paper

More information

VISUAL PHYSICS ONLINE RECTLINEAR MOTION: UNIFORM ACCELERATION

VISUAL PHYSICS ONLINE RECTLINEAR MOTION: UNIFORM ACCELERATION VISUAL PHYSICS ONLINE RECTLINEAR MOTION: UNIFORM ACCELERATION Predict Obsere Explain Exercise 1 Take an A4 sheet of paper and a heay object (cricket ball, basketball, brick, book, etc). Predict what will

More information

Target Localization and Circumnavigation Using Bearing Measurements in 2D

Target Localization and Circumnavigation Using Bearing Measurements in 2D Target Localization and Circumnavigation Using Bearing Measurements in D Mohammad Deghat, Iman Shames, Brian D. O. Anderson and Changbin Yu Abstract This paper considers the problem of localization and

More information

ARTIFICIAL POTENTIAL FIELDS FOR TRAILER-LIKE SYSTEMS 1. T.A. Vidal-Calleja,2 M. Velasco-Villa E. Aranda-Bricaire,3

ARTIFICIAL POTENTIAL FIELDS FOR TRAILER-LIKE SYSTEMS 1. T.A. Vidal-Calleja,2 M. Velasco-Villa E. Aranda-Bricaire,3 ARTIFICIAL POTENTIAL FIELDS FOR TRAILER-LIKE SYSTEMS T.A. Vidal-Calleja, M. Velasco-Villa E. Aranda-Bricaire,3 Departamento de Ingeniería Eléctrica, Sección de Mecatrónica, CINVESTAV-IPĺN, A.P.4 74, 7,

More information

State-space Modelling of Hysteresis-based Control Schemes

State-space Modelling of Hysteresis-based Control Schemes European Control Conference (ECC) July 7-9,, Zürich, Switzerland. State-space Modelling of Hysteresis-based Control Schemes Soumya Kundu Ian A. Hiskens Abstract The paper deelops a state-space model for

More information

Stabilization of Angular Velocity of Asymmetrical Rigid Body. Using Two Constant Torques

Stabilization of Angular Velocity of Asymmetrical Rigid Body. Using Two Constant Torques Stabilization of Angular Velocity of Asymmetrical Rigid Body Using Two Constant Torques Hirohisa Kojima Associate Professor Department of Aerospace Engineering Tokyo Metropolitan University 6-6, Asahigaoka,

More information

Problem Set 1: Solutions

Problem Set 1: Solutions Uniersity of Alabama Department of Physics and Astronomy PH 253 / LeClair Fall 2010 Problem Set 1: Solutions 1. A classic paradox inoling length contraction and the relatiity of simultaneity is as follows:

More information

Chapter 11 Collision Theory

Chapter 11 Collision Theory Chapter Collision Theory Introduction. Center o Mass Reerence Frame Consider two particles o masses m and m interacting ia some orce. Figure. Center o Mass o a system o two interacting particles Choose

More information

A new large projection operator for the redundancy framework

A new large projection operator for the redundancy framework 21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA A new large projection operator for the redundancy framework Mohammed Marey

More information

Robot Control Basics CS 685

Robot Control Basics CS 685 Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior

More information

Information Propagation Speed in Bidirectional Vehicular Delay Tolerant Networks

Information Propagation Speed in Bidirectional Vehicular Delay Tolerant Networks Information Propagation Speed in Bidirectional Vehicular Delay Tolerant Networks Emmanuel Baccelli, Philippe Jacquet, Bernard Mans, Georgios Rodolakis INRIA, France, {firstname.lastname}@inria.fr Macquarie

More information

4-vectors. Chapter Definition of 4-vectors

4-vectors. Chapter Definition of 4-vectors Chapter 12 4-ectors Copyright 2004 by Daid Morin, morin@physics.harard.edu We now come to a ery powerful concept in relatiity, namely that of 4-ectors. Although it is possible to derie eerything in special

More information

A sub-optimal second order sliding mode controller for systems with saturating actuators

A sub-optimal second order sliding mode controller for systems with saturating actuators 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 FrB2.5 A sub-optimal second order sliding mode for systems with saturating actuators Antonella Ferrara and Matteo

More information

Feb 6, 2013 PHYSICS I Lecture 5

Feb 6, 2013 PHYSICS I Lecture 5 95.141 Feb 6, 213 PHYSICS I Lecture 5 Course website: faculty.uml.edu/pchowdhury/95.141/ www.masteringphysics.com Course: UML95141SPRING213 Lecture Capture h"p://echo36.uml.edu/chowdhury213/physics1spring.html

More information

Nonholonomic Constraints Examples

Nonholonomic Constraints Examples Nonholonomic Constraints Examples Basilio Bona DAUIN Politecnico di Torino July 2009 B. Bona (DAUIN) Examples July 2009 1 / 34 Example 1 Given q T = [ x y ] T check that the constraint φ(q) = (2x + siny

More information

Dept. of EEE, KUET, Sessional on EE 3202: Expt. # 1 2k15 Batch

Dept. of EEE, KUET, Sessional on EE 3202: Expt. # 1 2k15 Batch Experiment No. 01 Name of the experiment Modeling of Physical systems and study of their open loop response Objectie (i) (ii) (iii) The objectie of this experiment is the modeling of physical systems and

More information

4. A Physical Model for an Electron with Angular Momentum. An Electron in a Bohr Orbit. The Quantum Magnet Resulting from Orbital Motion.

4. A Physical Model for an Electron with Angular Momentum. An Electron in a Bohr Orbit. The Quantum Magnet Resulting from Orbital Motion. 4. A Physical Model for an Electron with Angular Momentum. An Electron in a Bohr Orbit. The Quantum Magnet Resulting from Orbital Motion. We now hae deeloped a ector model that allows the ready isualization

More information

0 a 3 a 2 a 3 0 a 1 a 2 a 1 0

0 a 3 a 2 a 3 0 a 1 a 2 a 1 0 Chapter Flow kinematics Vector and tensor formulae This introductory section presents a brief account of different definitions of ector and tensor analysis that will be used in the following chapters.

More information

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

More information