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

Size: px
Start display at page:

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

Transcription

1 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 maxim.makatchev@cityu.edu.hk Sherman Y. T. Lang Integrated Manufacturing Technologies Institute National Research Council of Canada London Ontario Canada N6G 4X8 Sherman.Lang@nrc.ca S. K. Tso John J. McPhee Centre for Intelligent Design Automation and Manufacturing City University of Hong Kong Hong Kong mesktso@cityu.edu.hk Dept. of Systems Design Engineering University of Waterloo Ontario Canada N2L 3G1 mcphee@real.uwaterloo.ca Abstract The paper presents a cross-coupling controller for a four-wheel steering mobile robot with independently actuated steering and driving of each wheel. The aim of the controller is to minimize slippage during transient states of the vehicle control. Linear approximation of the criterion for no slippage is adopted for the design of the LQR-based cross-coupling controller of steering actuators. Driving actuators are coupled with steering actuators in pairs corresponding to each wheel so that their transient errors are kept mutually proportional. The experiments performed on a dynamic model of the vehicle demonstrate significant reduction of slippage with moderate vehicle posture errors. Keywords: cross-coupling control four-wheel steering wheeled mobile robots. 1 Introduction Control strategies for wheeled mobile robots (WMRs) can be divided into those based on the kinematics and on the dynamics of the system. Kinematics-based control of WMRs has been investigated for particular prototypes e. g as well as for generic WMR models The basic assumption in most of the existing WMR kinematic models for instance in is so called pure rolling condition i. e. no tire slippage occurs. Incidentally wheel plants are not incorporated into the WMR kinematic models. The omission of wheel plants from the kinematic models and the respective controllers leads to independent wheel plant errors during the transient states of vehicle control with a number of negative implications. First kinematic model-based dead reckoning can produce significant errors even if inertial forces applied to the vehicle are negligible 5. Second in redundant WMRs independent errors of the wheel plants generally cause tire slippage. Tire slippage itself is a source of dead reckoning errors. It can also affect controllability and stability of the vehicle due to highly nonlinear behaviour of the lateral friction force between the tire and the ground for lateral slip angle values above a certain limit 19. Dynamic models of wheeled vehicles usually incorporate slippage and thus lead to a more adequate controller design. Extensive study has been made for automobile dynamics and control where the simplified two-wheel (single-track) model is often utilized for conventional and four-wheel steering (4WS) systems 1 2. However while the single-track model may be adequate for description of 4WS automobiles where wheels are mechanically coupled in pairs WMRs with independent steering actuators require a more complex dynamic model. Dynamics and control of generic WMRs is investigated in 4 7. Controllers that are based on detailed dynamic models are normally computa-

2 tionally demanding and their robustness is difficult to investigate analytically. There is a need for controllers that preserve the simplicity of kinematics-based control and take into account important dynamic effects of WMRs. One possible way is to use an approximation of vehicle dynamics that targets particular dynamic effects. As examples we cite (a) the approximated dynamic model that is developed in 3 which incorporates slippage due to misalignment of the wheels via minimization of a friction functional and (b) the least-squares estimation of the WMR frame posture combining the redundant sensed wheel parameters that is proposed in 6. Another possible way is to augment a vehicle model and the respective controller so that a particular dynamic effect is included into the control objectives. In work 1 for example the single-track dynamic model of a four-wheel-steering vehicle is augmented by steering actuator dynamics allowing a dedicated controller to be used for synchronization of wheel steering angles. This paper follows the latter approach. The paper considers a WMR equipped with four independently steered and driven wheels. Such a kind of WMR design with a redundant number of actuated wheels is often beneficial in applications involving heavy load transfer and requiring high maneuverability and reliability. Due to redundancy of the actuators of the vehicle tire slippage caused by errors of steering and driving actuators is practically unavoidable. To reduce tire slippage in the special case when steering angles are fixed a combined controller of driving actuators of a multiple-wheel WMR has been developed in 16. Works propose a cross-coupling controller for a differential drive mobile robot to reduce the robot s body orientation errors. A cross-coupling LQR-based controller to steer wheels in pairs at the same angle has been proposed in 1 for a four-wheel WMR with independent steering and driving of each wheel. Similarly to 1 we augment a vehicle model (in our case a kinematic model) with wheel actuator dynamics. We extend the approach of 1 by: (a) incorporating not only steering but also driving actuator dynamics (b) cross-coupling all four wheels of the vehicle instead of coupling them pairwise (c) generalizing the control objectives so that the wheels are able to track a linear approximation of the vehicle kinematic constraints during transient states of control which allows the four wheels to be steered at arbitrary angles (not necessarily the same angles as in 1). The LQRbased cross-coupling controller of four steering actuators is utilized with the control goal of steering all the wheels at their respective required angles keeping the corresponding errors mutually proportional. The driv- Y O W 3 X y W 4 C W 1 v 1 W 2 Slip angle 1 ψ 1 Figure 1: Kinematics of the WMR. ing actuators are coupled with their respective steering actuators so that their errors are kept mutually proportional as well. Simulation studies performed on a dynamic model especially developed for the WMR show significant reduction of wheel slip angles for typical turning maneuvers. The paper is organized as follows. In section 2 we describe the vehicle kinematics. Section 3 presents the design of the cross-coupling controller. Section 4 includes the simulation results for a turning maneuver. Conclusion remarks are given in section 5. 2 Kinematic model A diagram of the vehicle is presented in Fig. 1. Assuming that the vehicle frame is a rigid body the velocities v i of the wheel base points W i are related to the velocity of the reference point of the frame C as v i = v c θz CW i i = (1) where θ is the angular velocity of the vehicle s frame coordinate system {C x y} with respect to the fixed coordinate system of the plane {O X Y } z is the unit vertical vector. Assuming natural embedding of the vector CW i into three-dimensional space the crossproduct is well-defined. Pure rolling condition implies that the wheel s rotation rate φ i and steering angle ψ i with respect to the frame coordinate system are such that φ i = v i r θ x v c tan ψ i = v iy v ix i = (2)

3 where r is the radius of the wheel v ix and v iy are the components of the vector v i in the frame coordinate system {C x y}. 3 Controller design One of the known kinematics-based control schemes can be applied to control the WMR s frame posture (e. g. 18). The trajectory (path) controller output in this case can be presented as the desired velocity v c of the frame reference point and the desired angular velocity θ of the frame which are used to calculate the respective desired wheel control inputs φ id ψ id. Further we consider φ i d ψ id i = available as inputs of our wheel cross-coupling controller. Steering actuator dynamics is modeled as F i = b i /s(s a i ) with the steering motor current I i (% of maximal value signed depending on the polarity of the applied voltage) as an input variable and the steering angle ψ i as an output variable. Let the discrete-time state space model of the steering actuator i with the continuous-time transfer function F i and the sampling time T samp be x2i1 (k 1) x 2i (k 1) = G i x2i1 (k) x 2i (k) H i u i (k) where x 2i1 (k) is equal to the steering angle ψ i at the step k so that x 1 (k) = ψ 1... x 7 (k) = ψ 4 x 2i (k) is an appropriate state variable depending on the representation the plant input u i (k) is equal to I i at the step k. The discrete-time state space model of the vehicle steering system can be presented as x(k 1) y(k) = Gx(k) Hu(k) = Cx(k) (3) with the state vector and the control inputs x = x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 T u = I 1 I 2 I 3 I 4 T and G 1 G = G 2 G 3 G 4 H = H 1 H 2 H 3 H 4. Matrix C can be chosen so that regulating outputs y at the reference value y d will reflect our control goals. For an independent control C = (4) y d = ψ 2d ψ 3 d ψ 4d. (5) To choose an appropriate matrix C for a crosscoupling controller we consider the particular relationship between the wheel steering actuators. Denoting the initial steering angles as ψ is the initial errors δ i = ψ i s ψ id. The case when some of the initial errors are equal to zero can be easily handled by excluding the respective actuators from the cross-coupling controller or by modifying the resultant C and y d so that those actuators are controlled independently. Further in the paper we will assume that δ i i = The condition ψ i ψ i d δ i = ψ j ψ jd δ j δ i δ j (6) will be referred to as the condition of proportional errors between the steering actuators i and j. As is easy to see the relation defined by (6) is transitive: if the condition is satisfied between the actuator of wheel 1 and the actuator of each of the other wheels then it is satisfied for any pair of them. Assuming that ψ is and ψ id i = satisfy the kinematic constraints implied by (1) and (2) (i. e. all the wheel axes intersect at a common point) the condition of proportional errors defines a linear approximation of the kinematic constraints during the transition from ψ is to ψ id. The overall control architecture then can be interpreted as follows: the high-level controller of the vehicle frame posture defines the nodes in the space of the controlled variables which satisfy the kinematic constraints and the low-level steering controller tracks the piecewise linear trajectory that connects the nodes. Similarly the condition of proportional errors can relate steering and driving actuators of the wheels. For simplicity of the controller design first we cross-couple the steering actuators while each driving actuator is coupled with its respective steering actuator. The output matrix and the reference value 1 1 C = δ 1 δ 2 1 δ 1 δ 3 (7) 1 1 δ 4 y d = ψ2d δ 2 ψ3d δ 3 ψ4d δ 4 (8)

4 implement the condition of proportional errors for the system (3) so that the steering actuator errors of wheels 2 3 and 4 are kept proportional to the steering actuator error of wheel 1. Thus similarly to 1 we treat the cross-coupling problem as a regulation problem and apply linear quadratic optimal regulator theory for the controller design. The control law u(k) = Kx(k) Kν(k) ν(k) = ν(k 1) y d (k) y(k) minimizes the performance index J = 1 2 k= (ξ Qξ η Rη) where ξ(k) = x(k) x( ) ν(k) ν( ) T η(k) = u(k) u( ) ν(k) = ν 1 (k) ν 2 (k) ν 3 (k) ν 4 (k) T and matrices K K are derived from the respective Riccati equation 15. We consider the state variables x available for feedback as the measured outputs of the system as defined by C in (4) and the practical values of G allow state estimation. As this study is primarily concerned with the crosscoupling of the steering actuators we assume that the driving actuators have fast enough response so that they can effectively track the reference inputs that are directly fed from the respective steering actuator control loops. Denote the initial error of driving actuator velocities as ε i = φ is φ id. The driving actuator reference inputs φ ir = φ is ε i (ψ i ψ is ) (9) δ i implement the condition of proportional errors between the steering actuator and the driving actuator of the wheel i. The overall control architecture is presented in Fig Simulation results Simulation studies have been carried out with the dynamic model of the vehicle. We compare the performance of three schemes of wheel actuator coupling in the experiments with the turning maneuver. The reference trajectory consists of a straight-line interval and a circular arc of the radius R = 2 m with the center closer to wheels 1 and 4. The reference frame linear velocity is.6 m/s the reference yaw angle is equal to the reference path slope angle at every instant. These settings and constraints (1) (2) imply that during the line-interval following all reference steering angles are equal to zero and during the circular-arc following the reference steering angles are related as ψ 1 d = ψ 3d = 38.8 ψ 2 d = ψ 4d = 2.1. Steering actuator 1 is set to have a slower response than the others and the driving actuators are assumed to have much faster response than the steering actuators. The settings of the dynamics of the wheel steering actuators that correspond to a typical operation conditions of the WMR prototype developed at City University of Hong Kong and some of the parameters of the vehicle are as follows: G 1 = G 2 = G 3 = G 4 = H 1 = H 2 = H 3 = H 4 =.1685 =.1 s sampling time T samp CW iy =.75 m r =.12 m. Three control schemes are tested: uncoupled control (LQR-based controller for the steering motors that corresponds to (4) (5) with the driving motors controlled independently); partially coupled control (uncoupled controller for the steering motors with the driving motors coupled with the respective steering motors according to (9)); cross-coupling control (LQRbased controller for the steering motors that corresponds to (7) (8) with the driving motors coupled with the respective steering motors according to (9)). The results are shown in Fig. 3. The path following error is larger for the coupling controllers as the fast wheels are slowed down to synchronize with the slow ones. For the cross-coupling controller the linear displacement from the reference circular arc is about three times larger than for the respective displacement for the uncoupled controller. The maximum lateral slip angles are at least two times smaller for the inner steering wheels that are subject to the most severe slippage conditions. 5 Conclusion CW ix = 1 m The study investigates the efficiency of the linear approximation of kinematic constraints during transient states of control of the four-wheel steering and driving WMR. The trade-off between the wheel lateral slip angles and accuracy of trajectory tracking is investigated experimentally. It is shown that LQR-based cross-coupling controller reduces lateral slip angles to the limits where many conventional types of tires are subject to close-to-linear lateral friction force which

5 implies better controllability and stability of the vehicle. At the same time vehicle frame posture errors are kept moderate compared to uncoupled control. These effects of the proposed control scheme can be particularly useful for applications where high priority is given to smooth motion stability and high-precision dead reckoning of the vehicle rather than to accuracy of trajectory tracking for example for some applications of behaviour-based robot control. Acknowledgments The authors would like to acknowledge the assistance of Nigel Lee. The project is supported by the Research Grant Council of Hong Kong and a Strategic Research Grant of City University of Hong Kong. References 1 J. Ackermann Robust Decoupling Ideal Steering Dynamics and Yaw Stabilization of 4WS Cars Automatica vol. 3 no. 11 pp J. Ackermann A. Bartlett D. Kaesbauer W. Seinel and R. Steinhauser Robust Control. Springer-Verlag J. C. Alexander and J. H. Maddocks On the kinematics of wheeled mobile robots International Journal of Robotics Research vol. 8 no. 5 pp A. Bétourné G. Campion Dynamic Modelling and Control Design of a Class of Omnidirectional Mobile Robots Proc. of IEEE Int. Conf. on Robotics and Automation 1996 pp J. Borenstein Y. Koren Motion Control Analysis of a Mobile Robot Journal of Dynamic Systems Measurement and Control vol. 19 pp T. Burke H. F. Durrant-Whyte Kinematics for Modular Wheeled Mobile Robots Proc. of the 1993 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems Yokohama Japan 1993 pp G. Campion. G. Bastin B. D Andréa-Novel Structural Properties and Classification of Kinematic and Dynamic Models of Wheeled Mobile Robots IEEE Trans. on Robotics and Automation vol. 12 no. 1 pp L. Feng Y. Koren J. Borenstein Cross-coupling motion controller for mobile robots IEEE Control Systems Magazine pp December L. Feng Y. Koren J. Borenstein A modelreference adaptive motion controller for a differential-drive mobile robot Proc. of IEEE Int. Conf. on Robotics and Automation 1994 vol. 4 pp N. Matsumoto H. Kuraoka M. Ohba An experimental study on vehicle lateral and yaw motion control Proc. of Int. Conf. on Industrial Electronics Control and Instrumentation (IECON) 1991 vol. 1 pp P. F. Muir C.P. Neuman Kinematic Modeling for Feedback Control of an Omnidirectional Wheeled Mobile Robot Proc. of IEEE Int. Conf. on Robotics and Automation 1987 pp P. F. Muir C.P. Neuman Kinematic Modeling of Wheeled Mobile Robots Journal of Robotic Systems vol. 4 no. 2 pp R. M. Murray S. S. Sastry Steering Nonholonomic Systems Using Sinusoids Proc. of the 29th IEEE Conf. on Decision and Control 199 vol. 4 pp W. L. Nelson I. J. Cox Local Path Control for an Autonomous Vehicle Proc. of IEEE Int. Conf. on Robotics and Automation 1998 vol. 3 pp K. Ogata Discrete-Time Control Systems Prentice-Hall D. B. Reister M. A. Urensen Position and constraint force control of a vehicle with two or more steerable drive wheels IEEE Trans. on Robotics and Automation vol. 9 no. 6 pp C. Samson Control of Chained Systems Application to Path Following and Time-Varying Point- Stabilization of Mobile Robots IEEE Trans. on Automatic Control vol. 4 no. 1 pp B. Thuilot B. d Andréa-Novel A. Micaeli Modeling and Feedback Control of Mobile Robots Equipped with Several Steering Wheels IEEE Trans. on Robotics and Automation vol. 12 no. 3 pp J. Y. Wong Theory of Ground Vehicles. New York: Wiley 1993.

6 y 1d ν 1 (k) z 1 Steering motor 1 x 1 (k)x 2 (k) ψ 1 (k) = x 1 (k) motor 1 y 2d ν 2 (k) z 1 K Steering motor 2 K x 3 (k) x 4 (k) C ψ 2 (k) = x 3 (k) motor 2 y 3d ν 3 (k) z 1 Steering motor 3 x 5 (k) x 6 (k) ψ 3 (k) = x 5 (k) motor 3 y 4d ν 4 (k) z 1 Steering motor 4 x 7 (k)x 8 (k) ψ 4 (k) = x 7 (k) motor 4 Figure 2: Cross-coupling control system Lateral Slip Angle Lateral Slip Angle Lateral Slip Angle Lateral Slip Angle 4 15 Y (m) Path of Frame Reference Point C Reference path Uncoupled control Partially coupled control Cross-coupling control X (m) (a) Lateral slip angles. (b) Path of frame reference point. Figure 3: Performance of the different control schemes.

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

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

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

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

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

Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels

Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels Yuan Ping Li * and Teresa Zielinska and Marcelo H. Ang Jr.* and Wei Lin * National University of Singapore, Faculty of Engineering,

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

Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control

Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 FrB15.5 Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and

More information

Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System

Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System Abstract and Applied Analysis Volume 22, Article ID 8544, 4 pages doi:.55/22/8544 Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System Zahra Yaghoubi, Hassan

More information

CONTROL DESIGN FOR AN OVERACTUATED WHEELED MOBILE ROBOT. Jeroen Ploeg John P.M. Vissers Henk Nijmeijer

CONTROL DESIGN FOR AN OVERACTUATED WHEELED MOBILE ROBOT. Jeroen Ploeg John P.M. Vissers Henk Nijmeijer CONTROL DESIGN FOR AN OVERACTUATED WHEELED MOBILE ROBOT Jeroen Ploeg John PM Vissers Henk Nijmeijer TNO Automotive, PO Box 756, 57 AT Helmond, The Netherlands, Phone: +31 ()492 566 536, E-mail: jeroenploeg@tnonl

More information

Consistent Triangulation for Mobile Robot Localization Using Discontinuous Angular Measurements

Consistent Triangulation for Mobile Robot Localization Using Discontinuous Angular Measurements Seminar on Mechanical Robotic Systems Centre for Intelligent Machines McGill University Consistent Triangulation for Mobile Robot Localization Using Discontinuous Angular Measurements Josep M. Font Llagunes

More information

Fuzzy Logic Based Nonlinear Kalman Filter Applied to Mobile Robots Modelling

Fuzzy Logic Based Nonlinear Kalman Filter Applied to Mobile Robots Modelling Fuzzy Logic Based Nonlinear Kalman Filter Applied to Mobile Robots Modelling Rodrigo Carrasco Sch. Department of Electrical Engineering Pontificia Universidad Católica de Chile, CHILE E-mail: rax@ing.puc.cl

More information

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION A. Levant Institute for Industrial Mathematics, 4/24 Yehuda Ha-Nachtom St., Beer-Sheva 843, Israel Fax: +972-7-232 and E-mail:

More information

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Wenjie Dong and Yi Guo Department of Electrical and Computer Engineering University of Central Florida Orlando FL 3816 USA Abstract We consider

More 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

WE propose the tracking trajectory control of a tricycle

WE propose the tracking trajectory control of a tricycle Proceedings of the International MultiConference of Engineers and Computer Scientists 7 Vol I, IMECS 7, March - 7, 7, Hong Kong Trajectory Tracking Controller Design for A Tricycle Robot Using Piecewise

More 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

Cinematica dei Robot Mobili su Ruote. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Cinematica dei Robot Mobili su Ruote. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Cinematica dei Robot Mobili su Ruote Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Riferimenti bibliografici Roland SIEGWART, Illah R. NOURBAKHSH Introduction to Autonomous Mobile

More information

Modelling and Simulation of a Wheeled Mobile Robot in Configuration Classical Tricycle

Modelling and Simulation of a Wheeled Mobile Robot in Configuration Classical Tricycle Modelling and Simulation of a Wheeled Mobile Robot in Configuration Classical Tricycle ISEA BONIA, FERNANDO REYES & MARCO MENDOZA Grupo de Robótica, Facultad de Ciencias de la Electrónica Benemérita Universidad

More 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

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

Formation Control of Nonholonomic Mobile Robots

Formation Control of Nonholonomic Mobile Robots Proceedings of the 6 American Control Conference Minneapolis, Minnesota, USA, June -6, 6 FrC Formation Control of Nonholonomic Mobile Robots WJ Dong, Yi Guo, and JA Farrell Abstract In this paper, formation

More information

Single-track models of an A-double heavy vehicle combination

Single-track models of an A-double heavy vehicle combination Single-track models of an A-double heavy vehicle combination PETER NILSSON KRISTOFFER TAGESSON Department of Applied Mechanics Division of Vehicle Engineering and Autonomous Systems Vehicle Dynamics Group

More information

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada

More information

2nd International Conference on Electronic & Mechanical Engineering and Information Technology (EMEIT-2012)

2nd International Conference on Electronic & Mechanical Engineering and Information Technology (EMEIT-2012) Estimation of Vehicle State and Road Coefficient for Electric Vehicle through Extended Kalman Filter and RS Approaches IN Cheng 1, WANG Gang 1, a, CAO Wan-ke 1 and ZHOU Feng-jun 1, b 1 The National Engineering

More information

Angular Momentum Based Controller for Balancing an Inverted Double Pendulum

Angular Momentum Based Controller for Balancing an Inverted Double Pendulum Angular Momentum Based Controller for Balancing an Inverted Double Pendulum Morteza Azad * and Roy Featherstone * * School of Engineering, Australian National University, Canberra, Australia Abstract.

More information

Stability of Hybrid Control Systems Based on Time-State Control Forms

Stability of Hybrid Control Systems Based on Time-State Control Forms Stability of Hybrid Control Systems Based on Time-State Control Forms Yoshikatsu HOSHI, Mitsuji SAMPEI, Shigeki NAKAURA Department of Mechanical and Control Engineering Tokyo Institute of Technology 2

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

Localización Dinámica de Robots Móviles Basada en Filtrado de Kalman y Triangulación

Localización Dinámica de Robots Móviles Basada en Filtrado de Kalman y Triangulación Universidad Pública de Navarra 13 de Noviembre de 2008 Departamento de Ingeniería Mecánica, Energética y de Materiales Localización Dinámica de Robots Móviles Basada en Filtrado de Kalman y Triangulación

More information

Trajectory Planning of Planar Tracked Vehicles

Trajectory Planning of Planar Tracked Vehicles Trajectory Planning of Planar Tracked Vehicles Zvi Shiller and William Serate Department of Mechanical, Aerospace and Nuclear Engineering University of California Los Angeles Los Angeles, California 924

More information

Predictive Cascade Control of DC Motor

Predictive Cascade Control of DC Motor Volume 49, Number, 008 89 Predictive Cascade Control of DC Motor Alexandru MORAR Abstract: The paper deals with the predictive cascade control of an electrical drive intended for positioning applications.

More information

Robust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars

Robust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars Robust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars Che Kun Law, Darshit Dalal, Stephen Shearrow A robust Model Predictive Control (MPC) approach for controlling front steering of

More information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

Trajectory tracking control of Skid-Steering Robot experimental validation

Trajectory tracking control of Skid-Steering Robot experimental validation Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 8 Trajectory tracking control of Skid-Steering Robot experimental validation D. Pazderski

More information

Control of the MARES Autonomous Underwater Vehicle

Control of the MARES Autonomous Underwater Vehicle Control of the MARES Autonomous Underwater Vehicle Bruno Ferreira, Miguel Pinto, Aníbal Matos, Nuno Cruz FEUP DEEC Rua Dr. Roberto Frias, s/n 4200-465 Porto PORTUGAL ee04018@fe.up.pt, ee04134@fe.up.pt,

More information

LINEAR-QUADRATIC CONTROL OF A TWO-WHEELED ROBOT

LINEAR-QUADRATIC CONTROL OF A TWO-WHEELED ROBOT Доклади на Българската академия на науките Comptes rendus de l Académie bulgare des Sciences Tome 67, No 8, 2014 SCIENCES ET INGENIERIE Automatique et informatique Dedicated to the 145th Anniversary of

More information

Motion and Internal Force Control for Omnidirectional Wheeled Mobile Robots

Motion and Internal Force Control for Omnidirectional Wheeled Mobile Robots 38 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 14, NO. 3, JUNE 9 Motion and Internal Force Control for Omnidirectional Wheeled Mobile Robots Dongbin Zhao, Xuyue Deng, and Jianqiang Yi Abstract This paper

More information

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY Jrl Syst Sci & Complexity (2009) 22: 722 731 MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY Yiguang HONG Xiaoli WANG Received: 11 May 2009 / Revised: 16 June 2009 c 2009

More 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

A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation

A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation Jae-Yun Jun, Minh-Duc Hua, Faïz Benamar Abstract A skid-steering mobile robot

More information

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics TIEMIN HU and SIMON X. YANG ARIS (Advanced Robotics & Intelligent Systems) Lab School of Engineering, University of Guelph

More 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

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,

More information

Optimal Linear Control of an Energy Harvesting System

Optimal Linear Control of an Energy Harvesting System International Journal of Scientific and Research Publications, Volume 6, Issue 6, June 2016 385 Optimal Linear Control of an Energy Harvesting System Ukoima Kelvin Nkalo Department of Electrical & Electronic

More information

Target Tracking Using Double Pendulum

Target Tracking Using Double Pendulum Target Tracking Using Double Pendulum Brian Spackman 1, Anusna Chakraborty 1 Department of Electrical and Computer Engineering Utah State University Abstract: This paper deals with the design, implementation

More information

String tyre model for evaluating steering agility performance using tyre cornering force and lateral static characteristics

String tyre model for evaluating steering agility performance using tyre cornering force and lateral static characteristics Vehicle System Dynamics International Journal of Vehicle Mechanics and Mobility ISSN: 0042-3114 (Print) 1744-5159 (Online) Journal homepage: http://www.tandfonline.com/loi/nvsd20 String tyre model for

More information

Position correction by fusion of estimated position and plane.

Position correction by fusion of estimated position and plane. Position Correction Using Elevation Map for Mobile Robot on Rough Terrain Shintaro UCHIDA Shoichi MAEYAMA Akihisa OHYA Shin'ichi YUTA Intelligent Robot Laboratory University of Tsukuba Tsukuba, 0-8 JAPAN

More information

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,

More information

Coordinating Feet in Bipedal Balance

Coordinating Feet in Bipedal Balance Coordinating Feet in Bipedal Balance S.O. Anderson, C.G. Atkeson, J.K. Hodgins Robotics Institute Carnegie Mellon University soa,cga,jkh@ri.cmu.edu Abstract Biomechanical models of human standing balance

More information

PHYSICS. Chapter 8 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT Pearson Education, Inc.

PHYSICS. Chapter 8 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT Pearson Education, Inc. PHYSICS FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E Chapter 8 Lecture RANDALL D. KNIGHT Chapter 8. Dynamics II: Motion in a Plane IN THIS CHAPTER, you will learn to solve problems about motion

More information

been developed to calibrate for systematic errors of a two wheel robot. This method has been used by other authors (Chong, 1997). Goel, Roumeliotis an

been developed to calibrate for systematic errors of a two wheel robot. This method has been used by other authors (Chong, 1997). Goel, Roumeliotis an MODELING AND ESTIMATING THE ODOMETRY ERROR OF A MOBILE ROBOT Agostino Martinelli Λ Λ Dipartimento di Informatica, Sistemi e Produzione, Universit a degli Studi di Roma Tor Vergata", Via di Tor Vergata,

More information

Adaptive Dual Control

Adaptive Dual Control Adaptive Dual Control Björn Wittenmark Department of Automatic Control, Lund Institute of Technology Box 118, S-221 00 Lund, Sweden email: bjorn@control.lth.se Keywords: Dual control, stochastic control,

More information

Power Assist H Control of Shift Lever with Spring Connected Link

Power Assist H Control of Shift Lever with Spring Connected Link Extended Summary pp.33 40 Power Assist H Control of Shift Lever with Spring Connected Link Mitsuo Hirata Member (Utsunomiya University) Tsutomu Ogiwara Non-member (Utsunomiya University) Hitoshi Okamoto

More information

Week 3: Wheeled Kinematics AMR - Autonomous Mobile Robots

Week 3: Wheeled Kinematics AMR - Autonomous Mobile Robots Week 3: Wheeled Kinematics AMR - Paul Furgale Margarita Chli, Marco Hutter, Martin Rufli, Davide Scaramuzza, Roland Siegwart Wheeled Kinematics 1 AMRx Flipped Classroom A Matlab exercise is coming later

More information

CONTROL OF THE NONHOLONOMIC INTEGRATOR

CONTROL OF THE NONHOLONOMIC INTEGRATOR June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline

More information

IAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites

IAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites A Simulator for Robust Attitude Control of Cubesat Deploying Satellites Giovanni Mattei, George Georgiou, Angelo Pignatelli, Salvatore Monaco Abstract The paper deals with the development and testing of

More information

DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM. Dina Shona Laila and Alessandro Astolfi

DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM. Dina Shona Laila and Alessandro Astolfi DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM Dina Shona Laila and Alessandro Astolfi Electrical and Electronic Engineering Department Imperial College, Exhibition Road, London

More information

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model BULGARIAN ACADEMY OF SCIENCES CYBERNEICS AND INFORMAION ECHNOLOGIES Volume No Sofia Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model sonyo Slavov Department of Automatics

More information

CBE507 LECTURE III Controller Design Using State-space Methods. Professor Dae Ryook Yang

CBE507 LECTURE III Controller Design Using State-space Methods. Professor Dae Ryook Yang CBE507 LECTURE III Controller Design Using State-space Methods Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University Korea University III -1 Overview States What

More information

Tracking control strategy for the standard N-trailer mobile robot geometrically motivated approach

Tracking control strategy for the standard N-trailer mobile robot geometrically motivated approach Tracking control strategy for the standard N-trailer mobile robot geometrically motivated approach The paper presented during 8 th International Workshop RoMoCo, Bukowy Dworek, Poland, June 5-7, Maciej

More information

Modelling and State Dependent Riccati Equation Control of an Active Hydro-Pneumatic Suspension System

Modelling and State Dependent Riccati Equation Control of an Active Hydro-Pneumatic Suspension System Proceedings of the International Conference of Control, Dynamic Systems, and Robotics Ottawa, Ontario, Canada, May 15-16 214 Paper No. 31 Modelling and State Dependent Riccati Equation Control of an Hydro-Pneumatic

More information

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY

More information

Multivariable Robust Controller for Linear and Angular Velocities of Electrically-Powered Wheelchair Using Characteristic Loci Method

Multivariable Robust Controller for Linear and Angular Velocities of Electrically-Powered Wheelchair Using Characteristic Loci Method 21 IEEE International Conference on Control Applications Part of 21 IEEE Multi-Conference on Systems and Control Yokohama, Japan, September 8-1, 21 Multivariable Robust Controller for Linear and Angular

More information

MPC-Based Path Following Control of an Omnidirectional Mobile Robot with Consideration of Robot Constraints

MPC-Based Path Following Control of an Omnidirectional Mobile Robot with Consideration of Robot Constraints VOLUME: 3 NUMBER: 25 MARCH MPC-Based Path Following Control of an Omnidirectional Mobile Robot with Consideration of Robot Constraints Kiattisin KANJANAWANISHKUL Mechatronics Research Unit, Faculty of

More information

Performance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise

Performance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise Performance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise MarcBodson Department of Electrical Engineering University of Utah Salt Lake City, UT 842, U.S.A. (8) 58 859 bodson@ee.utah.edu

More information

Analysis and Control of Nonlinear Actuator Dynamics Based on the Sum of Squares Programming Method

Analysis and Control of Nonlinear Actuator Dynamics Based on the Sum of Squares Programming Method Analysis and Control of Nonlinear Actuator Dynamics Based on the Sum of Squares Programming Method Balázs Németh and Péter Gáspár Abstract The paper analyses the reachability characteristics of the brake

More information

Experimental Implementation of Flocking Algorithms in Wheeled Mobile Robots

Experimental Implementation of Flocking Algorithms in Wheeled Mobile Robots 5 American Control Conference June 8-, 5. Portland, OR, USA FrC.4 Experimental Implementation of Flocking Algorithms in Wheeled Mobile Robots A. Regmi, R. Sandoval, R. Byrne, H. Tanner #, and C.T. Abdallah

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

Design and Control of Variable Stiffness Actuation Systems

Design and Control of Variable Stiffness Actuation Systems Design and Control of Variable Stiffness Actuation Systems Gianluca Palli, Claudio Melchiorri, Giovanni Berselli and Gabriele Vassura DEIS - DIEM - Università di Bologna LAR - Laboratory of Automation

More information

PHYSICS. Chapter 8 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT Pearson Education, Inc.

PHYSICS. Chapter 8 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT Pearson Education, Inc. PHYSICS FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E Chapter 8 Lecture RANDALL D. KNIGHT Chapter 8. Dynamics II: Motion in a Plane IN THIS CHAPTER, you will learn to solve problems about motion

More information

Path Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach

Path Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 ThC11.6 Path Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach Zhen Li,

More information

WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS

WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS U.P.B. Sci. Bull., Series D, Vol. 75, Iss. 2, 2013 ISSN 1454-2358 WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS Raluca M. STEFANESCU 1, Claudiu L. PRIOROC 2, Adrian M. STOICA

More information

Disturbance Rejection in Parameter-varying Web-winding Systems

Disturbance Rejection in Parameter-varying Web-winding Systems Proceedings of the 17th World Congress The International Federation of Automatic Control Disturbance Rejection in Parameter-varying Web-winding Systems Hua Zhong Lucy Y. Pao Electrical and Computer Engineering

More information

Sliding Modes in Control and Optimization

Sliding Modes in Control and Optimization Vadim I. Utkin Sliding Modes in Control and Optimization With 24 Figures Springer-Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest Contents Parti. Mathematical Tools 1

More information

Optimal Polynomial Control for Discrete-Time Systems

Optimal Polynomial Control for Discrete-Time Systems 1 Optimal Polynomial Control for Discrete-Time Systems Prof Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning this paper should

More information

Remarks on the classification of wheeled mobile robots

Remarks on the classification of wheeled mobile robots Mech. Sci., 7, 93 105, 2016 doi:10.5194/ms-7-93-2016 Authors 2016. CC Attribution 3.0 License. Remarks on the classification of wheeled mobile robots Christoph Gruber 1 and Michael Hofbaur 2 1 eurofunk

More information

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities Research Journal of Applied Sciences, Engineering and Technology 7(4): 728-734, 214 DOI:1.1926/rjaset.7.39 ISSN: 24-7459; e-issn: 24-7467 214 Maxwell Scientific Publication Corp. Submitted: February 25,

More information

Sensorless Sliding Mode Control of Induction Motor Drives

Sensorless Sliding Mode Control of Induction Motor Drives Sensorless Sliding Mode Control of Induction Motor Drives Kanungo Barada Mohanty Electrical Engineering Department, National Institute of Technology, Rourkela-7698, India E-mail: kbmohanty@nitrkl.ac.in

More information

Coordinated Tracking Control of Multiple Laboratory Helicopters: Centralized and De-Centralized Design Approaches

Coordinated Tracking Control of Multiple Laboratory Helicopters: Centralized and De-Centralized Design Approaches Coordinated Tracking Control of Multiple Laboratory Helicopters: Centralized and De-Centralized Design Approaches Hugh H. T. Liu University of Toronto, Toronto, Ontario, M3H 5T6, Canada Sebastian Nowotny

More information

Model Identification and Attitude Control Scheme for a Micromechanical Flying Insect

Model Identification and Attitude Control Scheme for a Micromechanical Flying Insect Model Identification and Attitude Control Scheme for a Micromechanical Flying Insect Xinyan Deng, Luca Schenato and Shankar Sastry Department of Electrical Engineering and Computer Sciences University

More information

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University

More information

Feedback Control Strategies for a Nonholonomic Mobile Robot Using a Nonlinear Oscillator

Feedback Control Strategies for a Nonholonomic Mobile Robot Using a Nonlinear Oscillator Feedback Control Strategies for a Nonholonomic Mobile Robot Using a Nonlinear Oscillator Ranjan Mukherjee Department of Mechanical Engineering Michigan State University East Lansing, Michigan 4884 e-mail:

More information

Principles of Optimal Control Spring 2008

Principles of Optimal Control Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 6.33 Principles of Optimal Control Spring 8 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 6.33 Lecture 6 Model

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

Tracking and Regulation Control of a Skid Steering Vehicle *

Tracking and Regulation Control of a Skid Steering Vehicle * Tracking and Regulation Control of a Skid Steering Vehicle * D Pazderski, 1 K Kozlowski, 1 and W E Dixon 2 1 Pozan University of Technology, Institute of Control and Systems Engineering, 60-965 Pozan,

More information

IN RECENT years, the control of mechanical systems

IN RECENT years, the control of mechanical systems IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART A: SYSTEMS AND HUMANS, VOL. 29, NO. 3, MAY 1999 307 Reduced Order Model and Robust Control Architecture for Mechanical Systems with Nonholonomic

More information

Quaternion-Based Tracking Control Law Design For Tracking Mode

Quaternion-Based Tracking Control Law Design For Tracking Mode A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude

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

University of Bristol - Explore Bristol Research. Publisher's PDF, also known as Version of record

University of Bristol - Explore Bristol Research. Publisher's PDF, also known as Version of record Watanabe, N., & Stoten, D. P. (214). Actuator control for a rapid prototyping railway bogie, using a dynamically substructured systems approach. In Proceedings of 12th International Conference on Motion

More information

Terramechanics Based Analysis and Motion Control of Rovers on Simulated Lunar Soil

Terramechanics Based Analysis and Motion Control of Rovers on Simulated Lunar Soil ICRA '07 Space Robotics Workshop 14 April, 2007 Terramechanics Based Analysis and Motion Control of Rovers on Simulated Lunar Soil Kazuya Yoshida and Keiji Nagatani Dept. Aerospace Engineering Graduate

More information

Design and modelling of an airship station holding controller for low cost satellite operations

Design and modelling of an airship station holding controller for low cost satellite operations AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite

More information

DYNAMIC MODELLING AND IDENTIFICATION OF A CAR. Gentiane Venture* Wisama Khalil** Maxime Gautier** Philippe Bodson*

DYNAMIC MODELLING AND IDENTIFICATION OF A CAR. Gentiane Venture* Wisama Khalil** Maxime Gautier** Philippe Bodson* DYNAMIC MODELLING AND IDENTIFICATION OF A CAR Gentiane Venture* Wisama Khalil** Maxime Gautier** Philippe Bodson* *P.S.A. Peugeot Citroën Direction Plates-formes, Techniques et Achats Route de Gisy 78943

More information

Robotics, Geometry and Control - A Preview

Robotics, Geometry and Control - A Preview Robotics, Geometry and Control - A Preview Ravi Banavar 1 1 Systems and Control Engineering IIT Bombay HYCON-EECI Graduate School - Spring 2008 Broad areas Types of manipulators - articulated mechanisms,

More information

Active Nonlinear Observers for Mobile Systems

Active Nonlinear Observers for Mobile Systems Active Nonlinear Observers for Mobile Systems Simon Cedervall and Xiaoming Hu Optimization and Systems Theory Royal Institute of Technology SE 00 44 Stockholm, Sweden Abstract For nonlinear systems in

More information

Motion Planning of Discrete time Nonholonomic Systems with Difference Equation Constraints

Motion Planning of Discrete time Nonholonomic Systems with Difference Equation Constraints Vol. 18 No. 6, pp.823 830, 2000 823 Motion Planning of Discrete time Nonholonomic Systems with Difference Equation Constraints Hirohiko Arai The concept of discrete time nonholonomic systems, in which

More information

Dynamics of Heel Strike in Bipedal Systems with Circular Feet

Dynamics of Heel Strike in Bipedal Systems with Circular Feet Dynamics of Heel Strike in Bipedal Systems with Circular Feet Josep Maria Font and József Kövecses Abstract Energetic efficiency is a fundamental subject of research in bipedal robot locomotion. In such

More information

Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots

Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots Herbert G. Tanner GRASP Laboratory University of Pennsylvania Philadelphia, PA, 94, USA. tanner@grasp.cis.upenn.edu Kostas J.

More information

Estimation of Tire-Road Friction by Tire Rotational Vibration Model

Estimation of Tire-Road Friction by Tire Rotational Vibration Model 53 Research Report Estimation of Tire-Road Friction by Tire Rotational Vibration Model Takaji Umeno Abstract Tire-road friction is the most important piece of information used by active safety systems.

More information

Trajectory Generation and Steering Optimization for Self-Assembly of a Modular Robotic System

Trajectory Generation and Steering Optimization for Self-Assembly of a Modular Robotic System 21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA Trajectory Generation and Steering Optimization for Self-Assembly of a Modular

More information