Wheeled Mobile Robot Path Control in a Complex Trajectory using HybridMethods

Similar documents
Massachusetts Institute of Technology Department of Mechanical Engineering

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension

Fifth Wheel Modelling and Testing

Positioning of a robot based on binocular vision for hand / foot fusion Long Han

Illumination methods for optical wear detection

5 4 THE BERNOULLI EQUATION

A modal estimation based multitype sensor placement method

Optical Flow for Large Motion Using Gradient Technique

IP Network Design by Modified Branch Exchange Method

Conservation Law of Centrifugal Force and Mechanism of Energy Transfer Caused in Turbomachinery

Physical simulation for animation

Adaptation of Motion Capture Data of Human Arms to a Humanoid Robot Using Optimization

Point-Biserial Correlation Analysis of Fuzzy Attributes

Desired Attitude Angles Design Based on Optimization for Side Window Detection of Kinetic Interceptor *

Topological Characteristic of Wireless Network

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012

Yaw Stability Control of an Automotive Vehicle via Generalized Predictive Algorithm

Color Correction Using 3D Multiview Geometry

Haptic Glove. Chan-Su Lee. Abstract. This is a final report for the DIMACS grant of student-initiated project. I implemented Boundary

RESEARCH ON THE RELATIVE COORDINATE TRANSFORMATION AND RELATIVE POSITION DETECTION SYSTEM OF 3-DOF SPHERICAL ACTUATOR

ANN Models for Coplanar Strip Line Analysis and Synthesis

= dv 3V (r + a 1) 3 r 3 f(r) = 1. = ( (r + r 2

Journal of Machine Engineering, Vol. 15, No. 4, 2015

Controlled Information Maximization for SOM Knowledge Induced Learning

PROBABILITY-BASED OPTIMAL PATH PLANNING FOR TWO-WHEELED MOBILE ROBOTS

A New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE

3D Motion Planning Algorithms for Steerable Needles Using Inverse Kinematics

Research Article. Regularization Rotational motion image Blur Restoration

A Novel Automatic White Balance Method For Digital Still Cameras

Spiral Recognition Methodology and Its Application for Recognition of Chinese Bank Checks

XFVHDL: A Tool for the Synthesis of Fuzzy Logic Controllers

Accurate Diffraction Efficiency Control for Multiplexed Volume Holographic Gratings. Xuliang Han, Gicherl Kim, and Ray T. Chen

Transmission Lines Modeling Based on Vector Fitting Algorithm and RLC Active/Passive Filter Design

A Mathematical Implementation of a Global Human Walking Model with Real-Time Kinematic Personification by Boulic, Thalmann and Thalmann.

Obstacle Avoidance of Autonomous Mobile Robot using Stereo Vision Sensor

Threat assessment for avoiding collisions with turning vehicles

LIDAR SYSTEM CALIBRATION USING OVERLAPPING STRIPS

A ROI Focusing Mechanism for Digital Cameras

Shortest Paths for a Two-Robot Rendez-Vous

Insertion planning for steerable flexible needles reaching multiple planar targets

A Shape-preserving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonuniform Fuzzification Transform

OPTIMAL KINEMATIC SYNTHESIS OF CRANK & SLOTTED LEVER QUICK RETURN MECHANISM FOR SPECIFIC STROKE & TIME RATIO

A Memory Efficient Array Architecture for Real-Time Motion Estimation

High performance CUDA based CNN image processor

Vehicle Chassis Control Using Adaptive Semi-Active Suspension

Integration of Inertial Information with Vision towards Robot Autonomy

EYE DIRECTION BY STEREO IMAGE PROCESSING USING CORNEAL REFLECTION ON AN IRIS

Transactions of the VŠB Technical University of Ostrava, Mechanical Series. article No. 2005

An FPGA Implementation of a Robot Control System with an Integrated 3D Vision System

Improved Fourier-transform profilometry

4.2. Co-terminal and Related Angles. Investigate

Image Enhancement in the Spatial Domain. Spatial Domain

Assessment of Track Sequence Optimization based on Recorded Field Operations

Simulation Analysis of Vibration Shock on Tank Aiming Mirror

On Error Estimation in Runge-Kutta Methods

Development and Analysis of a Real-Time Human Motion Tracking System

A Minutiae-based Fingerprint Matching Algorithm Using Phase Correlation

ISyE 4256 Industrial Robotic Applications

Mobile Robot Localization Using Optical Flow Sensors

An Unsupervised Segmentation Framework For Texture Image Queries

Cellular Neural Network Based PTV

Kalman filter correction with rational non-linear functions: Application to Visual-SLAM

Gravitational Shift for Beginners

Directional Stiffness of Electronic Component Lead

3D Obstacle Avoidance in Adversarial Environments for Unmanned Aerial Vehicles

New Algorithms for Daylight Harvesting in a Private Office

Experiments of low-cost INS/GPS Navigation platform based on PC104

Slotted Random Access Protocol with Dynamic Transmission Probability Control in CDMA System

Coordinate Systems. Ioannis Rekleitis

Several algorithms exist to extract edges from point. system. the line is computed using a least squares method.

Detection and Recognition of Alert Traffic Signs

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters

MULTI-TEMPORAL AND MULTI-SENSOR IMAGE MATCHING BASED ON LOCAL FREQUENCY INFORMATION

Elastohydrodynamic Lubrication Analysis of Journal Bearings Using CAD

2. PROPELLER GEOMETRY

3D inspection system for manufactured machine parts

Prof. Feng Liu. Fall /17/2016

Experimental and numerical simulation of the flow over a spillway

A TSK-Type Recurrent Neuro-Fuzzy Systems for Fault Prognosis

DISTRIBUTION MIXTURES

SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH

On using an Array of Fiber Bragg Grating Sensors for Closed-Loop Control of Flexible Minimally Invasive Surgical Instruments

Combinatorial Mobile IP: A New Efficient Mobility Management Using Minimized Paging and Local Registration in Mobile IP Environments

Title. Author(s)NOMURA, K.; MOROOKA, S. Issue Date Doc URL. Type. Note. File Information

(a, b) x y r. For this problem, is a point in the - coordinate plane and is a positive number.

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM

A Neural Network Model for Storing and Retrieving 2D Images of Rotated 3D Object Using Principal Components

Intuitionistic Fuzzy Soft N-ideals

An Intelligent Robust Control of Wheeled Mobile Robot in Restricted Environment

Towards Adaptive Information Merging Using Selected XML Fragments

CLUSTERED BASED TAKAGI-SUGENO NEURO-FUZZY MODELING OF A MULTIVARIABLE NONLINEAR DYNAMIC SYSTEM

Generalized Grey Target Decision Method Based on Decision Makers Indifference Attribute Value Preferences

Mono Vision Based Construction of Elevation Maps in Indoor Environments

OPTIMUM DESIGN OF 3R ORTHOGONAL MANIPULATORS CONSIDERING ITS TOPOLOGY

Signal integrity analysis and physically based circuit extraction of a mounted

A New Finite Word-length Optimization Method Design for LDPC Decoder

Haptic Simulation of a Tool In Contact With a Nonlinear Deformable Body

A VECTOR PERTURBATION APPROACH TO THE GENERALIZED AIRCRAFT SPARE PARTS GROUPING PROBLEM

Performance Optimization in Structured Wireless Sensor Networks

The KCLBOT: Exploiting RGB-D Sensor Inputs for Navigation Environment Building and Mobile Robot Localization

Transcription:

Wheeled Mobile Robot Path Contol in a Complex Tajectoy using HybidMethods MOHAMMED A H ALI 1,a, MUSA MAILAH 2, WAN AZHAR B YUSSOF 1, ZAMZURI BIN HAMEDON 1, ZULKILI B M YUSSOF 1 1 Faculty of Manufactuing Engineeing, Univesiti Malaysia Pahang 266Pekan, Pahang MALAYSIA a mohalihashim@gmailcom 2 Faculty of Mechanical Engineeing, Univesiti Teknologi Malaysia 8131 Skudai, Joho B MALAYSIA Abstact A obust contol algoithm fo tacking the mobile obot in a pe-planned path duing passing though complicated envionments such as in oundabout is pesented in this pape The poposed algoithm is deived fom the kinematic and dynamic of 3wheeled Non-holonomic mobile obot motion The contol scheme is pefomed using Resolved Acceleation Contol, Active Foce Contol stategy o mixed of them in Simulink-MATLAB, which ae compaed with each othe in the matte ofenabling the obot to follow the pedefined path while applying distubances Results show the capability of this contolle to tack the obot on the pe-defined path and emove the effect of the distubances Key-wods: Non-holonomicWheeled Mobile obot, Lagang-Eula Equation, Resolved Acceleation Contol, Lase Simulato, Active Foce Contol Stategy, Fuzzy Logic 1 Intoduction Nowadays, mobile obots ae a common use in many applications that epesent a hazadous, complex, high accuate o had tasks in woldwide fields, like aeospace, unde-wate, militay, medicine, inspection, mining etc Usually the obot is supposed to navigate autonomously eithe in stuctued o non-stuctued envionments; both need high obust contol to detemine its path within teain and avoiding obstacles In some conditions like oad envionments, it is impotant to contol obustly the obot in the pe-planned path; othewise it will cash cas o people Complex tajectoy is occued when thee ae open spaces aeas in the path of the obot such as in oundabout The path planning in such aea is esticted to the oad oles, undetectable aea in by sensos and choosing the ight banch to get out fom oundabout This path needs a high accuate contol system to be pefomed; othewise it can cash othe vehicles o collide with the oad s infastuctue [1] Diffeent methods and techniques have been investigated to solve the poblems of mobile obot motion contol; some of them depend only on the kinematics of the mobile obot; othes on the dynamics, o combination between them A wheel contolling with feed-fowad compensation of dynamics is used fo sevo contol of an autonomous mobile obot [2], which is adaptive to vaiations of movement using the ecusive least squae method fo online paametes estimato Fuzzy logic contolle with efeence speed deived fom the cuvatue of the detected tajectoy by camea and image pocessing is used fo contol of mobile obot [3] Fuzzy logic contolle is pefeed based on some popeties like non-linea natue of the FLC, a fast dynamic esponse, which esulted by an accuate dynamic model of system [4]An adaptive method using a kinematic and toque contolle based on Fuzzy Logic easoning is used fo intelligent contol of an autonomous Mobile Robot [5] Neual netwoks contolle is utilized fo contolling the motion of mobile obot [6] though using one laye to define the elationship between the linea velocities and the eo positions of mobile obota coss-coupling method [7] is used in diffeential dive fo contolling the velocity of both motos, in which the contol loop of each moto uses the position eos of the othe one Fuzzy logic contolle [8] is implemented fo contolling a wheeled mobile obot ISBN: 978-1-6184-299-6 38

motion in unstuctued envionments with obstacles and slopes A stable tacking contol system [9] is used fo adjusting the linea and otational velocities of mobile obot using a Liapunov function, which depends on lineaizing of kinematics model with feedback contol An appoach based on feedback sliding mode contol [1] is used fo stabilizing of non-holonomic mobile obot Sliding-mode contol method [11] is utilized fo stabilization and tacking of non-holonomic mobile obots using kinematics in pola coodinates The back-stepping contol appoach with integation of a kinematic and a toque contolle [12] has been used fo contol of non-holonomic mobile obots contolle has been poposed by [13] and expeimentally implemented with a lot of mobile manipulato dynamics system, which esulted by high obust contol to the system especially with existence of distubances [14] In this pape, thee contolle has been used fo obot path contol namely;,, and a combination - is common used fo contoling the position and oientation eos duing movements howeve the is useful to be utilized with dynamic distubances The - contol system scheme consists of two feedback loops: extenal and intenal loop The extenal loop is used fo contolling the kinematics paametes by the Resolved Acceleation Contol and the intenal loop is used fo contolling the dynamics paametes and distubances of obot by contolle The contol of mobile obot in a complix path in some dangeous aeas such as in oundabout duing path execution still a complicated poblem in obot eseaches,since it needs to maintain the tack eos at zeo level [1] Hee in this pape, it is suggested to use ou lase simulato appoach fo path planning in oundabout, which is emaked as a complex envionments and still not modeled yet The obust contol stategy is applied to execute the path in the oundabout envionments; which is the contibution of this pape 2 Modeling of Non-Holonomic Wheeled Mobile Robot Lase The obot is assumed to be moved in a flat plane whee the motion can be descibed in x and y diection using thee wheels; two diffeential wheels and Casto as in Fig 1 The movement is geneated by motos, which switch the ight wheeled by angula velocity θ and switch the left one with θ l The heading diection ϕ detemines the otation of mobile obot in counte clockwise The obot motion can be descibed in two coodinate systems: global coodinate system X, Y axis and Local coodinate system W,V as in Fig 1 In the global coodinate system, the motion can be obtained in thee axises q [xc, yc, ϕ ] T as in Fig 1, wheeas the local coodinate system has only two axisesw,v The cente of Non-holonomic mobile obot has some constaints to its movements, due that the wheels ae assumed to be moved with pue olling, without slipping on the gound and it can move only in the nomal of the axis of diving wheels (no movement in sidewise) This constaints can be witten as in Eq 1 sin( ϕ) A( q) q Whee, L -: Length of the obot, :Distance between the two wheels, : Radius of the diving wheels ( both wheels ae with same adius), d :Displacement between the diving wheel shaft and the mass cente c of the mobile obot Fig 1 illustate mobile obot dimension with global and local coodinate system 21 Robot Kinematics and Dynamics The mobile obot is diven by two diffeential wheels with caste wheel in ea as in Fig 1 The ight wheel is led by velocity equal to V θ and the left wheel by Vl θl Theefoe the velocity of mobile of mobile obot can be witten as in Eq 2: V + V V l 2 - d sin( ϕ) - b sin( ϕ) b - - + θl 2 2 T [ x y ϕ θ θl ] θ 2 θl (1) θ (2) ISBN: 978-1-6184-299-6 39

The angula velocity of the heading otation is then the diffeence between the angula velocity of ight wheel and the left wheel, which can be calculated as in Eq 3: V Vl θ θl θ - θl ϕ (3) The velocity of the obot in a global coodinate can be descibed in local coodinate system by the means of angula velocity θ and θl as in Eq 4: d x - sin( ϕ) 2 d + y sin( ϕ) 2 ϕ 22 Mobile Robot Dynamics d + sin( ϕ) 2 d θ sin( ϕ) 2 θl - The dynamic equations of mobile obot can be detemined using Newton's law o Eula-Lagang equation In this eseach, the lagang equation is used to deive the dynamics equations of the obot: k k T (5) τ i A (q)λ dt qi qi whee k is the kinetic enegy and q is the coodinate system τ i is the exeted toque on the obot, A T (q) is the constiats of obot movement By deiving the Lagange equation, the total Lagange equation can be witten as in Eq 6: (4) 2 2m ωd ϕ sin( ϕ) 2 2m cos( ) ωd ϕ ϕ λ1 V ( q, q) λ λ2 λ3 τ τ τ l A T (q)tanspose of the constaints equation A(q) as in Eq 1 m : total mass of Mobile Robot mc + 2mw, mc : the mass of the platfom without the diving wheels and DC motos, mw: the mass of the diving wheels and the DC motos, I: total moment of inetia of mobile obot Ic+ 2mw (d 2 + b 2 ) + 2Im, Ic: the moment of inetia of the body of obot without the diving wheels and the motos about axis passed though P, Iw: the moment of inetia of each wheel and the moto oto about the wheel axis, Im: the moment of inetia of each wheel and the moto oto about the wheel diamete, τ : the toque exeted τ l : the toque on wheel axis by ight moto, exeted on wheel axis by left moto, λ: the Lagange multiplie coefficient 3 Design of Contolle The path of mobile obot is contolled using Resolve Acceleation Contol, Active Foce Contol and acombination of them - stategy In -, thee ae two feedback loops in the contol scheme, extenal and intenal loop as in Fig 2; the extenal loop is used fo contolling the kinematics paametes by the and the intenal loop is used fo contolling the dynamics of obot by contlle Tansfomation in Fig 2 is effeed to the elation between the global and local coodinate systes as in Eq 4 T M ( q) q+ V ( q, q) τ A ( q)λ (6) Whee: m 2mωdsin( ϕ) m - 2mωdcos( ϕ) M ( q) 2m dsin( ) - 2m dsin( ) I ω ϕ ω ϕ Iw Iw Fig 2: Illustate the - contol Scheme ISBN: 978-1-6184-299-6 4

31 Contol Stategy This contolle poposed by [16] to contol the hand gippe This contolle is woking based on minimizing of the position and oientation eos to zeo, which needs to apply suitable toque o foces to the system Eqs 7-9 descibe this contolle (7) xact xef + Kd( xef xact ) + Kp( xef xact ) constant, we choose φ as the input fo FL, which is fuzzed to a fuzzy set with suitable linguistic vaiables as following: φ{vey low, Low, Medium, High, Vey High} In othewise, the output of FL is fuzzed into two output sets with suitable linguistic vaiables, which can be witten as following INR/INL{ Vey small, Small, Medium, Lage, Vey lage} yact yef + Kd( yef yact ) + Kp( yef yact ) (8) VS 1 8 S M L VL ϕ act ϕ ef + Kd( ϕ ef ϕ act ) + Kp( ϕef ϕact ) (9) Degee of membeship 6 4 2 Whee suscipts ef and act efe to input and output espectively, Kd and Kp ae the diffeential and popotional gains espectively Fig2 show this contolle 32 Stategy contolle has been poposed by [12] and expeimentally implemented with seveal dynamic systems, which obustly eliminate the effects of distubances [13-15,17,18] It is the inne loop in the poposed contolle and it depends on the angula acceleation of the of wheels motos In eal-wold envionment, contolle consists of actuatos that apply toque to the diving wheels and sensos that measue the angula acceleation of wheels The measued acceleation with estimated Inetial matix is compaed with applied toque as in Eq18 By estimating the Inetial matix using Atificial Intelligence methods, the contolle can vey apidly and effectively compensate the distubances In simulation, these measuements ae assumed to be pefectly known The equation that estimated the distubance can be witten as in Eq 1: * (1) τ τ θ d IN * Whee τ d is the estimated toque distubance effected on the wheelsτ is the toque of actuato, which can be calculated in DC motos using the following equation: τ K t I, I is the cuent of DC moto IN is the estimated inetial matix The estimated Inetia matix foboth expeiments has been calculated using fuzzy logic appoach with following membeships as in Fig 5 Depending on that, the inetial Matix M(q) in Eq 9, can change only egading to (φ) and the othes values ae Degee of membeship 2 b 25 INR c 15 2 3 35 15 25 3 35 INL Fig 5: Membeship functions of system input and output: (a) input (φ) (b) output INR (c) output INL In this simulation, the fuzzy infeence system is done using Mamdani type as follows: 1 If (phi is M) then (INR is MR)(INL is ML) 2 If (phi is VL) then (INR is VSR)(INL is VLL) 3 If (phi is L) then (INR is SR)(INL is LL) 4 If (phi is H) then (INR is LR)(INL is SL) 5 If (phi is VH) then (INR is VLR)(INL is VSL) 4Path contol Simulation Results and Discussion The simulation is done using Matlab/simulink fo the above-metioned pe-defined path with discete values simulation with the following paametes: Integation algoithm: ODE3 (Bogacki-Shanpine) Simulation type: Fixed step Fixed step size: Auto WMR Paametes: 15 m, b 75 m, d 3 m, m 31 kg, m w 5kg, I15625 kgm 2, I w 5kgm 2 Contolle Paametes: Kpx 2/s 2, Kpy 2/s 2, Kpφ 2/s, Kdx 1, Kdy,Kdφ 1 (fo the pat) Kt 5 1 15 2 25 3 35 hi VSL SL ML LL VLL 1 8 6 4 2 263 263 a Degee of membeship VSR 1 8 6 4 2 SR MR LR VLR N/A (obtained fom catalogue of ISBN: 978-1-6184-299-6 41

suitable DC moto fo pat) Distubance Models Paametes: Seveal constant toque distubances and Hamonic toque distubances wee applied to the contol system We have implemented thee types of contolles and compae them with efeence tajectoy: - based kinematic contolle - based dynamic contolle - - contolle Fig 3 bellow shows the actual tajectoy of all contolles without distubance fo the pedefined path of mobile obot pesents eckoning eos that incease incementally duing tacking the path with high tack eos in x(3mm) and y(35mm) Howeve the diffeence between the efeence and actual path of, - ae two small and theefoe they ae ovelapped each othe; whee the tack eos in the powe of 1-2 mm we can notice that a big shoots at the beginning of contolle will be occued because thee still no output fom contolle loop, wheeas at and -, thee was no oveshoot due to the effect of kinematic contolle at the beginning Ymm 3 25 2 15 1 Refeence - Y eo mm 16 14 12 1 8 6 4 2-2 2 4 6 8 1 12 14 16 Fig 3: Illustate the esult of and - contolle simulationwithout distubance (a) the tajectoy of mobile obot (b) y tack eos fo, and - (c) y tack eosfo and - (d) x tack eos fo, and - (e)x tack eosfo and - Fig 4 bellow shows the actual tajectoy of all contolles with constant distubance τd [ 1 1] T applying to the pedefined path of mobile obot pesents big deviation eos duing tacking the path with high tack eos in x(5mm) and y(6mm) Howeve the diffeence between the efeence and actual path of, - still two small and theefoe they ae ovelapped each othe; whee the tack eos in the powe of 1-2 mm at x and y diections 3 Eo in Y diection (d) - X eo mm 5 4 3 2 1-1 -2-3 -4-5 2 4 6 8 1 12 14 16 (f) Eo in X diection - 5 5 1 15 2 25 3 35 X mm (a) 25 2 Refeenc - 5 Eo in Y diection 5 Eo in X diection y mm 15 1 Y eo mm -5-1 -15-2 -25-3 - X eo mm -5-1 -15-2 -25-5 -5 5 1 15 2 25 3 35 x mm (a) -35-3 -4 2 4 6 8 1 12 14 16 (b) -35 2 4 6 8 1 12 14 16 (c) ISBN: 978-1-6184-299-6 42

y eo mm 2 1-1 -2-3 -4 Eo in Y diection -5 2 4 6 8 1 12 14 16 (b) Fig 4: Illustate the esult of, and - contolle simulationwith distubance 1 Nm (a) the tajectoy of mobile obot (b) x tack eos(c) y tack eos 4 Conclusion - x eo mm -8 2 4 6 8 1 12 14 16 The, and - contolles have been used to tack the obot on the pe-defined tajectoy The paametes of the contolles ae deived fom kinematics and dynamics equations that descibe the obot motion with non-holonomics constaints The fuzzy logic easoning is implemented to find the inetial matix fo the calculation of the applied toque Fom simulation esults, it has seen that, thee is no diffeence between the efeence and actual path without distubance fo and -, howeve thee was a sizable daft in When applying a constant distubance, thee was a big deviation between the efeence and actual tack in, but it doesn t affect to o - contolle In geneal, and - contolles pesent the capability to eliminate the effect of distubances on the system Refeences [1] Mohammed A H Ali, Autonomous Mobile Robot Navigation and Contol in the Road Following and Roundabout Envionments Incopoating Lase Range Finde And Vision System PhD Thesis UTM, 214 [2] K C Koh' and H S Cho Wheel Sevo Contol based on Feedfowad Compensation fo an Autonomous Mobile Robot Technical Repot, Depatment of Pecision Engineeing & Mechatonics School of Mechanical Engineeing KAIST, Koea [3] M Gunes, F Baba Speed And Position Contol Of Autonomous Mobile Robot On Vaiable Tajectoy Depending On Its Cuvatue Jounal of scientific and industial eseach vol 68 June 29, pp 4 2-2 -4-6 Eo in X diection (c) - 513-521 [4] T H Lee, F H F Hung P K S Tam Position Contol fo Wheeled Mobile Robots Using a Fuzzy Logic Contolle The Hong Kong Polytechnic, Univesity, Hung Hom, Kowloon, Hong Kong [5] L Astudillo, O Castillo, P Melin, A Alanis, J Soia, L Aguila Intelligent Contol of an Autonomous Mobile Robot using Type-2 Fuzzy Logic Division of Gaduate Studies and Reseach in Tijuana Institute of Technology, Mexico [6] JasminVelagic, Nedim Osmic, and BakiLacevic Neual Netwok Contolle fo Mobile Robot Motion Contol Wold Academy of Science, Engineeing and Technology 47 28 [7] J Boensteinand Y Koen, Motion Contol Analysis of a Mobile Robot Tansactions of ASME, Jounal of Dynamics, Measuement and Contol, Vol 19, No 2, pp 73-79 [8] GyulaMeste Intelligent Mobile Robot Motion Contol inunstuctued Envionments ActaPolytechnicaHungaica Vol 7, No 4, 21 [9] Y Kanayama, Y Kimua, F Miyazaki T Noguchi, A Stable Tacking Contol Method Fo a Non-Holonomic Mobile Robot, Poc IEEE/RSJ Int Wokshop on Intelligent Robots and Systems, Osaka, Japan, pp 1236-1241, 1991 [1] A BlochS Dakunov stabilization of a nonholonomic system via sliding modes Poceedings of the 33 d Confeence on Decision and Contol Lake Buena Vista, FL - Decembe 1994 [11] D Chwa Sliding-Mode Tacking Contol of Nonholonomic Wheeled Mobile Robots in Pola Coodinates IEEE tansactions on contol systems technology, vol 12, no 4, july 24 [12] R Fieo and F L Lewis Contol of a Nonholonomic Mobile Robot: Backstepping Kinematics into Dynamics Jounal of Robotic Systems 14(3), 149 163 (1997) [13] Hewit, J R and Budess, J S (1981) Fast Dynamic Decoupled Contol fo Robotics using Active Foce Contol Tans Mechanism and Machine Theoy, 16(5), 535-542 [14] Hewit, J R and Maouf, K B (1996) Pactical Contol Enhancement via Mechatonics DesignIEEETansIndustial Electonics, 43(1), 16-22 ISBN: 978-1-6184-299-6 43