Real-Time Obstacle Avoidance for trailer-like Systems

Size: px
Start display at page:

Download "Real-Time Obstacle Avoidance for trailer-like Systems"

Transcription

1 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, México D.F. Programa de Matematicas Aplicadas y Computación, Instituto Mexicano del Petroleo, A.P. 4-8, 773, México D.F. earanda@mail.cinvestav.mx Abstract The obstacle avoidance problem associated to a multisteered general -trailer is studied in this work by considering the method of artificial potential fields. It is proposed a control strategy based on artificial potential fields that generate a trajectory to be followed by the tractor that represents, at the same time, a reference for the trailer. The control laws proposed in this paper are experimentally implemented on a prototype built at the laboratory. Introduction A trailer-like system is a mobile robot composed by a tractor which pulls n trailers connected by a revolute joint. There are two main models of trailer systems considered in the literature. Namely, the standard n-trailer and general n-trailer. The difference between these two models arises from the position of the joint. The joint of the standard n-trailer is located at the rear axle, while the joint of the general n-trailer is located off this axle. The artificial potential fieldmethodwasdevelopedin [, 6], and has been extensively studied in the obstacle avoidance problem for autonomous mobile robots [, 3, 8]. There are two main approaches for this method. On one hand, the classical method [] depends only on the position of the mobile robot. On the other hand, the generalized potential fieldmethod[6]dependsalsoon the velocity of the robot. The underlying idea of the method is to fill the robot s workspace with an artificial potential field in which the vehicle is attracted to its goal and is repulsed away from the obstacles. Supported by CONACyT-Mexico. On sabbatical leave from CINVESTAV-IPN. One of the inherent problems of this method is the existence of local minima which are undesirable equilibrium points of a gradient system. They appear when the sum of the attractive and repulsive forces induced by the potential vanishes before its goal. The multi-steered general n-trailer presented in [7] is a trailer-like vehicle with actuated direction wheels for each trailer. In this work the obstacle avoidance problem associated to a multi-steered general -trailer is considered. This problem will be tackled by means of the method of artificial potential fields. Real-time obstacle avoidance for trailer-like systems is important for some applications. The vehicle should be capable to arrive to its goal without collide with the workspace obstacles. Some experimentation results are presented in this work for a multi-steered general -trailer. Kinematic Model A multi-steered general -trailer composed by a mobile robot and a trailer with a steered wheel is considered. The position of the center of the tractor axle with respect to the fixed reference frame (X,X ) is given by (x,x ). The orientation θ corresponds to the angle that the robot forms with respect to X,asshownin Figure. The orientation of the trailer is denoted by θ. The direction of the actuated wheels with respect to the longitudinal axis of the trailer is denoted β.thevariables u,u represent respectively the linear and angular velocities of the tractor and u 3 represents the angular velocity of the steering wheel for the trailer. The position of the center of the tractor axle is given by (w,w ). The distance between the point (x,x ) and the joint is given by d and the distance between this joint and the point (w,w ) is denoted d. With this notation the

2 obstacle by q o =(s,s ).Anartificial potential function applied to the vehicle at point q, has the form, U(q) =U a (q)+u r (q), (3) where U a (q) is the attractive potential induced by the goal and U r (q) is the repulsive potential induced by the obstacle. The resultant force is then obtained as, F = F a + F r, (4) Figure : Multi-steered general -trailer kinematic model is given by [7], where, ẋ = u cos θ ẋ = u sin θ θ = u θ = a (θ,θ,β) u a (θ,θ,β) u β = u 3, a = sin(θ θ β d cos β ) d a = cos(θ θ β d cos β ). () 3 Artificial Potential Field Method A gradient system [4] on an open set W R n is a dynamic system of the form ẋ = V (x) () where V : U R is a C function, and µ V V =,..., V x x n is the gradient vector field, V : U R n of V. Regular points of the trajectories of (), cross level surfaces of the function V (x) orthogonally. Denote the position of a point of the vehicle in a twodimensional workspace by q =(y,y ), the position of the goal by q g =(y g,y g ) and the position of a unique where, F a (q) = U a (q), () F r (q) = U r (q). In the sequel, k k : R R + denotes the usual Euclidean distance function. TheattractiveforceF a guides the robot to the goal and F r is a repulsive force which repels the vehicle from the obstacle. Usually the attractive potential is defined by, U a (q) = ξρ(q, q g), (6) where ξ is a positive scaling factor and ρ(q, q g ) = kq q g k is a positive definite function whose first derivative is continuous and has a global minimum equal to zero at q = q g. The repulsive potential function takes the form, ³ U r (q) = η ρ(q,q o) ρ if ρ ρ (7) if ρ>ρ, where η is a positive scaling factor and ρ(q, q o ) is defined above. The region of influence of the obstacle is determined by the positive constant ρ.noticethatu r ( ) is once continuously differentiable, e.g. U r (q) C R. From equations (, 6, 7), the induced forces can be expressed as, F a (q) = ξ ³ (q q g ) F r (q) =η ρ(q,q o ) ρ ρ(q,q o ) ρ(q,q o ) q (8) where F r (q) is applied if ρ ρ and is set to zero otherwise. Inthecaseofn obstacles the above procedure can be generalized by considering the force Fr i associated to ith-obstacle, producing nx F r = Fr. i i= Figure shows the potential function for a three obstacles case. It is easy to see that the goal is a global minimum and the potential function indefinitely grows inside the region of influence of the obstacles.

3 goal obstacles Consider the desired values q d =(ẏ d, ẏ d ) to be proportional to the normalized force generated by the potential field [], ẏ d = ẏ d v d p f + f f f, () where f, f are respectively the components of the total force F in the direction of the axes X and X and v d is the desired scalar velocity. Under this conditions, by considering equations () and () it is possible to propose the feedback control law: u u = v d A (θ f ) +f f f. () Figure : Artificial Potential Field Method. Remark Note that the classical method depends only on the relative position of the obstacles and vehicle. Notice that also the vehicle moves in the force field direction. 4 Control Strategy It is intended to take the vehicle from initial to a final position without colliding with obstacles. The control strategy will be developed in two steps. First, the tractor control law will be designed using an artificial potential field. Then the tracking problem of the trailer will be analyzed. By using the potential field method the tractor will follow the direction of the resultant force. The trajectory generated by the tractor is considered as a reference trajectory for the trailer. 4. Tractor Control Consider the output function q =(y,y ) as the point that represents the middle of the front end of the tractor. The coordinates of this point are given by, y = x + cos θ y = x + sin θ, (9) where is the orthogonal distance between the rear axle point (x,x ) and the point q of the robot. Taking the time-derivative of (9), produces, with ẏ ẏ = A(θ ) u u cos θ sin θ A(θ )=. sin θ cos θ, () Note that the attractive potential and the components of its negative gradient are given by, U a = ξ ³ (y y g ) +(y y g ) f a = ξ(y g y ) f a = ξ(y g y ). On the other hand, the repulsive potential and the components of its negative gradient, inside of the region of influence, are given by, µ U r = η (y s ) +(y s ) ρ µ f r =η (y s ) +(y s ) ρ y s ((y s ) +(y s ) ) µ f r =η 4. Trailer Control (y s ) +(y s ) ρ y s ((y s ) +(y s ) ). As mentioned before, it is intended that the trailer of the vehicle follows the path described by the tractor as a result of the artificial potential field applied to it. One way to achieve the above goal is to apply a control strategy that makes the center of the trailer axle (w,w ) to follow approximately the position of a point in the tractor (y,y ), subject to a given time delay τ. This is, a point in the trailer has to take the same position that was generated by the tractor. To implement this strategy, consider β as the output of the trailer subsystem. The angle β will be manipulated to indirectly control the position of a point in the trailer. Consider the error e φ defined as, e φ =(φ φ d ), 3

4 y,y,θ x,x,θ q g q obs F u,u U A - X x,x ( θ ) Σ e -τs β x,x,θ,θ y (t- τ), y (t-τ) e φ u 3 tanh β d -k w, w Figure 3: Control Strategy for the Multi-steered general -Trailer ³ where φ = arctan w y () w y () is the angle of point (w,w ) with respect to the initial position of the tractor and φ d corresponds to its desired value. Note that the sign of the variable e φ indicates in which side of the desired trajectory the trailer is placed. In order to take into consideration the path generated by the potential fieldoverthetractor(point(y,y )), the desired value φ d it is proposed as, φ d =arctan y (t τ) y () y (t τ) y (), where the time delay τ is given by, τ = d + d +. (3) v d Remark Note that due to the normalization of the forces generated by the potential field (), the scalar velocity of the point (y,y ) is constant. Now, it is possible to define a desired value for the output β, of the trailer subsystem, in terms of the relative position of the tractor and trailer by, β d = ke φ, from what, a control feedback law for the trailer is given by, u 3 = α tanh (γ (β β d )), (4) where α, γ are positive constants. Figure 3 shows a block diagram of the complete control scheme (Tractor-trailer). Real-Time Experiments To evaluate the obstacle avoidance control strategy developed before a real-time implementation is made. The Figure 4: Prototype prototype was designed at the Mobile Robots Laboratory of the Mechatronics Section of the Electrical Engineering Department at CINVESTAV-IPN. Figure 4 shows a picture of the trailer system prototype. Due to the lack of sensors on the prototype it is necessary to assume the knowledge of the goal and obstacles position. The obstacles are located at q o() =(, ), q o() =(,.), q o(3) =(, ) and the goal was set at q g =(, ). The initial conditions of the vehicle was taken as x () =, x () =., θ () =.78, θ () =.78, β () =. The position of the vehicle is estimated by the kinematic model, the angular position of the motors of the wheels of the tractor are sensed by incremental encoders. The angle between tractor and trailer and the angular position of the motor on the axle of the trailer are sensed by linear potentiometers. The relationship between the linear and angular velocities of the tractor and the angular velocities of each wheel are given by, Ã! Ã! ω d u = T, ω i u with T = Ã r r L r r L!, where r is the radius of the wheels and L is the length oftherearaxleofthetractor. The parameters of the experimental prototype are, d =.48, d =.38, =.3,L=.44,r =.6. The parameters considered in the feedback control law (), (4) used for experimentation are: ξ =,η =,ρ =.,v d =.,α =.,γ =,k =6. 4

5 e u3 [rad/s] u [rad/s] u [m/s] V3 [V] V [V] u [m/s] V [V] 3. Trayectorias del tractor-trailer P R q. Evolucion de las señales de los Voltajes Figure : Trajectory for the trailer-like vehicle -.. Evolucion de las señales de control Figure 7: Voltage Signals Figure 6: Control Signals error (beta -betad) The trajectories followed by the tractor and the trailer are shown in Figure, where it is possible to see how the path of the tractor represent, as expected, a reference for a trailer. In Figure 6, the control u, u, u 3, applied to the vehicle are depicted. The velocity signals used to control the vehicle are transformed to voltages by using a classical PID internal loop. This is possible by assuming that the electrical dynamics is faster than the mechanical one. The voltages supplied to the motors are presented in Figure 7. In Figure 8 is shown the error β β d. 6 Conclusions Figure 8: Error evolution The obstacle avoidance problem associated to a trailerlike vehicle has been analyzed in this work. The study is done by considering a multi-steered general -trailer,

6 a general model that presents a steered wheel for the trailer. It is proposed a control strategy based on artificial potential fields that generate a trajectory that is followed by the tractor. This trajectory is considered as a reference for the control applied to the trailer. The performance of the control strategy was tested by realtime experiments. References [] Borenstein J. and Y. Koren (989), Real-time obstacle avoidance for fast mobile robots. IEEE Transc. Syst., Man, Cybern., Vol 9(No.), pp [] Cadenat V., R. Swain., P. Spuères, M. Devy (999), A Controller to Perform a Visually Guided Tracking Task in Cluttered Enviroment.Proc. of the IEEE/RSJ Intern. Conference on Intelligent Robots and Systems, pp [3] Ge S.S. and Y. J. Cui (), New Potential Functions for a Mobile Robot Path Planning. IEEE Trans. Robotics and Automat., Vol.6(No.), pp [4] Hirsch M.W. and S. Smale (974), Differential Equations, Dynamical Systems, and Linear Algebra. Academic Press. [] Khatib O. (986), Real Time Obstacle Avoidance for Manipulators and Mobile Robots. The Inter. Journal of Robotics Research, Vol (No.), pp [6] Krogh B.H. and C. E. Thorpe (986), Integrated Path Planning an Dynamic Steering Control for Autonomous Vehicles. Proc.IEEEInt.Conf.Robotics and Automat., pp [7] Orosco-Guerrero R., E. Aranda-Bricaire, M.Velasco- Villa (),Modeling and Dynamic Feedback Linearization of a Multi-steered N-Trailer. Accepted for presentation at the th. IFAC World Congress, Barcelona. [8] Tilove R. (99), Local Obstacles Avoidance for Mobile Robots Based on the Method of Artificial Potencials. IEEE Trans. Robotics and Automat., pp [9] Vidal-Calleja T. (), Generalización del método de campos potenciales artificiales para vehículos articulados. Tesis de Maestría. CINVESTAV IPN, México. 6

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

Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions

Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions 2008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 2008 Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions E G Hernández-Martínez

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

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

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

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

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

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

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

Introduction to Mobile Robotics

Introduction to Mobile Robotics Introduction to Mobile Robotics Riccardo Falconi Dipartimento di Elettronica, Informatica e Sistemistica (DEIS) Universita di Bologna email: riccardo.falconi@unibo.it Riccardo Falconi (DEIS) Introduction

More information

Lecture 14: Kinesthetic haptic devices: Higher degrees of freedom

Lecture 14: Kinesthetic haptic devices: Higher degrees of freedom ME 327: Design and Control of Haptic Systems Autumn 2018 Lecture 14: Kinesthetic haptic devices: Higher degrees of freedom Allison M. Okamura Stanford University (This lecture was not given, but the notes

More information

The Control of a Mobile Robot with Dual Wheel Transmission. TR-CIM October 2012

The Control of a Mobile Robot with Dual Wheel Transmission. TR-CIM October 2012 The Control of a Mobile Robot with Dual Wheel Transmission TR-CIM-1-25 October 212 Master of Engineering Project Report Yann Goulet Garneau Supervisors: Jorge Angeles and Alessio Salerno Department of

More information

EE Mobile Robots

EE Mobile Robots Electric Electronic Engineering Bogazici University December 27, 2017 Introduction Motion Sensing Absolute position measurement Environmental Sensing Introduction Motion Sensing Environmental Sensing Robot

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

TRACKING CONTROL OF WHEELED MOBILE ROBOTS WITH A SINGLE STEERING INPUT Control Using Reference Time-Scaling

TRACKING CONTROL OF WHEELED MOBILE ROBOTS WITH A SINGLE STEERING INPUT Control Using Reference Time-Scaling TRACKING CONTROL OF WHEELED MOBILE ROBOTS WITH A SINGLE STEERING INPUT Control Using Reference Time-Scaling Bálint Kiss and Emese Szádeczky-Kardoss Department of Control Engineering and Information Technology

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

Target Tracking and Obstacle Avoidance for Multi-agent Systems

Target Tracking and Obstacle Avoidance for Multi-agent Systems International Journal of Automation and Computing 7(4), November 2010, 550-556 DOI: 10.1007/s11633-010-0539-z Target Tracking and Obstacle Avoidance for Multi-agent Systems Jing Yan 1 Xin-Ping Guan 1,2

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

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

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

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-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

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

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD Ponesit Santhanapipatkul Watcharapong Khovidhungij Abstract: We present a controller design based on

More information

Cooperative Motion Control of Multiple Autonomous Marine

Cooperative Motion Control of Multiple Autonomous Marine Cooperative Motion Control of Multiple Autonomous Marine Collision Avoidance in Dynamic Environments EECI Graduate School on Control Supélec, Feb. 21-25, 2011 Outline Motivation/Objectives Cooperative

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

Hybrid Control of a Truck and Trailer Vehicle

Hybrid Control of a Truck and Trailer Vehicle Hybrid Control of a Truck and Trailer Vehicle Claudio Altafini, Alberto Speranzon and Karl Henrik Johansson Abstract. A hybrid control scheme is proposed for the stabilization of backward driving along

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

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

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

arxiv: v2 [cs.ro] 9 May 2017

arxiv: v2 [cs.ro] 9 May 2017 Distributed Formation Control of Nonholonomic Mobile Robots by Bounded Feedback in the Presence of Obstacles Thang Nguyen and Hung M. La arxiv:174.4566v2 [cs.ro] 9 May 217 Abstract The problem of distributed

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

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

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

Kinematics for a Three Wheeled Mobile Robot

Kinematics for a Three Wheeled Mobile Robot Kinematics for a Three Wheeled Mobile Robot Randal W. Beard Updated: March 13, 214 1 Reference Frames and 2D Rotations î 1 y î 2 y w 1 y w w 2 y î 2 x w 2 x w 1 x î 1 x Figure 1: The vector w can be expressed

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

Formation Control of Mobile Robots with Obstacle Avoidance using Fuzzy Artificial Potential Field

Formation Control of Mobile Robots with Obstacle Avoidance using Fuzzy Artificial Potential Field Formation Control of Mobile Robots with Obstacle Avoidance using Fuzzy Artificial Potential Field Abbas Chatraei Department of Electrical Engineering, Najafabad Branch, Islamic Azad University, Najafabad,

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

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

Cooperative Target Capturing with Multiple Heterogeneous Vehicles

Cooperative Target Capturing with Multiple Heterogeneous Vehicles Cooperative Capturing with Multiple Heterogeneous Vehicles Sangeeta Daingade and Arpita Sinha Abstract This paper presents a Nonlinear Cyclic Pursuit based target capturing strategy for a group of autonomous

More information

Trajectory planning in the regulation of a stepping motor: A combined sliding mode and flatness approach

Trajectory planning in the regulation of a stepping motor: A combined sliding mode and flatness approach Trajectory planning in the regulation of a stepping motor: A combined sliding mode and flatness approach Hebertt Sira-Ramírez Centro de Investigaciones y Estudio Avanzados CINVESTAV-IPN Departamento de

More information

Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents

Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents CDC02-REG0736 Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents Reza Olfati-Saber Richard M Murray California Institute of Technology Control and Dynamical Systems

More information

arxiv: v2 [math.oc] 18 Sep 2014

arxiv: v2 [math.oc] 18 Sep 2014 A robust trajectory tracking controller for four-wheel skid-steering mobile robots Jae-Yun Jun Minh-Duc Hua Faïz Benamar arxiv:1404.4839v [math.oc] 18 Sep 014 Abstract A novel dynamic model-based trajectory

More information

Robotics I. Figure 1: Initial placement of a rigid thin rod of length L in an absolute reference frame.

Robotics I. Figure 1: Initial placement of a rigid thin rod of length L in an absolute reference frame. Robotics I September, 7 Exercise Consider the rigid body in Fig., a thin rod of length L. The rod will be rotated by an angle α around the z axis, then by an angle β around the resulting x axis, and finally

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

Lecture 8: Kinematics: Path and Trajectory Planning

Lecture 8: Kinematics: Path and Trajectory Planning Lecture 8: Kinematics: Path and Trajectory Planning Concept of Configuration Space c Anton Shiriaev. 5EL158: Lecture 8 p. 1/20 Lecture 8: Kinematics: Path and Trajectory Planning Concept of Configuration

More information

Path Following Mobile Robot in the Presence of Velocity Constraints

Path Following Mobile Robot in the Presence of Velocity Constraints Path Following Mobile Robot in the Presence of Velocity Constraints Martin Bak, Niels Kjølstad Poulsen and Ole Ravn Ørsted DTU, Automation, Building 36, Elektrovej Technical University of Denmark DK-8

More information

FREEFLYING ROBOTS - INERTIAL PARAMETERS IDENTIFICATION AND CONTROL STRATEGIES

FREEFLYING ROBOTS - INERTIAL PARAMETERS IDENTIFICATION AND CONTROL STRATEGIES FREEFLYING ROBOTS - INERTIAL PARAMETERS IDENTIFICATION AND CONTROL STRATEGIES R.Lampariello, G. Hirzinger DLR, Institute of Robotics and Mechatronics 82234 Wessling, Germany Roberto.Lampariello@dlr.de

More information

VSP 2001/04/20 Prn:27/01/2006; 8:31 {RA} F:ar2385.tex; VTeX/VJ p. 1 (50-131)

VSP 2001/04/20 Prn:27/01/2006; 8:31 {RA} F:ar2385.tex; VTeX/VJ p. 1 (50-131) VSP 2001/04/20 Prn:27/01/2006; 8:31 {RA} F:ar2385.tex; VTeX/VJ p. 1 (50-131) Advanced Robotics, Vol. 00, No. 0, pp. 1 24 (2006) VSP and Robotics Society of Japan 2006. Also available online - www.vsppub.com

More information

Experimental validation of a decentralized control law for multi-vehicle collective motion

Experimental validation of a decentralized control law for multi-vehicle collective motion Experimental validation of a decentralized control law for multi-vehicle collective motion Daniele Benedettelli, Nicola Ceccarelli, Andrea Garulli, Antonio Giannitrapani Abstract The paper presents the

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

Robotics I. Test November 29, 2013

Robotics I. Test November 29, 2013 Exercise 1 [6 points] Robotics I Test November 9, 013 A DC motor is used to actuate a single robot link that rotates in the horizontal plane around a joint axis passing through its base. The motor is connected

More information

EN Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 2015

EN Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 2015 EN53.678 Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 25 Prof: Marin Kobilarov. Constraints The configuration space of a mechanical sysetm is denoted by Q and is assumed

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

A nonlinear PI and backstepping based controller for tractor-steerable trailer influenced by slip

A nonlinear PI and backstepping based controller for tractor-steerable trailer influenced by slip A nonlinear PI and backstepping based controller for tractor-steerable trailer influenced by slip Van T. Huynh, Ryan N. Smith, Ngai Ming Kwok and Jayantha Katupitiya Abstract Autonomous guidance of agricultural

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

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

In this section of notes, we look at the calculation of forces and torques for a manipulator in two settings:

In this section of notes, we look at the calculation of forces and torques for a manipulator in two settings: Introduction Up to this point we have considered only the kinematics of a manipulator. That is, only the specification of motion without regard to the forces and torques required to cause motion In this

More information

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J. Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik Robot Dynamics Dr.-Ing. John Nassour 25.1.218 J.Nassour 1 Introduction Dynamics concerns the motion of bodies Includes Kinematics

More information

Trajectory-tracking control of a planar 3-RRR parallel manipulator

Trajectory-tracking control of a planar 3-RRR parallel manipulator Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract

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

Trigonometric Saturated Controller for Robot Manipulators

Trigonometric Saturated Controller for Robot Manipulators Trigonometric Saturated Controller for Robot Manipulators FERNANDO REYES, JORGE BARAHONA AND EDUARDO ESPINOSA Grupo de Robótica de la Facultad de Ciencias de la Electrónica Benemérita Universidad Autónoma

More information

Logic-based switching control of a nonholonomic system with parametric modeling uncertainty

Logic-based switching control of a nonholonomic system with parametric modeling uncertainty Logic-based switching control of a nonholonomic system with parametric modeling uncertainty João P. Hespanha, Daniel Liberzon, A. Stephen Morse Dept. of Electrical Eng. and Computer Science University

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

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

Tracking and Set-Point VFO Control for an Articulated Mobile Robot with On-Axle Hitched Trailer

Tracking and Set-Point VFO Control for an Articulated Mobile Robot with On-Axle Hitched Trailer 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 WeB07.6 Tracking and Set-Point VFO Control for an Articulated Mobile Robot with On-Axle Hitched Trailer Maciej

More information

AS THE population of the elderly grows rapidly, walkassist

AS THE population of the elderly grows rapidly, walkassist IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL., NO. 6, NOVEMBER 3 99 Walk-Assist Robot: A Novel Approach to Gain Selection of a Braking Controller Using Differential Flatness Chun-Hsu Ko, Kuu-Young

More information

Low Complexity MPC Schemes for Integrated Vehicle Dynamics Control Problems

Low Complexity MPC Schemes for Integrated Vehicle Dynamics Control Problems AVEC 8 Low Complexity MPC Schemes for Integrated Vehicle Dynamics Control Problems Paolo Falcone, a Francesco Borrelli, b H. Eric Tseng, Jahan Asgari, Davor Hrovat c a Department of Signals and Systems,

More information

Controller Design and Position Estimation of a Unicycle Type Robot

Controller Design and Position Estimation of a Unicycle Type Robot Department of Mathematics and Computer Science Architecture of Information Systems Research Group Controller Design and Position Estimation of a Unicycle Type Robot Internship report Aniket Sharma DC 2017.015

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

Extremal Trajectories for Bounded Velocity Differential Drive Robots

Extremal Trajectories for Bounded Velocity Differential Drive Robots Extremal Trajectories for Bounded Velocity Differential Drive Robots Devin J. Balkcom Matthew T. Mason Robotics Institute and Computer Science Department Carnegie Mellon University Pittsburgh PA 523 Abstract

More information

Automatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year

Automatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year Automatic Control 2 Nonlinear systems Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011 1 / 18

More information

DIFFERENTIAL KINEMATICS. Geometric Jacobian. Analytical Jacobian. Kinematic singularities. Kinematic redundancy. Inverse differential kinematics

DIFFERENTIAL KINEMATICS. Geometric Jacobian. Analytical Jacobian. Kinematic singularities. Kinematic redundancy. Inverse differential kinematics DIFFERENTIAL KINEMATICS relationship between joint velocities and end-effector velocities Geometric Jacobian Analytical Jacobian Kinematic singularities Kinematic redundancy Inverse differential kinematics

More information

Exponential Controller for Robot Manipulators

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

More information

Lab 3: Quanser Hardware and Proportional Control

Lab 3: Quanser Hardware and Proportional Control Lab 3: Quanser Hardware and Proportional Control The worst wheel of the cart makes the most noise. Benjamin Franklin 1 Objectives The goal of this lab is to: 1. familiarize you with Quanser s QuaRC tools

More information

TAM 212 Worksheet 5: Car steering

TAM 212 Worksheet 5: Car steering Name: Group members: TM 212 Worksheet 5: ar steering This worksheet aims to understand how cars steer. The #avs webpage on Steering geometry illustrates the basic ideas. On the diagram below, the kingpins

More information

(W: 12:05-1:50, 50-N202)

(W: 12:05-1:50, 50-N202) 2016 School of Information Technology and Electrical Engineering at the University of Queensland Schedule of Events Week Date Lecture (W: 12:05-1:50, 50-N202) 1 27-Jul Introduction 2 Representing Position

More information

Sliding mode formation tracking control of a tractor and trailer - car system

Sliding mode formation tracking control of a tractor and trailer - car system Sliding mode formation tracking control of a tractor and trailer - car system Fabio Morbidi Dipartimento di Ingegneria dell Informazione University of Siena Via Roma 56, 5300 Siena, Italy Email: morbidi@dii.unisi.it

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

MAE 598: Multi-Robot Systems Fall 2016

MAE 598: Multi-Robot Systems Fall 2016 MAE 598: Multi-Robot Systems Fall 2016 Instructor: Spring Berman spring.berman@asu.edu Assistant Professor, Mechanical and Aerospace Engineering Autonomous Collective Systems Laboratory http://faculty.engineering.asu.edu/acs/

More information

A Hierarchical Model Predictive Tracking Control for Independent Four- Wheel Driving/Steering Vehicles with Coaxial Steering Mechanism

A Hierarchical Model Predictive Tracking Control for Independent Four- Wheel Driving/Steering Vehicles with Coaxial Steering Mechanism Journal of Physics: Conference Series PAPER OPEN ACCESS A Hierarchical Model Predictive Tracking Control for Independent Four- Wheel Driving/Steering Vehicles with Coaxial Steering Mechanism To cite this

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

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

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

EXPERIMENTAL ANALYSIS OF COLLECTIVE CIRCULAR MOTION FOR MULTI-VEHICLE SYSTEMS. N. Ceccarelli, M. Di Marco, A. Garulli, A.

EXPERIMENTAL ANALYSIS OF COLLECTIVE CIRCULAR MOTION FOR MULTI-VEHICLE SYSTEMS. N. Ceccarelli, M. Di Marco, A. Garulli, A. EXPERIMENTAL ANALYSIS OF COLLECTIVE CIRCULAR MOTION FOR MULTI-VEHICLE SYSTEMS N. Ceccarelli, M. Di Marco, A. Garulli, A. Giannitrapani DII - Dipartimento di Ingegneria dell Informazione Università di Siena

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

DYNAMICS OF PARALLEL MANIPULATOR

DYNAMICS OF PARALLEL MANIPULATOR DYNAMICS OF PARALLEL MANIPULATOR PARALLEL MANIPULATORS 6-degree of Freedom Flight Simulator BACKGROUND Platform-type parallel mechanisms 6-DOF MANIPULATORS INTRODUCTION Under alternative robotic mechanical

More information

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Adaptive fuzzy observer and robust controller for a -DOF robot arm S. Bindiganavile Nagesh, Zs. Lendek, A.A. Khalate, R. Babuška Delft University of Technology, Mekelweg, 8 CD Delft, The Netherlands (email:

More information

Video 5.1 Vijay Kumar and Ani Hsieh

Video 5.1 Vijay Kumar and Ani Hsieh Video 5.1 Vijay Kumar and Ani Hsieh Robo3x-1.1 1 The Purpose of Control Input/Stimulus/ Disturbance System or Plant Output/ Response Understand the Black Box Evaluate the Performance Change the Behavior

More information

Vision-based Control Laws for Distributed Flocking of Nonholonomic Agents

Vision-based Control Laws for Distributed Flocking of Nonholonomic Agents Vision-based Control Laws for Distributed Flocking of Nonholonomic Agents Nima Moshtagh, Ali Jadbabaie, Kostas Daniilidis GRASP Laboratory, University of Pennsylvania, Philadelphia, PA 94 Email: {nima,

More information

PD controller for second order unstable systems with time-delay

PD controller for second order unstable systems with time-delay Automático, AMCA 215, 43 PD controller for second order unstable systems with time-delay David F. Novella Rodriguez Basilio del Muro Cuéllar Juan Fransisco Márquez Rubio Martin Velasco-Villa Escuela Superior

More information

MULTI-LOOP FEEDBACK CONTROL OF OIL WELL DRILLSTRINGS

MULTI-LOOP FEEDBACK CONTROL OF OIL WELL DRILLSTRINGS MULTI-LOOP FEEDBACK CONTROL OF OIL WELL DRILLSTRINGS E Aranda-Bricaire,1 J Alvarez-Ramirez Seccion de Mecatronica, Departamento de Ingenieria Electrica, CINVESTAV, AP 1-7, 7 Mexico, DF, Mexico E-mail:

More information

Autonomous navigation of unicycle robots using MPC

Autonomous navigation of unicycle robots using MPC Autonomous navigation of unicycle robots using MPC M. Farina marcello.farina@polimi.it Dipartimento di Elettronica e Informazione Politecnico di Milano 7 June 26 Outline Model and feedback linearization

More information

Screw Theory and its Applications in Robotics

Screw Theory and its Applications in Robotics Screw Theory and its Applications in Robotics Marco Carricato Group of Robotics, Automation and Biomechanics University of Bologna Italy IFAC 2017 World Congress, Toulouse, France Table of Contents 1.

More information

Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed

Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed Sébastien Andary, Ahmed Chemori, Sébastien Krut To cite this version: Sébastien Andary,

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

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

Potential Field Methods

Potential Field Methods Randomized Motion Planning Nancy Amato Fall 04, Univ. of Padova Potential Field Methods [ ] Potential Field Methods Acknowledgement: Parts of these course notes are based on notes from courses given by

More information

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University

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