A Reactive Type-2 Fuzzy Logic Control Architecture for Mobile Robot Navigation

Size: px
Start display at page:

Download "A Reactive Type-2 Fuzzy Logic Control Architecture for Mobile Robot Navigation"

Transcription

1 A Reactive Type-2 Fuzzy Logic Control Architecture for Mobile Robot Navigation Mouloud Ider Electrical Engineering Department, LTII Laboratory, A/Mira University, Targa Ouzemour Street, 6, Beaia, Algeria Boubekeur Mendil Electrical Engineering Department, LTII Laboratory, A/Mira University, Targa Ouzemour Street, 6, Beaia, Algeria Abstract This paper presents a type-2 fuzzy reactive architecture for mobile robot navigation in cluttered environments. The proposed control scheme allows to the robot to avoid obstacles and to reach the target. Robot control actions are generated by different behaviors: attraction to the target, obstacle avoidance and fusion block. Since the robot evolve in unstructured and unknown environments and they need to cope with large amounts of uncertainties, fuzzy logic, especially type-2 fuzzy logic, seems to be the most convenient solution to design different parts of robot control system. Simulation results show the effectiveness and the robustness of the proposed architecture. Keywords-Behavioral control architecture; mobile robot navigation; type-2 fuzzy logic; uncertainty and modeling I. INTRODUCTION Nowadays, mobile robots are used in many industrial situations such as transport, security or cleaning tasks. However, their design requires many engineering and science disciplines, from mechanical, electrical and electronics engineering to artificial vision, computer and cognitive. The control of mobile robot navigation in cluttered environments is a fundamental problem that has been receiving a large amount of attention. The main issue in this field is how to obtain accurate, flexible and reliable navigation? One part of the literature in this domain considers that the robot is fully actuated with no control bound and focuses the attention on path planning. Voronoï diagrams and visibility graphs [] or navigation functions [2] are among these roadmap-based methods. However, the other part of the literature considers that to control a robot with safety, flexibility and reliability, it is essential to accurately take into account: robot s structural constraints (e.g., nonholonomy); avoid command discontinuities and set-point erk, etc. Nevertheless, even in this method, there are two schools of thought, one uses the notion of planning and re-planning to reach the target, e.g., [3] and [4] and the other more reactive (without planning) like in [5], [6] or [7]. Our proposed control architecture is linked to this last approach. Therefore, where the stability of robot control is rigorously demonstrated and the overall robot behavior is constructed with modular and bottom-up approach [8]. To guarantee multi-obective criteria, control architectures can be elaborated in a modular and bottom-up way as introduced in [9] and so-called behavioral architectures [8]. These techniques are based on the concept that a robot can achieve a complex global task while using only the coordination of several elementary behaviors. In fact, to tackle this complexity, behavioral control architecture decompose the global controller into a set of elementary behavior/controller (e.g., attraction to the obective, obstacle avoidance, traectory following, etc.) to master better the overall robot behavior. In this kind of control, it exists two maor principles for behavior coordination: action selection and fusion of actions which lead respectively to competitive and cooperative architectures of control. In competitive architectures (action selection), the setpoints sent to the robot actuators at each sample time are given by a unique behavior which has been selected among a set of active behaviors. The principle of competition can be defined by a set of fixed priorities like in the subsumption architecture [9] where a hierarchy is defined between the behaviors. The action selection can also be dynamic without any hierarchy between behaviors [], []. In cooperative architectures (fusion of actions), the set-points sent to the robot actuators are the result of a compromise or a fusion between controls generated by different active behaviors. These mechanisms include fuzzy control [2] via the process of defuzzification, or the multi-obective techniques to merge the controls [3]. Our work deals with the problem of robots evolving in unstructured and unknown environments that need to cope with large amounts of uncertainties. Many stochastic techniques, such as Kalman filtering [4], are used to get the best estimate of the measured variables, especially, in the presence of sensor noise. However, in this work, we use the powerful of fuzzy logic to design the different parts of the robot navigation system. Fuzzy logic is an adequate methodology for designing robust controllers that are able to deliver satisfactory

2 Sensors Information Fusion block performance in the presence of disturbances and uncertainties. The general framework of fuzzy reasoning allows handling much of the uncertainty, using fuzzy sets characterized by type- membership functions. However, in many situations, the designer has no information about the adequate membership function shapes. Thus, the use of type-2 fuzzy sets becomes natural [5], [6]. Type-2 fuzzy logic is a more general formulation using fuzzy membership functions with additional dimension [7]. This provides additional degree of freedom to handle uncertainties and the lack of information. In this work, fuzzy logic is used to design the controllers for the basic tasks (behaviors) for robot navigation: attraction to the target and obstacles avoidance. However, the coordination and the fusion of the elementary behaviors are more difficult, since, we have no valuable online information to safely avoid obstacles and to guarantee the optimal convergence to the target. Hence, type-2 fuzzy logic is used to design the fusion controller, to compensate our lack of information. This is the core stone of our design. The results are compared to those of type- fuzzy logic controller. The remainder of the paper is organized as follows. In the next section (II), the proposed control architecture is given. Section III details the design of the different control parts (attraction to a the target, obstacle avoidance and fusion controller). Section IV discusses simulations results. Finally, section V concludes this paper. II. BEHAVIORAL CONTROL ARCHITECTURE A. Navigation in presence of obstacles The obective of the navigation, in an unstructured environment, is to lead the robot towards the specified target, while avoiding static and dynamic obstacles. It is assumed that the obstacles and the robot are circular with respectively R and RR radii [8], [9]. The target to reach is also O characterized by a circle of R T radius. Several perceptions are also necessary for safe robot navigation (cf. Figure ). R R Circle of influence Robot D RT D RO Figure.The used perceptions for mobile robot navigation R T D TO R I R O Obstacle D RO distance between the robot and the obstacle, D RT distance between the robot and the target. For each detected obstacle, we define a circle of influence (cf. Figure ) with a radius of R I R R R O + Margin Where: Margin corresponds to a safety tolerance which includes perception uncertainty, control reliability and so on. Hence, we can now consider robot as a point in the configuration space with obstacles of augmented radii R I. The proposed control architecture The proposed control architecture (cf. Figure 2) is dedicated for mobile robot navigation in presence of obstacles. It permits to manage the interactions between different elementary controllers. The robot can therefore have very smooth traectories while guaranteeing safe obstacle avoidance. The specific blocks (controllers): attraction to the target, obstacle avoidance and a fusion block composing this control architecture are detailed below. (D RT, θ e ) (D RO, θ RO ) Attraction to the target Obstacle Avoidance ( v a, ω a ) ( v o, ω o ) (D RO, θ RO ) Figure 2.The proposed control architecture III. FUZZY CONTROL DESIGN This section details the design of the different control parts. Fuzzy logic is used to design the controllers for the basic tasks (behaviors) for mobile robot navigation: attraction to the target and obstacles avoidance. However, type-2 fuzzy logic is used to design the fusion controller and its performance is compared to that of type- fuzzy controller. A. Attraction to the target controller ( v r, ω r ) ( x, y,θ ) Robot Consider a robot with (x, y, ) its configuration in the absolute frame (cf. Figure 3). This robot has to reach the target T(x T, y T ) The kinematic model of the unicycle mobile robot is given by x v.cos( ) y v.sin( ) () Where θ, v and ω are respectively the robot orientation, linear and angular velocities. From figure (3), we define the position errors as

3 ex ( xt x ) DRT cos( RT ) (2) e y ( yt y) DRT sin( RT ) Where DRT corresponds to the current distance between the robot and the target T, which is expressed by D RT 2 x 2 y e e (3) Similarly, the current angle of the robot according to the target, noted, is computed as RT a tan2 ( e, e ) (4) RT y The angle error is given by e ( RT ) (5) The control obective is to design a fuzzy logic controller to drive the robot to the desired configuration (i.e., D RT ( t), ( t) ). e Y y T y O Y m O m x Figure 3. Attraction to the target Basically the attraction to the target FLC has: X m e - Two input variables: the distance and the angle errors, between the robot and the target T, given by (3) and (5), - Two output variables: linear and angular velocities denoted by v a and ω a, respectively (cf. Figure 2). Triangular and trapezoidal membership functions (MFs) are used for both input and output variables. Their shapes are given in Figure 4. The values of the input, D RT, and the output, v a, are indicated by the linguistic symbols Z, M, and G which correspond respectively to the linguistic values: Zero, Middle, and Great. The values of the second input, θ e, and the output, w a, are indicated by the symbols (NB, N, Z, P, PB) which correspond respectively to: Negative Big, Negative, Zero, Positive, Positive Big. Table illustrates the decision table of the FLC. The rules are of the form: Rule r : IF D RT is G and e is G 2 THEN v a is G 3 and ω a is G 4 Where (r =,..,5), and (G, G 2 ) are the antecedents, and (G 3, G 4 ) are the consequences. The center of gravity defuzzification method is used [9]. x Robot D RT RT x T X Figure 4. Membership function shapes of the FLC input/output variables TABLE I. FUZZY RULE SETS OF THE ATTRACTION TO THE TARGET FLC D RT \ e NB PB Z Z/PB Z/P Z/Z Z/N Z/NB M Z/PB M/PB G/Z M/NB Z/NB G Z/PB M/PB G/Z M/NG M/NG B. Obstacle avoidance controller As in the section II, the obstacle avoidance controller has 2 input variables corresponding to the distance and the angle between the robot and the obstacle (denoted by D and respectively), and 2 outputs variables: linear and angular velocities (denoted by v o and ω o respectively). The decision table is given in Table 2.The membership function shapes are given in figure 5. TABLE II. FUZZY RULE SET OF THE OBSTACLE AVOIDANCE FLC D RO \.5.5 Z DRT [m] Z Z/P Z/N Z/N G G/Z G/Z G/Z Z G G Z M Z M G va [m/s] D RO [m].2.4 vo [m/s] G G ROi [rad] θ RO [rad] Figure 5. Membership function shapes of the FLC input/output variables NB PB -2 2 θe [rad] NB PB -2 2 ωa [rad/s] ωo [rad/s]

4 C. Fusion controller We introduce type-2 FLC which can handle rule and numerical uncertainties [5], [2]. Its implementation involves the operations of fuzzification, inference and output processing. Output processing is performed in two stages: type reduction and defuzzification. Type-reduction schemes correspond to extended versions of type- defuzzifucation methods. Type reduction captures more information about rule uncertainties than does the defuzzified value (a crisp number), but it is computationally intensive [5], [6], [2]. A type-2 FLC is again characterized by IF- THEN rules, but its antecedents or consequents are now type-2 fuzzy sets. The uncertainty effect that comes from the instrumentation elements (amplifier, sensors perception, digital to analog and analog to digital converters, etc.) is simulated by adding noise to the measured FLC input vector. The control signals of the robots (v r, r ) are obtained by linearly combining (fusion) the outputs of the obstacle avoidance controller and that of attraction to the target controller vr vo. g va.( g) (6) r o. g a.( g) Where g corresponds to an adaptive weighting gain ϵ [ ] generated by the fusion controller. The rules set used for both type- and type-2 fusion FLCs are given in Table 3. Like the obstacle avoidance controller, fusion FLCs have 2 input variables corresponding to the distance and the angle between the robot and the obstacle (denoted by D and respectively) and one output variable (the gain, g). TABLE III. FUZZY RULE SET OF THE TYPE- AND TYPE-2 FUSION BLOCK BASED FLC D RO \ P G p M G M G P P P.8 N Z P P G 5 D RO [m].8 P M G P M Figure 7. Membership function shapes of the behavior fusion type-2 FLC g N Z P IV. SIMULATION RESULTS To test the relevance of the proposed control architecture (cf. Figure 2) which must permit to robot to avoid obstacles and to reach the target, the proposed control architecture is embedded on robot. A. Attraction to the target with obstacles avoidance From the results (cf. Figure 8), it can be seen that the robot oin the closest target. However, hindering obstacles prevent the robot from directly reaching their targets. It is observed that the robot avoids the obstacles and reach the closest target. A large number of simulations in different cluttered and unstructured environments was done. All simulations permit to the robot to reach the target in finite time. These simulations prove also the gain in time given when type-2 FLC is used instead of the type-one. The traectories given by the proposed type-2 are also smoother than those with type- FLC (cf. Figure 9). The distance and the angle errors between the robot and the target are given in figure (a) and (b) respectively. It can be seen that the robot reach the target (the distance and the angle error tend to ) θ RO [rad] Robot Traectory in the [O, X, Y] reference D RO [m] θ RO [rad] P M G 2 Initial position of the robot Départ.5.5 Figure 6. Membership function shapes of the behavior fusion type- FLC g Obstacles Figure 8. Traectory of the robot reaching a target after avoiding obstacles

5 Y[m] CT [s] CT [s] Figure 9. Smooth traectory obtained with the proposed type-2 FLC Where the CT denotes the Collision Time which can be defined as the dwell time outside of the configuration space (i.e., in the influence region of the obstacles), due to the presence of different uncertainties. Mathematically, CT is a variable which is incremented, each sampling time, when at least one robot is in the undesired region, i.e., D < R I 25 2 Initial position of the robot Robot Traectory in the [O, X, Y] reference Obstacles Type -2 Flc Type- FLC (cf. Figure ). In this test, we ran simulations for different values of the standard deviation (std) of the noise ranging from std= to std=.5. For each std value, the simulation is done using Gaussian and Triangular/Trapezoidal MFs. The evolution of the collision time (CT) of the robots is given in figure 2. It can be seen that better collision time are obtained using type-2 FLC. 2 Distance error of the robot to the target D RT (a) Angle error of the robot to the target θ RT (b) 2 SF Type (a) 25 Type FLC ( b) SF Type2 2 Type 2 FLC DRT [m] θrt [ ] Figure. The distance and the angle errors to the target of the robot B. Avoiding traectory oscillations Figure shows the efficiency of the proposed type-2 FLC to avoid the traectory oscillations when the robot skirts the obstacle. The adaptive weighting gain g ϵ [ ] generated by the fusion controller permits to the robot to do not oscillate between the position where DRO RI and DRO RI Time [s/] Robot traectory in the [O, X, Y] reference (a) While avoiding obstacles Time[s/] Robot traectory in the [O, X, Y] reference (b) std Figure 2. Evolution of the Collision Time of the type- and type-2 FLC, (a): gaussian MFs, (b): triangular and trapezoidal MFs D. Introduction to multi-robot formation navigation Initial position of the dynamical target Robot traectory in the [O, X, Y] reference Initial position of the robot Obstacle Figure 3. Robot traectory reaching a dynamical target (moving straight) while avoiding obstacles std Robot traectory in the [O, X, Y] reference Whith oscillations: Type- FLC is used Without oscillations: Type-2 FLC is used Initial position of the dynamical target Obstacle 2 Figure. Avoidance of traectory oscillations when type-2 FLC is used C. Performance test using collision time For evaluating the performance of the type-2 and type- FLCs, we define the obective function fitness = min (CT ) (7) Initial position of the robot Figure 4. Robot traectory reaching a dynamical target (moving sinusoidally) while avoiding obstacles

6 It is clearly observed in these two simulations that the robot succeeded to converge and follow accurately the dynamical target while avoiding efficiently the cumbersome obstacles. V. CONCLUSIONS In this work, fuzzy reactive control architecture is proposed and applied to the navigation of mobile robot in unstructured environnements. Fuzzy logic is used to design the controllers for the basic tasks (behaviors): attraction to the target and obstacles avoidance. The coordination and the fusion of the elementary behaviors is done using type-2 fuzzy logic controller. The aim was to handle more uncertainties and to compensate our lack of knowledge, since we have no valuable online information to safely avoid obstacles and guarantee the optimal convergence to the target. Combining behaviors using a type-2 FLC provides better performances in comparison to the type- FLC. The type-2 FLC makes a robot overall control architecture more robust in the presence of the uncertainty and the resulting collision time is more optimized (smooth traectory). The efficiency and robustness of this architecture have been checked by a series of evaluations in a simulated environment. Dynamical obstacles avoidance was not studied in this paper. It will be the subect of our future work. Another significant aspect is the possibility of creating a type-2 FLC, for which the shape and the position of member functions are continually adusted, while the control architecture is in operation. This can increase its potential to handle very uncertain and dynamic environments. REFERENCES [] J.-C. Latombe, Robot Motion Planning. Kluwer Academic Publishers, Boston, MA, 99. [2] E. Rimon and D. E. Koditschek, Exact robot navigation using artificial potential flelds, IEEE Transactions on Robotics and Automation, vol. 8(5), pp. 5 58, Oct [3] C. Belta, V. Isler, and G. J. Pappas, Discrete abstractions for robot motion planning and control in polygonal environments, IEEE Transctions on Robotics, vol. 2(5), pp , Oct. 25. [4] D. C. Conner, H. Choset, and A. Rizzi, Integrated planning and control for convex-bodied nonholonomic systems using local feedback, in Proceedings of Robotics: Science and Systems II. Philadelphia, PA: MIT Press, August 26, pp [5] M. Egerstedt and X. Hu, A hybrid control approach to action coordination for mobile robots, Automatica, vol. 38(), pp. 25 3, 22. J. Toibero, R. Carelli, and B. Kuchen, Switching control of mobile robots for autonomous navigation in unknown environments, in IEEE [6] International Conference on Robotics and Automation, 27, pp [7] L. Adouane, An adaptive multi-controller architecture for mobile robot navigation, in th IAS, Intelligent Autonomous Systems, Baden- Baden, Germany, July , pp [8] L. Adouane and N. Le Fort-Piat, Behavioral and distributed control architecture of control for minimalist mobile robots, Journal Européen des Systèmes Automatisés, vol. 4, no. 2, pp. pp.77 96, 26. [9] R. A. Brooks, A robust layered control system for a mobile robot, IEEE Journal of Robotics and Automation, vol. RA-2, pp. pp.4 23, March 986. [] P. Maes, The dynamics of action selection, in Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJ- AI), Detroit, 989, pp [] M. J. Matarict, M. Nilsson, and K. Simsarian, Cooperative multirobots box-pushing, in IEEE International Conference on Intelligent Robots and Systems, vol. 3, 995, pp [2] M. Wang and J. N. Liua, Fuzzy logic-based real-time robot navigation in unknown environment with dead ends, Robotics and Autonomous Systems, vol. 56, no. 7, pp. pp , 28. [3] P. Piranian, Multiple obective behavior-based control, Journal of Robotics and Autonomous Systems, vol. 3, no., pp. pp.53 6, April 2. [4] R. E. Kalman, New Approach to Linear Filtering and Prediction Problems, ASME Trans, Journal of Basic Engineering. Vol.82, Series D, Pages 35-45, 96. [5] R. Supelveda, O. Castio, P. Melin, A. Rodriguez-Diaz, O. Montiel Handling Uncertainty in Controllers using Type-2 Fuzzy Logic, Presented at the 25 IEEE International Conference On Fuzzy Systems. [6] Nilesh N. Karnik, Jerry M. Mendel, Qilian Liang, Type-2 Fuzzy Logic Systems, IEEE Trans on Fuzzy Systems. Vol. 7, No. 6, December 999. [7] H.A. Hagras, A hierarchical type-2 fuzzy logic control architecture for autonomous mobile robots, IEEE Transactions on fuzzy systems Vol. 2, No. 4. August 24. [8] L. Adouane, Orbital obstacle avoidance algorithm for reliable and on-line mobile robot navigation, In 9 th Conference on Autonomous Robot Systems and Competition. Portugal, 29. [9] D. Kim and J. Kim, A real-time limit-cycle navigation method for fast mobile robots and its application to robot soccer, Robotics and Autonomous Systems, 42:7 3, 23. [2] M. Mendel, Uncertain Rule-Based Fuzzy Logic Systems: Introduction and new directions, Ed. Prentice Hall, USA, 2. [2] K. D. Do, Formation tracking control of unicycle-type mobile robots, In IEEE International Conference on Robotics and Automation, pages , 27.

Obstacle avoidance based on fuzzy logic method for mobile robots in Cluttered Environment

Obstacle avoidance based on fuzzy logic method for mobile robots in Cluttered Environment Obstacle avoidance based on fuzzy logic method for mobile robots in Cluttered Environment Fatma Boufera 1, Fatima Debbat 2 1,2 Mustapha Stambouli University, Math and Computer Science Department Faculty

More information

Fuzzy Logic Based Robot Navigation In Uncertain Environments By Multisensor Integration

Fuzzy Logic Based Robot Navigation In Uncertain Environments By Multisensor Integration Proceedings of the 1994 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MF1 94) Las Vega, NV Oct. 2-5, 1994 Fuzzy Logic Based Robot Navigation In Uncertain

More information

Key-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders

Key-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders Fuzzy Behaviour Based Navigation of a Mobile Robot for Tracking Multiple Targets in an Unstructured Environment NASIR RAHMAN, ALI RAZA JAFRI, M. USMAN KEERIO School of Mechatronics Engineering Beijing

More information

Decision Science Letters

Decision Science Letters Decision Science Letters 3 (2014) 121 130 Contents lists available at GrowingScience Decision Science Letters homepage: www.growingscience.com/dsl A new effective algorithm for on-line robot motion planning

More information

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015 Subsumption Architecture in Swarm Robotics Cuong Nguyen Viet 16/11/2015 1 Table of content Motivation Subsumption Architecture Background Architecture decomposition Implementation Swarm robotics Swarm

More information

DESIGNING POWER SYSTEM STABILIZER FOR MULTIMACHINE POWER SYSTEM USING NEURO-FUZZY ALGORITHM

DESIGNING POWER SYSTEM STABILIZER FOR MULTIMACHINE POWER SYSTEM USING NEURO-FUZZY ALGORITHM DESIGNING POWER SYSTEM STABILIZER FOR MULTIMACHINE POWER SYSTEM 55 Jurnal Teknologi, 35(D) Dis. 2001: 55 64 Universiti Teknologi Malaysia DESIGNING POWER SYSTEM STABILIZER FOR MULTIMACHINE POWER SYSTEM

More information

Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots

Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots Mousa AL-Akhras, Maha Saadeh, Emad AL Mashakbeh Computer Information Systems Department King Abdullah II School for Information

More information

Simulation of Synchronous Machine in Stability Study for Power System: Garri Station as a Case Study

Simulation of Synchronous Machine in Stability Study for Power System: Garri Station as a Case Study Simulation of Synchronous Machine in Stability Study for Power System: Garri Station as a Case Study Bahar A. Elmahi. Industrial Research & Consultancy Center, baharelmahi@yahoo.com Abstract- This paper

More information

Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Behaviour-Based Control. IAR Lecture 5 Barbara Webb Behaviour-Based Control IAR Lecture 5 Barbara Webb Traditional sense-plan-act approach suggests a vertical (serial) task decomposition Sensors Actuators perception modelling planning task execution motor

More information

Sensor Data Fusion Using Kalman Filter

Sensor Data Fusion Using Kalman Filter Sensor Data Fusion Using Kalman Filter J.Z. Sasiade and P. Hartana Department of Mechanical & Aerospace Engineering arleton University 115 olonel By Drive Ottawa, Ontario, K1S 5B6, anada e-mail: jsas@ccs.carleton.ca

More information

Fuzzy-Heuristic Robot Navigation in a Simulated Environment

Fuzzy-Heuristic Robot Navigation in a Simulated Environment Fuzzy-Heuristic Robot Navigation in a Simulated Environment S. K. Deshpande, M. Blumenstein and B. Verma School of Information Technology, Griffith University-Gold Coast, PMB 50, GCMC, Bundall, QLD 9726,

More information

Strategy for Collaboration in Robot Soccer

Strategy for Collaboration in Robot Soccer Strategy for Collaboration in Robot Soccer Sng H.L. 1, G. Sen Gupta 1 and C.H. Messom 2 1 Singapore Polytechnic, 500 Dover Road, Singapore {snghl, SenGupta }@sp.edu.sg 1 Massey University, Auckland, New

More information

An Intuitional Method for Mobile Robot Path-planning in a Dynamic Environment

An Intuitional Method for Mobile Robot Path-planning in a Dynamic Environment An Intuitional Method for Mobile Robot Path-planning in a Dynamic Environment Ching-Chang Wong, Hung-Ren Lai, and Hui-Chieh Hou Department of Electrical Engineering, Tamkang University Tamshui, Taipei

More information

Adaptive Neuro-Fuzzy Controler With Genetic Training For Mobile Robot Control

Adaptive Neuro-Fuzzy Controler With Genetic Training For Mobile Robot Control Int. J. of Computers, Communications & Control, ISSN 1841-9836, E-ISSN 1841-9844 Vol. VII (2012), No. 1 (March), pp. 135-146 Adaptive Neuro-Fuzzy Controler With Genetic Training For Mobile Robot Control

More information

ISSN: [IDSTM-18] Impact Factor: 5.164

ISSN: [IDSTM-18] Impact Factor: 5.164 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY SPEED CONTROL OF DC MOTOR USING FUZZY LOGIC CONTROLLER Pradeep Kumar 1, Ajay Chhillar 2 & Vipin Saini 3 1 Research scholar in

More information

Glossary of terms. Short explanation

Glossary of terms. Short explanation Glossary Concept Module. Video Short explanation Abstraction 2.4 Capturing the essence of the behavior of interest (getting a model or representation) Action in the control Derivative 4.2 The control signal

More information

Hybrid Neuro-Fuzzy System for Mobile Robot Reactive Navigation

Hybrid Neuro-Fuzzy System for Mobile Robot Reactive Navigation Hybrid Neuro-Fuzzy ystem for Mobile Robot Reactive Navigation Ayman A. AbuBaker Assistance Prof. at Faculty of Information Technology, Applied cience University, Amman- Jordan, a_abubaker@asu.edu.jo. ABTRACT

More information

ROBUST SERVO CONTROL DESIGN USING THE H /µ METHOD 1

ROBUST SERVO CONTROL DESIGN USING THE H /µ METHOD 1 PERIODICA POLYTECHNICA SER. TRANSP. ENG. VOL. 27, NO. 1 2, PP. 3 16 (1999) ROBUST SERVO CONTROL DESIGN USING THE H /µ METHOD 1 István SZÁSZI and Péter GÁSPÁR Technical University of Budapest Műegyetem

More information

Digital Control of MS-150 Modular Position Servo System

Digital Control of MS-150 Modular Position Servo System IEEE NECEC Nov. 8, 2007 St. John's NL 1 Digital Control of MS-150 Modular Position Servo System Farid Arvani, Syeda N. Ferdaus, M. Tariq Iqbal Faculty of Engineering, Memorial University of Newfoundland

More information

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION 92 CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION 4.1 OVERVIEW OF PI CONTROLLER Proportional Integral (PI) controllers have been developed due to the unique

More information

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems American Journal of Science, Engineering and Technology 217; 2(3): 77-82 http://www.sciencepublishinggroup.com/j/ajset doi: 1.11648/j.ajset.21723.11 Development of a Fuzzy Logic Controller for Industrial

More information

Embedded Type-2 FLC for the Speed Control of Marine and Traction Diesel Engines

Embedded Type-2 FLC for the Speed Control of Marine and Traction Diesel Engines Proceedings of the 2005 IEEE International Conference on Fuzzy Systems, pp.347-353, Reno, USA, May 2005 Embedded Type-2 FLC for the Speed Control of Marine and Traction Diesel Engines Christopher Lynch,

More information

Performance Analysis of Boost Converter Using Fuzzy Logic and PID Controller

Performance Analysis of Boost Converter Using Fuzzy Logic and PID Controller IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 11, Issue 3 Ver. I (May. Jun. 2016), PP 70-75 www.iosrjournals.org Performance Analysis of

More information

Sonar Behavior-Based Fuzzy Control for a Mobile Robot

Sonar Behavior-Based Fuzzy Control for a Mobile Robot Sonar Behavior-Based Fuzzy Control for a Mobile Robot S. Thongchai, S. Suksakulchai, D. M. Wilkes, and N. Sarkar Intelligent Robotics Laboratory School of Engineering, Vanderbilt University, Nashville,

More information

Performance Analysis of Fuzzy Logic And PID Controller for PM DC Motor Drive Khalid Al-Mutib 1, N. M. Adamali Shah 2, Ebrahim Mattar 3

Performance Analysis of Fuzzy Logic And PID Controller for PM DC Motor Drive Khalid Al-Mutib 1, N. M. Adamali Shah 2, Ebrahim Mattar 3 Performance Analysis of Fuzzy Logic And PID Controller for PM DC Motor Drive Khalid Al-Mutib 1, N. M. Adamali Shah 2, Ebrahim Mattar 3 1 King Saud University, Riyadh, Saudi Arabia, muteb@ksu.edu.sa 2 King

More information

Simple Path Planning Algorithm for Two-Wheeled Differentially Driven (2WDD) Soccer Robots

Simple Path Planning Algorithm for Two-Wheeled Differentially Driven (2WDD) Soccer Robots Simple Path Planning Algorithm for Two-Wheeled Differentially Driven (2WDD) Soccer Robots Gregor Novak 1 and Martin Seyr 2 1 Vienna University of Technology, Vienna, Austria novak@bluetechnix.at 2 Institute

More information

1, 2, 3,

1, 2, 3, AUTOMATIC SHIP CONTROLLER USING FUZZY LOGIC Seema Singh 1, Pooja M 2, Pavithra K 3, Nandini V 4, Sahana D V 5 1 Associate Prof., Dept. of Electronics and Comm., BMS Institute of Technology and Management

More information

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller 1 Deepa S. Bhandare, 2 N. R.Kulkarni 1,2 Department of Electrical Engineering, Modern College of Engineering,

More information

Comparative analysis of Conventional MSSMC and Fuzzy based MSSMC controller for Induction Motor

Comparative analysis of Conventional MSSMC and Fuzzy based MSSMC controller for Induction Motor American International Journal of Research in Science, Technology, Engineering & Mathematics Available online at http://www.iasir.net ISSN (Print): 2328-3491, ISSN (Online): 2328-3580, ISSN (CD-ROM): 2328-3629

More information

Randomized Motion Planning for Groups of Nonholonomic Robots

Randomized Motion Planning for Groups of Nonholonomic Robots Randomized Motion Planning for Groups of Nonholonomic Robots Christopher M Clark chrisc@sun-valleystanfordedu Stephen Rock rock@sun-valleystanfordedu Department of Aeronautics & Astronautics Stanford University

More information

Tuning Of Conventional Pid And Fuzzy Logic Controller Using Different Defuzzification Techniques

Tuning Of Conventional Pid And Fuzzy Logic Controller Using Different Defuzzification Techniques Tuning Of Conventional Pid And Fuzzy Logic Controller Using Different Defuzzification Techniques Afshan Ilyas, Shagufta Jahan, Mohammad Ayyub Abstract:- This paper presents a method for tuning of conventional

More information

A Reactive Collision Avoidance Approach for Mobile Robot in Dynamic Environments

A Reactive Collision Avoidance Approach for Mobile Robot in Dynamic Environments A Reactive Collision Avoidance Approach for Mobile Robot in Dynamic Environments Tang S. H. and C. K. Ang Universiti Putra Malaysia (UPM), Malaysia Email: saihong@eng.upm.edu.my, ack_kit@hotmail.com D.

More information

Comparison of Adaptive Neuro-Fuzzy based PSS and SSSC Controllers for Enhancing Power System Oscillation Damping

Comparison of Adaptive Neuro-Fuzzy based PSS and SSSC Controllers for Enhancing Power System Oscillation Damping AMSE JOURNALS 216-Series: Advances C; Vol. 71; N 1 ; pp 24-38 Submitted Dec. 215; Revised Feb. 17, 216; Accepted March 15, 216 Comparison of Adaptive Neuro-Fuzzy based PSS and SSSC Controllers for Enhancing

More information

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller Vol. 3, Issue. 4, Jul - Aug. 2013 pp-2492-2497 ISSN: 2249-6645 Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller Praveen Kumar 1, Anurag Singh Tomer 2 1 (ME Scholar, Department of Electrical

More information

Path Planning in Dynamic Environments Using Time Warps. S. Farzan and G. N. DeSouza

Path Planning in Dynamic Environments Using Time Warps. S. Farzan and G. N. DeSouza Path Planning in Dynamic Environments Using Time Warps S. Farzan and G. N. DeSouza Outline Introduction Harmonic Potential Fields Rubber Band Model Time Warps Kalman Filtering Experimental Results 2 Introduction

More information

Abstract: PWM Inverters need an internal current feedback loop to maintain desired

Abstract: PWM Inverters need an internal current feedback loop to maintain desired CURRENT REGULATION OF PWM INVERTER USING STATIONARY FRAME REGULATOR B. JUSTUS RABI and Dr.R. ARUMUGAM, Head of the Department of Electrical and Electronics Engineering, Anna University, Chennai 600 025.

More information

CHAPTER 4 FUZZY LOGIC CONTROLLER

CHAPTER 4 FUZZY LOGIC CONTROLLER 62 CHAPTER 4 FUZZY LOGIC CONTROLLER 4.1 INTRODUCTION Unlike digital logic, the Fuzzy Logic is a multivalued logic. It deals with approximate perceptive rather than precise. The effective and efficient

More information

A Fuzzy Sliding Mode Controller for a Field-Oriented Induction Motor Drive

A Fuzzy Sliding Mode Controller for a Field-Oriented Induction Motor Drive A Fuzzy Sliding Mode Controller for a Field-Oriented Induction Motor Drive Dr K B Mohanty, Member Department of Electrical Engineering, National Institute of Technology, Rourkela, India This paper presents

More information

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION Journal of Academic and Applied Studies (JAAS) Vol. 2(1) Jan 2012, pp. 32-38 Available online @ www.academians.org ISSN1925-931X NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION Sedigheh

More information

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free

More information

Path Planning for mobile robots using fuzzy logic controller in the presence of static and moving obstacles

Path Planning for mobile robots using fuzzy logic controller in the presence of static and moving obstacles Path Planning for mobile robots using fuzzy logic controller in the presence of static and moving tacles Faten CHERNI, Yassine BOUTEREAA, Chokri REKIK, Nabil DERBEL University of Sfax, National Engineering

More information

Artificial Neural Network based Mobile Robot Navigation

Artificial Neural Network based Mobile Robot Navigation Artificial Neural Network based Mobile Robot Navigation István Engedy Budapest University of Technology and Economics, Department of Measurement and Information Systems, Magyar tudósok körútja 2. H-1117,

More information

GA-based Learning in Behaviour Based Robotics

GA-based Learning in Behaviour Based Robotics Proceedings of IEEE International Symposium on Computational Intelligence in Robotics and Automation, Kobe, Japan, 16-20 July 2003 GA-based Learning in Behaviour Based Robotics Dongbing Gu, Huosheng Hu,

More information

Fuzzy cooking control based on sound pressure

Fuzzy cooking control based on sound pressure 25 WSEAS Int. Conf. on DYNAMICAL SYSTEMS and CONTROL, Venice, Italy, November 2-4, 25 (pp276-28) Fuzzy cooking control based on sound pressure A. JAZBEC, I. LEBAR BAJEC, M. MRAZ Faculty of Computer and

More information

Dynamic Obstacle Avoidance Strategies using Limit Cycle for the Navigation of Multi-Robot System

Dynamic Obstacle Avoidance Strategies using Limit Cycle for the Navigation of Multi-Robot System Dynamic Obstacle Avoidance Strategies using Limit Cycle for the Navigation of Multi-Robot System A. Benzerrouk 1, L. Adouane and P. Martinet 3 1 Institut Français de Mécanique Avancée, 63177 Aubière, France

More information

CS123. Programming Your Personal Robot. Part 3: Reasoning Under Uncertainty

CS123. Programming Your Personal Robot. Part 3: Reasoning Under Uncertainty CS123 Programming Your Personal Robot Part 3: Reasoning Under Uncertainty This Week (Week 2 of Part 3) Part 3-3 Basic Introduction of Motion Planning Several Common Motion Planning Methods Plan Execution

More information

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS Kapil Ghuge 1, Prof. Manish Prajapati 2 Prof. Ashok Kumar Jhala 3 1 M.Tech Scholar, 2 Assistant Professor, 3 Head of Department, R.K.D.F.

More information

Development of a Sensor-Based Approach for Local Minima Recovery in Unknown Environments

Development of a Sensor-Based Approach for Local Minima Recovery in Unknown Environments Development of a Sensor-Based Approach for Local Minima Recovery in Unknown Environments Danial Nakhaeinia 1, Tang Sai Hong 2 and Pierre Payeur 1 1 School of Electrical Engineering and Computer Science,

More information

Automatic Generation Control of Two Area using Fuzzy Logic Controller

Automatic Generation Control of Two Area using Fuzzy Logic Controller Automatic Generation Control of Two Area using Fuzzy Logic Yagnita P. Parmar 1, Pimal R. Gandhi 2 1 Student, Department of electrical engineering, Sardar vallbhbhai patel institute of technology, Vasad,

More information

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003

More information

ISSN: [Appana* et al., 5(10): October, 2016] Impact Factor: 4.116

ISSN: [Appana* et al., 5(10): October, 2016] Impact Factor: 4.116 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY FUZZY LOGIC CONTROL BASED PID CONTROLLER FOR STEP DOWN DC-DC POWER CONVERTER Dileep Kumar Appana *, Muhammed Sohaib * Lead Application

More information

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Taichi Yamada 1, Yeow Li Sa 1 and Akihisa Ohya 1 1 Graduate School of Systems and Information Engineering, University of Tsukuba, 1-1-1,

More information

Keywords Multi-Agent, Distributed, Cooperation, Fuzzy, Multi-Robot, Communication Protocol. Fig. 1. Architecture of the Robots.

Keywords Multi-Agent, Distributed, Cooperation, Fuzzy, Multi-Robot, Communication Protocol. Fig. 1. Architecture of the Robots. 1 José Manuel Molina, Vicente Matellán, Lorenzo Sommaruga Laboratorio de Agentes Inteligentes (LAI) Departamento de Informática Avd. Butarque 15, Leganés-Madrid, SPAIN Phone: +34 1 624 94 31 Fax +34 1

More information

Fuzzy Logic Based Path Tracking Controller for Wheeled Mobile Robots

Fuzzy Logic Based Path Tracking Controller for Wheeled Mobile Robots International Journal of Computer and Electrical Engineering, Vol. 6, No. 2, April 2014 Fuzzy Logic Based Path Tracking Controller for Wheeled Mobile Robots Umar Farooq, K. M. Hasan, Athar Hanif, Muhammad

More information

A Posture Control for Two Wheeled Mobile Robots

A Posture Control for Two Wheeled Mobile Robots Transactions on Control, Automation and Systems Engineering Vol., No. 3, September, A Posture Control for Two Wheeled Mobile Robots Hyun-Sik Shim and Yoon-Gyeoung Sung Abstract In this paper, a posture

More information

Comparison Effectiveness of PID, Self-Tuning and Fuzzy Logic Controller in Heat Exchanger

Comparison Effectiveness of PID, Self-Tuning and Fuzzy Logic Controller in Heat Exchanger J. Appl. Environ. Biol. Sci., 7(4S)28-33, 2017 2017, TextRoad Publication ISSN: 2090-4274 Journal of Applied Environmental and Biological Sciences www.textroad.com Comparison Effectiveness of PID, Self-Tuning

More information

Robust Haptic Teleoperation of a Mobile Manipulation Platform

Robust Haptic Teleoperation of a Mobile Manipulation Platform Robust Haptic Teleoperation of a Mobile Manipulation Platform Jaeheung Park and Oussama Khatib Stanford AI Laboratory Stanford University http://robotics.stanford.edu Abstract. This paper presents a new

More information

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press,   ISSN Application of artificial neural networks to the robot path planning problem P. Martin & A.P. del Pobil Department of Computer Science, Jaume I University, Campus de Penyeta Roja, 207 Castellon, Spain

More information

COMPACT FUZZY Q LEARNING FOR AUTONOMOUS MOBILE ROBOT NAVIGATION

COMPACT FUZZY Q LEARNING FOR AUTONOMOUS MOBILE ROBOT NAVIGATION COMPACT FUZZY Q LEARNING FOR AUTONOMOUS MOBILE ROBOT NAVIGATION Handy Wicaksono, Khairul Anam 2, Prihastono 3, Indra Adjie Sulistijono 4, Son Kuswadi 5 Department of Electrical Engineering, Petra Christian

More information

Robot Motion Control and Planning

Robot Motion Control and Planning Robot Motion Control and Planning http://www.cs.bilkent.edu.tr/~saranli/courses/cs548 Lecture 1 Introduction and Logistics Uluç Saranlı http://www.cs.bilkent.edu.tr/~saranli CS548 - Robot Motion Control

More information

Investigations of Fuzzy Logic Controller for Sensorless Switched Reluctance Motor Drive

Investigations of Fuzzy Logic Controller for Sensorless Switched Reluctance Motor Drive IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 11, Issue 1 Ver. I (Jan Feb. 2016), PP 30-35 www.iosrjournals.org Investigations of Fuzzy

More information

APPLICATION OF FUZZY BEHAVIOR COORDINATION AND Q LEARNING IN ROBOT NAVIGATION

APPLICATION OF FUZZY BEHAVIOR COORDINATION AND Q LEARNING IN ROBOT NAVIGATION APPLICATION OF FUZZY BEHAVIOR COORDINATION AND Q LEARNING IN ROBOT NAVIGATION Handy Wicaksono 1, Prihastono 2, Khairul Anam 3, Rusdhianto Effendi 4, Indra Adji Sulistijono 5, Son Kuswadi 6, Achmad Jazidie

More information

Fuzzy Logic for Behaviour Co-ordination and Multi-Agent Formation in RoboCup

Fuzzy Logic for Behaviour Co-ordination and Multi-Agent Formation in RoboCup Fuzzy Logic for Behaviour Co-ordination and Multi-Agent Formation in RoboCup Hakan Duman and Huosheng Hu Department of Computer Science University of Essex Wivenhoe Park, Colchester CO4 3SQ United Kingdom

More information

Path Planning and Obstacle Avoidance for Boe Bot Mobile Robot

Path Planning and Obstacle Avoidance for Boe Bot Mobile Robot Path Planning and Obstacle Avoidance for Boe Bot Mobile Robot Mohamed Ghorbel 1, Lobna Amouri 1, Christian Akortia Hie 1 Institute of Electronics and Communication of Sfax (ISECS) ATMS-ENIS,University

More information

Fuzzy Logic Based Speed Control System Comparative Study

Fuzzy Logic Based Speed Control System Comparative Study Fuzzy Logic Based Speed Control System Comparative Study A.D. Ghorapade Post graduate student Department of Electronics SCOE Pune, India abhijit_ghorapade@rediffmail.com Dr. A.D. Jadhav Professor Department

More information

Traffic Control for a Swarm of Robots: Avoiding Target Congestion

Traffic Control for a Swarm of Robots: Avoiding Target Congestion Traffic Control for a Swarm of Robots: Avoiding Target Congestion Leandro Soriano Marcolino and Luiz Chaimowicz Abstract One of the main problems in the navigation of robotic swarms is when several robots

More information

Fuzzy Controllers for Boost DC-DC Converters

Fuzzy Controllers for Boost DC-DC Converters IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735 PP 12-19 www.iosrjournals.org Fuzzy Controllers for Boost DC-DC Converters Neethu Raj.R 1, Dr.

More information

MOBILE ROBOT WALL-FOLLOWING CONTROL USING A BEHAVIOR-BASED FUZZY CONTROLLER IN UNKNOWN ENVIRONMENTS

MOBILE ROBOT WALL-FOLLOWING CONTROL USING A BEHAVIOR-BASED FUZZY CONTROLLER IN UNKNOWN ENVIRONMENTS Iranian Journal of Fuzzy Systems Vol. *, No. *, (****) pp. 1-17 1 MOBILE ROBOT WALL-FOLLOWING CONTROL USING A BEHAVIOR-BASED FUZZY CONTROLLER IN UNKNOWN ENVIRONMENTS T. C. LIN, H. Y. LIN, C. J. LIN AND

More information

A Comparative Study on different AI Techniques towards Performance Evaluation in RRM(Radar Resource Management)

A Comparative Study on different AI Techniques towards Performance Evaluation in RRM(Radar Resource Management) A Comparative Study on different AI Techniques towards Performance Evaluation in RRM(Radar Resource Management) Madhusudhan H.S, Assistant Professor, Department of Information Science & Engineering, VVIET,

More information

Mobile Robot embedded Architecture Based on CAN

Mobile Robot embedded Architecture Based on CAN Mobile Robot embedded Architecture Based on CAN M. Wargui, S. Bentalba, M. Ouladsine, A. Rachid and A. El Hajjaji Laboratoire des systèmes Automatiques, University of Picardie - Jules Verne 7, Rue du Moulin

More information

A Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures

A Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures A Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures D.M. Rojas Castro, A. Revel and M. Ménard * Laboratory of Informatics, Image and Interaction (L3I)

More information

Planning in autonomous mobile robotics

Planning in autonomous mobile robotics Sistemi Intelligenti Corso di Laurea in Informatica, A.A. 2017-2018 Università degli Studi di Milano Planning in autonomous mobile robotics Nicola Basilico Dipartimento di Informatica Via Comelico 39/41-20135

More information

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Leandro Soriano Marcolino and Luiz Chaimowicz Abstract A very common problem in the navigation of robotic swarms is when groups of robots

More information

Unit 1: Introduction to Autonomous Robotics

Unit 1: Introduction to Autonomous Robotics Unit 1: Introduction to Autonomous Robotics Computer Science 4766/6778 Department of Computer Science Memorial University of Newfoundland January 16, 2009 COMP 4766/6778 (MUN) Course Introduction January

More information

Fuzzy Logic PID Based Control Design for a Small Underwater Robot with Minimum Energy Consumption

Fuzzy Logic PID Based Control Design for a Small Underwater Robot with Minimum Energy Consumption Fuzzy Logic PID Based Control Design for a Small Underwater Robot with Minimum Energy Consumption Ali Jebelli and Mustapha C. E. Yagoub School of Electrical Engineering and Computer Science, University

More information

This list supersedes the one published in the November 2002 issue of CR.

This list supersedes the one published in the November 2002 issue of CR. PERIODICALS RECEIVED This is the current list of periodicals received for review in Reviews. International standard serial numbers (ISSNs) are provided to facilitate obtaining copies of articles or subscriptions.

More information

Learning Reactive Neurocontrollers using Simulated Annealing for Mobile Robots

Learning Reactive Neurocontrollers using Simulated Annealing for Mobile Robots Learning Reactive Neurocontrollers using Simulated Annealing for Mobile Robots Philippe Lucidarme, Alain Liégeois LIRMM, University Montpellier II, France, lucidarm@lirmm.fr Abstract This paper presents

More information

DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller

DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller Philip A. Adewuyi Mechatronics Engineering Option, Department of Mechanical and Biomedical Engineering, Bells University

More information

Application of Fuzzy Logic Controller in UPFC to Mitigate THD in Power System

Application of Fuzzy Logic Controller in UPFC to Mitigate THD in Power System International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 9, Issue 8 (January 2014), PP. 25-33 Application of Fuzzy Logic Controller in UPFC

More information

Conflict Management in Multiagent Robotic System: FSM and Fuzzy Logic Approach

Conflict Management in Multiagent Robotic System: FSM and Fuzzy Logic Approach Conflict Management in Multiagent Robotic System: FSM and Fuzzy Logic Approach Witold Jacak* and Stephan Dreiseitl" and Karin Proell* and Jerzy Rozenblit** * Dept. of Software Engineering, Polytechnic

More information

A Novel Hybrid Fuzzy A* Robot Navigation System for Target Pursuit and Obstacle Avoidance

A Novel Hybrid Fuzzy A* Robot Navigation System for Target Pursuit and Obstacle Avoidance A Novel Hybrid Fuzzy A* Robot Navigation System for Target Pursuit and Obstacle Avoidance Antony P. Gerdelan Computer Science Institute of Information and Mathematical Sciences Massey University, Albany

More information

The Effect of Fuzzy Logic Controller on Power System Stability; a Comparison between Fuzzy Logic Gain Scheduling PID and Conventional PID Controller

The Effect of Fuzzy Logic Controller on Power System Stability; a Comparison between Fuzzy Logic Gain Scheduling PID and Conventional PID Controller The Effect of Fuzzy Logic Controller on Power System Stability; a Comparison between Fuzzy Logic Gain Scheduling PID and Conventional PID Controller M. Ahmadzadeh, and S. Mohammadzadeh Abstract---This

More information

Permanent Magnet Brushless DC Motor Control Using Hybrid PI and Fuzzy Logic Controller

Permanent Magnet Brushless DC Motor Control Using Hybrid PI and Fuzzy Logic Controller ISSN 39 338 April 8 Permanent Magnet Brushless DC Motor Control Using Hybrid PI and Fuzzy Logic Controller G. Venu S. Tara Kalyani Assistant Professor Professor Dept. of Electrical & Electronics Engg.

More information

From Model-Based Strategies to Intelligent Control Systems

From Model-Based Strategies to Intelligent Control Systems From Model-Based Strategies to Intelligent Control Systems IOAN DUMITRACHE Department of Automatic Control and Systems Engineering Politehnica University of Bucharest 313 Splaiul Independentei, Bucharest

More information

Localisation et navigation de robots

Localisation et navigation de robots Localisation et navigation de robots UPJV, Département EEA M2 EEAII, parcours ViRob Année Universitaire 2017/2018 Fabio MORBIDI Laboratoire MIS Équipe Perception ique E-mail: fabio.morbidi@u-picardie.fr

More information

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS Eva Cipi, PhD in Computer Engineering University of Vlora, Albania Abstract This paper is focused on presenting

More information

FUZZY LOGIC CONTROL FOR NON-LINEAR MODEL OF THE BALL AND BEAM SYSTEM

FUZZY LOGIC CONTROL FOR NON-LINEAR MODEL OF THE BALL AND BEAM SYSTEM 11th International DAAAM Baltic Conference INDUSTRIAL ENGINEERING 20-22 nd April 2016, Tallinn, Estonia FUZZY LOGIC CONTROL FOR NON-LINEAR MODEL OF THE BALL AND BEAM SYSTEM Moezzi Reza & Vu Trieu Minh

More information

FEKF ESTIMATION FOR MOBILE ROBOT LOCALIZATION AND MAPPING CONSIDERING NOISE DIVERGENCE

FEKF ESTIMATION FOR MOBILE ROBOT LOCALIZATION AND MAPPING CONSIDERING NOISE DIVERGENCE 2006-2016 Asian Research Publishing Networ (ARPN). All rights reserved. FEKF ESIMAION FOR MOBILE ROBO LOCALIZAION AND MAPPING CONSIDERING NOISE DIVERGENCE Hamzah Ahmad, Nur Aqilah Othman, Saifudin Razali

More information

Birth of An Intelligent Humanoid Robot in Singapore

Birth of An Intelligent Humanoid Robot in Singapore Birth of An Intelligent Humanoid Robot in Singapore Ming Xie Nanyang Technological University Singapore 639798 Email: mmxie@ntu.edu.sg Abstract. Since 1996, we have embarked into the journey of developing

More information

4D-Particle filter localization for a simulated UAV

4D-Particle filter localization for a simulated UAV 4D-Particle filter localization for a simulated UAV Anna Chiara Bellini annachiara.bellini@gmail.com Abstract. Particle filters are a mathematical method that can be used to build a belief about the location

More information

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS Nuno Sousa Eugénio Oliveira Faculdade de Egenharia da Universidade do Porto, Portugal Abstract: This paper describes a platform that enables

More information

Summary of robot visual servo system

Summary of robot visual servo system Abstract Summary of robot visual servo system Xu Liu, Lingwen Tang School of Mechanical engineering, Southwest Petroleum University, Chengdu 610000, China In this paper, the survey of robot visual servoing

More information

Model Reference Adaptive Controller Design Based on Fuzzy Inference System

Model Reference Adaptive Controller Design Based on Fuzzy Inference System Journal of Information & Computational Science 8: 9 (2011) 1683 1693 Available at http://www.joics.com Model Reference Adaptive Controller Design Based on Fuzzy Inference System Zheng Li School of Electrical

More information

An Expert System Based PID Controller for Higher Order Process

An Expert System Based PID Controller for Higher Order Process An Expert System Based PID Controller for Higher Order Process K.Ghousiya Begum, D.Mercy, H.Kiren Vedi Abstract The proportional integral derivative (PID) controller is the most widely used control strategy

More information

Fuzzy logic control implementation in sensorless PM drive systems

Fuzzy logic control implementation in sensorless PM drive systems Philadelphia University, Jordan From the SelectedWorks of Philadelphia University, Jordan Summer April 2, 2010 Fuzzy logic control implementation in sensorless PM drive systems Philadelphia University,

More information

Sliding Mode Control of Wheeled Mobile Robots

Sliding Mode Control of Wheeled Mobile Robots 2012 IACSIT Coimbatore Conferences IPCSIT vol. 28 (2012) (2012) IACSIT Press, Singapore Sliding Mode Control of Wheeled Mobile Robots Tisha Jose 1 + and Annu Abraham 2 Department of Electronics Engineering

More information

An Improved Path Planning Method Based on Artificial Potential Field for a Mobile Robot

An Improved Path Planning Method Based on Artificial Potential Field for a Mobile Robot BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No Sofia 015 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.1515/cait-015-0037 An Improved Path Planning Method Based

More information

Path Planning for Mobile Robots Based on Hybrid Architecture Platform

Path Planning for Mobile Robots Based on Hybrid Architecture Platform Path Planning for Mobile Robots Based on Hybrid Architecture Platform Ting Zhou, Xiaoping Fan & Shengyue Yang Laboratory of Networked Systems, Central South University, Changsha 410075, China Zhihua Qu

More information

Comparative Analysis of Room Temperature Controller Using Fuzzy Logic & PID

Comparative Analysis of Room Temperature Controller Using Fuzzy Logic & PID Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 7 (2013), pp. 853-858 Research India Publications http://www.ripublication.com/aeee.htm Comparative Analysis of Room Temperature

More information

A Fuzzy Knowledge-Based Controller to Tune PID Parameters

A Fuzzy Knowledge-Based Controller to Tune PID Parameters Session 2520 A Fuzzy Knowledge-Based Controller to Tune PID Parameters Ali Eydgahi, Mohammad Fotouhi Engineering and Aviation Sciences Department / Technology Department University of Maryland Eastern

More information