Fuzzy Navigation of Robot System

Size: px
Start display at page:

Download "Fuzzy Navigation of Robot System"

Transcription

1 Fuzzy Navigation of Robot System DIMITAR LAKOV, STANISLAV VASILEV Department of Intelligent Computer Technologies Institute of Computer and Communication System Bulgarian Academy of Sciences Acad. G. Bonchev street Bl. 2, Sofia 1113 BULGARIA Abstract: - The paper presents fuzzy navigation system for a mobile robot. This navigation is based on fuzzy inference machine that performs path planning and obstacle avoidance in arbitrary complex environments. The system is built as two-level hierarchical system. On the higher level there is a controlling PC that is connected with robot control unit through duplex, wireless communication channel. A sensor system comprising four subsystems: tactile, ultrasonic, odometer, and visual is cared for collection of environment information. The inference machine consists of two mutual connected fuzzy rule bases responsible for path planning and obstacle avoidance. The fuzzy navigation strategy is obtained as a combined compromise decision between them. Key-Words: - mobile robot, fuzzy inference system, fuzzy navigation. 1 Introduction The main challenge of modern techniques for autonomous robot navigation systems in real-world environments is neither paramount tracing nor perfect final positioning in well defined ambient conditions, but assessment, interpretation and decision making in fast variable, intrinsically uncertain environment. A good example supporting this assertion is DARPA (Urban Challenge Autonomous Vehicle Competition) [7]. In its recent editions the winners are not among fastest, strongest, and the most intelligible, but highly adaptable ones able to perform above mentioned three conditions. An important problem in autonomous navigation is the need to cope with large amount of uncertain information that is inherent for natural environment. Fuzzy logic appears to be a promising tool to merge a gap between classical techniques and intelligent soft computing based ones adequately performing these requirements. A well study of classical navigation strategy is given in [1]. Driankov et. all present fuzzy logic applications in the field of intelligent system applications [2]. An indispensable part of intelligent autonomous robot systems is a sensor system rich enough to accept and interpret ambient environment. At the same time it has to be able to assess uncertain information. As a consequence a problem with fusion of different information sources arises. Another problem is behaviour fusion of different control actions that are generated as a result of different information sources. Such problems of real-time control systems are among the most important problems that are considered in [3]. The next problem with high importance for right functioning is collision avoidance in natural environments. Many researches work in this direction. An example of this is the work connected with collision avoidance of autonomous guided vehicle using fuzzy logic navigation control. Pin and Watanabe comment some problems in driving a car by means of reflexive fuzzy behaviours that can be applied equally well in autonomous robot system [5]. A good investigation about fuzzy logic application in autonomous robot navigation is presented by Saffiotti in [6]. A detail survey in all these important fields is out of goals we state in the paper. We try only to mark some of them as initial point of investigation and a necessary incentive for recent work. The aim of this investigation is to present a possible way of fuzzy logic application in the field of autonomous navigation. We focus on two basic navigation strategies and their implementation with classical fuzzy logic. The paper is organized as follows: The second section presents the robot characteristics: some consideration for choosing of mechanical construction, information system, communication facilities, and control structure. The third section deals with intelligent navigation system, where a combined path tracing/obstacle avoidance system is proposed. Both use a simplest possible fuzzy rule base inference mechanism. The fourth section comments a sample experiment, and at the end we present a discussion about system compliance and trends in its future development. ISBN: ISSN:

2 2 The Object The object of investigation is presented in Fig. 1. The prototype has been built over caterpillar tank construction. The reason is to have a reliable, fast enough (up to 2m per second) mobile robot able freely to operate and overcome some obstacles. Fig. 1 The prototype As is shown in Fig.1, it consists of head, platform, and base unit. The head has two degrees of freedom to mimic human neck swivelling and joggling. It carries the most of the sensor systems. These two degrees of freedom performs continuous scanning of working space in left/right and up/down direction for good observing of the environment. The Base unit is set in movement by two independent caterpillar direct current drive units. A combination of velocity and direction of movements of both caterpillars produces controllable smooth rotation over centres placed on cross direction line. Depending on combined velocity and direction the rotation centre is moved from left to right infinities. When it is placed in infinities the robot moves forward/backward directions. If the centre coincides with the geometrical centre of the tank, the last spins at a place in clock/contra wise directions depending on the caterpillars control. All intermediate situations correspond to moving with different circular curves. 2.1 Information Structure An information system comprises the following sensor systems: Tactile. It senses robot path in back and forward directions, detecting probable obstacles. It is used as well as in emergency situations Ultrasonic. The ultrasonic range finder SRF04 provides precise, non-contact distance measurement in the range of its defined cone shape area. The information of the distance is presented as time intervals sent to a main controller. Odometer ADXL202E. Its measurements integrate translations and rotations of the robot, updating by this way robot position and orientation in the space. Two axis tilt sensor can measure both dynamic acceleration (vibration) and static acceleration (gravity). The position of the tracks is also measured by means of two incremental encoders. Both systems are used to provide information not only for the robot position, but also for its declination. Sound system. Built on Winbond s ISD2560. It realises sound communication. Winbond s ISD2560 provide high-quality, single-chip, Record/Playback solutions for 60-seconds messaging. The CMOS device includes on-chip oscillator, microphone preamplifier, automatic gain control, antialiasing filter, smoothing filter, speaker amplifier, and high density multi-level storage array. The system uses thirty pre-recorded worlds expressing different situations. Video. Performed as high resolution CCD camera it supplies video information using two grades of freedom. In this way the control system obtain information about working environment inspecting robot tracing. Its primary function is to track and monitor highly contrasting black/white regions. It can also detect motion, provide statistics, and transmit image information to a computer for additional processing. Wireless connection. It provides data transfer between robot sensing system and controlling PC. It is realized by single chip RF Transceiver RF- NRF401, 433 MHz ISM (Industrial, Scientific and Medical) that assure operating bit rate up to 20kbit/s in duplex mode. 2.2 Hardware The robot control system is two-level hierarchical: i. Low level, responsible for sensor processing, robot movement, obstacle reactions, and wireless data transfer to the high level, ii. High level that performs information interpretation, strategy formation, and navigation. Conditionally we call them: i. Firmware for built in robot microprocessor software implementation, ii. Software - for conventional processing of information, iii. Brainware. Intelligent part of control PC that realises soft computing ideas. 2.3 Firmware Among a few fuzzy oriented processors we chose HCS12 free scale processor family [8]. It supports some instructions that are useful for custom fuzzy logic ISBN: ISSN:

3 programs. They are: defining of membership grades, fuzzy logic rule evaluation, weighted average, etc. As a representative of firmware decisions and imbedded processor a Beckhoff TwinCAT software system is chosen [8]. It turns out to be fully compatible with conventional PC combined with Programmable Logic Controllers PLC. A multi-plc can operate simultaneously with it in on line system programming cycle and run-time systems. TwinCAT offers a precise time-base in which programs are executed with the highest deterministic features, independently of other processor tasks. TwinCAT supports all the IEC programming languages with convenient editors and a fast, effective compiler. The program media offers freely choice between six programming languages. One of them is ST, similar to conventional C that can be adapted to other platforms. In addition it supplies a library to be used for additional control, visualisation and communication. 2.4 Software A software implementation of intelligent control can be performed over standard RISK or Harvard architecture. Depending on application embedded or desktop system that is used an appropriate program tool is required. Most of researches in the field of software tools work with specific program environments that assure good testing and simulating facilities for modelling of fuzzy systems. For example: Fuzzy Logic Toolbox for MATLAB, FuzzyTECH and so. There are also software tools convenient for embedded applications which translate linguistic and logic statements to common source code, executable for C-compiler. Our solution is Fuzz-C TM. Fuzz-C TM desktop computer for building fuzzy logic systems has the following advantages: i. User friendly dialog in fuzzytech media. It offers light implementation of fuzzy logic ideas: definition of in/out as linguistically variables, different type of systems, fuzzification/defuzzification, assessment of rule compliance, etc., ii. Convenient visualisation, simulation and testing facilities, iii. Compilation of source code into C or other convenient languages, iv. Acceptable possibilities to transform the highest level of software construction into executable Brainware. 2.6 Brainware The highest level of the intelligent control system is called conditionally Brainware [9]. It performs two tasks: assessment of a highly variable and ill defined robot environment, and creation of flexible control strategy. This part is localised as a separate block independent from the other system constituents. It is tuned and upgraded in the way similar to human brain abilities of self organization. Although, up to now, its implementation is in the structure of the control PC, in sequel development of the system we envisage it to be placed as an additional block unite in the robot control structure. Such implementation increases the robot reliability. In fact, the last depends at high extent on wireless connection, communication tract throughput, and environment disturbances. Placing it in the robot structure one can gain in the following two aspects: above mentioned reliability, as well as a necessary step in the future performance of fully autonomous robot structures. The next section is dedicated mainly to this kern of the control system that is essence of the recent contribution. 3 Intelligent Navigation System The aim of navigation is to provide the robot control system with timely and up to date information in accordance with predefined goals. As a rule it comprises environment model, vehicle model, and a set of criteria. The navigation tasks are chosen among admissible states of the first two models that fulfil in the best way the set of criteria. In most of the cases a precise description of these models fails to fulfil timely many of these tasks. In this case we make many simplifications of the models, which lead to deterioration of the task. In our investigation we use another approach based on soft computing techniques. It sacrifices precise description at the expense of intuitively involved linguistically variables. Such navigation systems we call intelligent since they reflect in some extent human intuition. Functionally, the intelligent navigation system is shown in Fig. 2. Sensor data transferred from the robot to PC are processed independently and after their fusion are supplied back to the robot. Sensor Data Physical Area1 Physical Area1 Fuzzyfication Fuzzyfication First Level Behavior 1 Inference Behavior 2 Inference Defuzzyfication Defuzzyfication Fig. 2 Robot Navigation System Second Level Integration of different Behaviors ISBN: ISSN:

4 Navigation solution is an admissible compromise between decisions. Every decision is transferred to on board robot control system where it is interpreted and supplies both independently acting DC caterpillar power units. 3.1 Fuzzy Robot Navigation In order to perform both navigation strategies: obstacle avoidance, and path tracing, the control system uses a sectors distribution of working space under control. Conditionally it is divided into six regions. The range of sectors takes into consideration the cone shape area of ultrasonic sensor, and.observing ability of rotating head. In fuzzy interpretation manner there are not sharp boundaries between regions. In Fig. 3 you can see the distribution of accepted regions. left side left front front back side right front right side Fig. 4 Space Position The following abbreviations are accepted: SP: very near, vn; near, nr; and far, fr; VA: slow, sl; fast, fs; AA: left shift, ls; zero shift, zs; right shift, rs; AD: left behind, lb; right side, rs; front, ft; left side, ls; right behind, rb; VT: slow, sl; fast, fs; VT has two additional crisp values: stop, st; and go forward, fw. The three in/two out system obtains complete fuzzy rule base with eighteen rules. Fig. 3.Sector Distribution of Working Space In what follows sectors are interpreted as terms of linguistically variable. All actions are taken bearing in mind the information of this distribution. A combined obstacle avoidance/path tracing strategy is reflected into fuzzy rule base of robot functioning. The ultrasonic system performs two tasks: Defining of obstacles and final goal position, Assessment of their angular deviation in respect to current robot position. Both supply navigation system for next fuzzification and processing. 3.2 Environment representation It is accepted fuzzy environment representation via three in/two out linguistically variables: Inputs: Space Position, SP; Velocity Assessment, VA; Angle Assessment, AA; Outputs: Angular Deviation, AD; Velocity Trace, VT; In fuzzy inference mechanism they take their values in accordance with representations shown in Fig.4 to Fig. 8, respectively: Fig.5 Velocity Assessment Fig. 6 Angle Assessment ISBN: ISSN:

5 Table 3 AD and VT as a Function of SP and AA, VA= sm fr rs/fs fw/fs ls/fs Table 4 AD and VT as a Function of SP and AA, VA= fs Fig. 7 Angular Deviation Fig. 8 Velocity Trace 3.3 Inference System For better visualisation Path Tracing Strategy PTS of fuzzy rule base is represented separately by means of Table 1 and Table 2. The third fuzzy variable VA takes its values separately in Fig. 1 and Fig. 2 for both: sm and fs. Table 1 AD and VT as a Function of SP and AA, VA= sm fr rs/fs fw/fs ls/fs fr rs/fs zs/fs ls/fs Fuzzy inference machine uses classical centre of gravity defuzzification principle. As it can be seen both strategies have identical fuzzy rule base representation. The difference is that PTS is strategically goal oriented, whiles the OAS is tactical. Although every one of them is checked in every scanning cycle the integral decision is taken following three simple rules: Both strategies influence on the angular deviation leaving already accepted velocity of tracing unchanged, In every situation the obstacle avoidance strategy has higher priority than the path tracing, In case of irresolvable conflict the robot stops and emits a sound emergency signal. The first two assure relatively smooth tracing, while the last means that in case of contradictory decisions both strategies are ignored until contradictory situation vanishes. 4 An Experiment In Fig. 9 it can be seen a sample example of the navigation system with three obstacles on 300x400cm working polygon. Table 2 AD and VT as a Function of SP and AA, VA= fs fr rs/fs zs/fs ls/fs The difference between input variables of two tables is the value of third variable VA Analogously Obstacle Avoidance Strategy OAS of fuzzy rule base is represented by Table 3 and Table cm Fig. 9 A navigation among three obstacles oa ISBN: ISSN:

6 Dotted lines represent initial sensing of obstacles and the goal. The objects are sensed in every step supplying by this way navigation system. Due to autonomous acting sensor systems, simple fuzzy rule base representation, and simplified choice of navigation strategy the response control reaction is within 50msec range. This means that control actions is supplied in steps every 0,1sm of robot motion by typically fastest robot velocity 2cm per second. As a consequence a smooth tracing line is obtained. The distance between obstacles is chosen to be greater than the robot width so that there is no emergency situation in accordance with the third rule, which can break the process of tracing. Simple comparison with a classical navigation system shows the following advantages of fuzzy based navigation: i. The classical needs a complex environmental model comprising object identification with multiple on line measurements and sequel control actions. Hence the navigation system is complicated, motion control is delayed and tracing curve is not smooth, ii. Fuzzy navigation system identifies only boundaries of tracing obstacles and goal and makes decisions accordingly. There no need of other model and decisions are made by simplest and fastest way without deteriorating the trajectory to be traced, iii. The fuzzy navigation is open. That means any improvement can be simply done by upgrading of fuzzy rule base instead of new complex model creation as is the case with the classical, iv. Unified fuzzy interpretation enlighten process of information fusion of different information sources without complicated transformations, v. The most attractive feature in comparison with the classical one is a mimicking of human behaviour that has been well proven long time ago. 5 Discussion The paper presents an attempt to model mobile robot behaviour in terms of fuzzy logic. We understand quite well that this experiment can be regarded as an initial step only in the broad field of fuzzy robot modelling. At the introduction we mark five problems that meet such investigation. Now we comment their implementation: 1. Intelligent navigation: a combined path tracing/ obstacle avoidance, 2. Environment sensing: four sensing subsystems that form an abstract image presentation, 3. Information fusion: unitary approach by means of fuzzy rule base interpretation, 4. Integrated decision involving priority of the obstacle avoidance strategy, 5. Computing architecture: two level hierarchical using remote controlling PC. The primary modelling stimulates some system improvements concerning every point: 1. Involvement of other types of navigation strategies that can broaden the application field, 2. Additional sensing subsystems for example thermal. As far as every system is autonomous additional system will not cause any complication, 3. Experiments upon more complex fuzzy rule base representation. The recent reflects only primary reactions of environment stimuli, 4. Refinement of mechanisms for choosing of different navigation strategies. It can improve dynamical characteristics of the control strategies, 5. Realization of imbedded Brainware robot control structure. In this case remote control of PC can be used for distributed behaviour of multi-robot system. Above mentioned suggestions remark our intentions of future development. References [1] R. S. Arkin, Motor Schema-base Mobile Robot Navigation, International Journal of Robotic Research, Vol. 8, [2] D. Driankov, and A. Saffotti, eds. Fuzzy Logic Techniques for Autonomous Vehicle Navigation. Springer-Physica Verlag, DE, [3] Goodridge, et. all, Multilayer Fuzzy Behaviour Fusion for Real-time Control of Systems with many Sensors, in Proc. IEEE Int. Control of Multisensor Fusion and Integration for Intelligent Systems (MFI), Las Vegas, October 1994, pp [4] C. Lee,.and P. Wang, Collision Avoidance by Fuzzy Logic Control for Automated Guided Vehicle Navigation, Journal of Robotic Systems, Vol.11 Aug. pp , [5] F. G., Pin, Y. Watanabe, Driving a Car Using Reflexive Fuzzy Behaviours, in Proc. of the Second International Conference on Fuzzy Systems, San Francisco, USA [6] A. Saffiotti, The uses of Fuzzy Logic in Autonomous Robot Navigation, Center for Applied Autonomous Sensor Systems, Orebro University, Sweden, S [7] iew.asp [8] /ref_manual/s12cpuv2.pdf?fsrch=1 [9] L. A. Zadeh, A New Direction in AI Toward a Computational Theory of Perceptions. AI Magazine 22(1): ISBN: ISSN:

Soft Computing Robot Navigation Case Study

Soft Computing Robot Navigation Case Study Soft Computing Robot Navigation Case Study Dimitar Vasilev Lakov ICCS BAS, Acad. G. Bonchev street, Bl.2 Sofia, 1113, Bulgaria lakov@iccs.bas.bg Margarita Raykova Saralievа ICCS BAS, Acad. G. Bonchev street,

More information

3D Visualization of Sound Fields Perceived by an Acoustic Camera

3D Visualization of Sound Fields Perceived by an Acoustic Camera BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 7 Special Issue on Information Fusion Sofia 215 Print ISSN: 1311-972; Online ISSN: 1314-481 DOI: 1515/cait-215-88 3D

More information

Fuzzy Logic Controller

Fuzzy Logic Controller Fuzzy Logic Controller Debasis Samanta IIT Kharagpur dsamanta@iitkgp.ac.in 23.01.2016 Debasis Samanta (IIT Kharagpur) Soft Computing Applications 23.01.2016 1 / 34 Applications of Fuzzy Logic Debasis Samanta

More information

VFAST Transactions on Software Engineering 2013 ISSN Volume 1, Number 1, June 2013 pp.

VFAST Transactions on Software Engineering 2013 ISSN Volume 1, Number 1, June 2013 pp. VFAST Transactions on Software Engineering http://vfast.org/index.php/vtse@ 2013 ISSN 2309-3978 Volume 1, Number 1, June 2013 pp. 1-09 DESIGN AND IMPLEMENTATION OF AN AUTONOMOUS CAR FOR NAVIGATION IN UNKNOWN

More information

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT Hongjun ZHU ABSTRACT:In order to better study the trajectory of robot motion, a motion trajectory planning and simulation based

More information

Design of Obstacle Avoidance System for Mobile Robot using Fuzzy Logic Systems

Design of Obstacle Avoidance System for Mobile Robot using Fuzzy Logic Systems ol. 7, No. 3, May, 2013 Design of Obstacle Avoidance System for Mobile Robot using Fuzzy ogic Systems Xi i and Byung-Jae Choi School of Electronic Engineering, Daegu University Jillyang Gyeongsan-city

More information

CONTROL ALGORITHM OP THE WALKER CLIMBING OVER OBSTACLES. D.E. Okhotsimski, A.K, Platonov U S S R

CONTROL ALGORITHM OP THE WALKER CLIMBING OVER OBSTACLES. D.E. Okhotsimski, A.K, Platonov U S S R Session 11 CONTROL ALGORITHM OP THE WALKER CLIMBING OVER OBSTACLES Robot Implementations D.E. Okhotsimski, A.K, Platonov U S S R Abstract. The paper deals with the problem of development the multilevel

More information

SELECTION OF WHEEL CHASSIS FOR MOBILE ROBOTS IN COURSE OF PRODUCTION PROCESSES AUTOMATIZATION

SELECTION OF WHEEL CHASSIS FOR MOBILE ROBOTS IN COURSE OF PRODUCTION PROCESSES AUTOMATIZATION 6th INTERNATIONAL MULTIDISCIPLINARY CONFERENCE SELECTION OF WHEEL CHASSIS FOR MOBILE ROBOTS IN COURSE OF PRODUCTION PROCESSES AUTOMATIZATION Ing. Ladislav Kárník, CSc., Technical University of Ostrava,

More information

CHAPTER 5 FUZZY LOGIC CONTROL

CHAPTER 5 FUZZY LOGIC CONTROL 64 CHAPTER 5 FUZZY LOGIC CONTROL 5.1 Introduction Fuzzy logic is a soft computing tool for embedding structured human knowledge into workable algorithms. The idea of fuzzy logic was introduced by Dr. Lofti

More information

On the basis of degree of freedom of the arm and the type of joints used, a robotic arm can have any of the following designs:

On the basis of degree of freedom of the arm and the type of joints used, a robotic arm can have any of the following designs: Available online at www.sciencedirect.com ScienceDirect Procedia Manufacturing 20 (2018) 400 405 www.elsevier.com/locate/procedia 2nd International Conference on Materials Manufacturing and Design Engineering

More information

Indoor Mobile Robot Navigation and Obstacle Avoidance Using a 3D Camera and Laser Scanner

Indoor Mobile Robot Navigation and Obstacle Avoidance Using a 3D Camera and Laser Scanner AARMS Vol. 15, No. 1 (2016) 51 59. Indoor Mobile Robot Navigation and Obstacle Avoidance Using a 3D Camera and Laser Scanner Peter KUCSERA 1 Thanks to the developing sensor technology in mobile robot navigation

More information

FUZZY INFERENCE SYSTEMS

FUZZY INFERENCE SYSTEMS CHAPTER-IV FUZZY INFERENCE SYSTEMS Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. The mapping then provides a basis from which decisions can

More information

CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER

CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER 60 CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER 4.1 INTRODUCTION Problems in the real world quite often turn out to be complex owing to an element of uncertainty either in the parameters

More information

TOPSIS Modification with Interval Type-2 Fuzzy Numbers

TOPSIS Modification with Interval Type-2 Fuzzy Numbers BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 6, No 2 Sofia 26 Print ISSN: 3-972; Online ISSN: 34-48 DOI:.55/cait-26-2 TOPSIS Modification with Interval Type-2 Fuzzy Numbers

More information

Acoustic/Lidar Sensor Fusion for Car Tracking in City Traffic Scenarios

Acoustic/Lidar Sensor Fusion for Car Tracking in City Traffic Scenarios Sensor Fusion for Car Tracking Acoustic/Lidar Sensor Fusion for Car Tracking in City Traffic Scenarios, Daniel Goehring 1 Motivation Direction to Object-Detection: What is possible with costefficient microphone

More information

CONDOR TM The One-Box-Solution Controller Solutions for multi-sensor CMMs

CONDOR TM The One-Box-Solution Controller Solutions for multi-sensor CMMs CONDOR TM The OneBoxSolution Controller Solutions for multisensor CMMs CONDOR TM The CONDOR product family offers a comprehensive package of controllers for all kinds of multisensor CMMs and applications.

More information

Design optimisation of industrial robots using the Modelica multi-physics modeling language

Design optimisation of industrial robots using the Modelica multi-physics modeling language Design optimisation of industrial robots using the Modelica multi-physics modeling language A. Kazi, G. Merk, M. Otter, H. Fan, (ArifKazi, GuentherMerk)@kuka-roboter.de (Martin.Otter, Hui.Fan)@dlr.de KUKA

More information

Path Planning with Motion Optimization for Car Body-In-White Industrial Robot Applications

Path Planning with Motion Optimization for Car Body-In-White Industrial Robot Applications Advanced Materials Research Online: 2012-12-13 ISSN: 1662-8985, Vols. 605-607, pp 1595-1599 doi:10.4028/www.scientific.net/amr.605-607.1595 2013 Trans Tech Publications, Switzerland Path Planning with

More information

Variable-resolution Velocity Roadmap Generation Considering Safety Constraints for Mobile Robots

Variable-resolution Velocity Roadmap Generation Considering Safety Constraints for Mobile Robots Variable-resolution Velocity Roadmap Generation Considering Safety Constraints for Mobile Robots Jingyu Xiang, Yuichi Tazaki, Tatsuya Suzuki and B. Levedahl Abstract This research develops a new roadmap

More information

EAGLE TM Accuracy. Speed. Repeatability. Motion Control Solutions for CMMs

EAGLE TM Accuracy. Speed. Repeatability. Motion Control Solutions for CMMs EAGLE TM Accuracy. Speed. Repeatability. Motion Control Solutions for CMMs EAGLE TM The EAGLE product family offers a comprehensive package of controllers for all kinds of coordinate measuring machines.

More information

FULLY AUTOMATIC ROUGHNESS MEASUREMENT "IN MINIATURE"

FULLY AUTOMATIC ROUGHNESS MEASUREMENT IN MINIATURE FULLY AUTOMATIC ROUGHNESS MEASUREMENT "IN MINIATURE" Klingelnberg now has a new roughness probe that is capable of measuring gear teeth with a module as small as 0.9 mm for carrying out surface measurements

More information

CHAPTER 3 MULTI AGENT ROBOT CONTROL BASED ON TYPE-2 FUZZY AND ANT COLONY OPTIMIZATION

CHAPTER 3 MULTI AGENT ROBOT CONTROL BASED ON TYPE-2 FUZZY AND ANT COLONY OPTIMIZATION 41 CHAPTER 3 MULTI AGENT ROBOT CONTROL BASED ON TYPE-2 FUZZY AND ANT COLONY OPTIMIZATION 3.1 INTRODUCTION This chapter is to focus on an Agent based approach to Multi robot control using type -2 fuzzy

More information

Outline Sensors. EE Sensors. H.I. Bozma. Electric Electronic Engineering Bogazici University. December 13, 2017

Outline Sensors. EE Sensors. H.I. Bozma. Electric Electronic Engineering Bogazici University. December 13, 2017 Electric Electronic Engineering Bogazici University December 13, 2017 Absolute position measurement Outline Motion Odometry Inertial systems Environmental Tactile Proximity Sensing Ground-Based RF Beacons

More information

Speed regulation in fan rotation using fuzzy inference system

Speed regulation in fan rotation using fuzzy inference system 58 Scientific Journal of Maritime Research 29 (2015) 58-63 Faculty of Maritime Studies Rijeka, 2015 Multidisciplinary SCIENTIFIC JOURNAL OF MARITIME RESEARCH Multidisciplinarni znanstveni časopis POMORSTVO

More information

FUZZY LOGIC TECHNIQUES. on random processes. In such situations, fuzzy logic exhibits immense potential for

FUZZY LOGIC TECHNIQUES. on random processes. In such situations, fuzzy logic exhibits immense potential for FUZZY LOGIC TECHNIQUES 4.1: BASIC CONCEPT Problems in the real world are quite often very complex due to the element of uncertainty. Although probability theory has been an age old and effective tool to

More information

Waypoint Navigation with Position and Heading Control using Complex Vector Fields for an Ackermann Steering Autonomous Vehicle

Waypoint Navigation with Position and Heading Control using Complex Vector Fields for an Ackermann Steering Autonomous Vehicle Waypoint Navigation with Position and Heading Control using Complex Vector Fields for an Ackermann Steering Autonomous Vehicle Tommie J. Liddy and Tien-Fu Lu School of Mechanical Engineering; The University

More information

ROBOT SENSORS. 1. Proprioceptors

ROBOT SENSORS. 1. Proprioceptors ROBOT SENSORS Since the action capability is physically interacting with the environment, two types of sensors have to be used in any robotic system: - proprioceptors for the measurement of the robot s

More information

AUV Cruise Path Planning Based on Energy Priority and Current Model

AUV Cruise Path Planning Based on Energy Priority and Current Model AUV Cruise Path Planning Based on Energy Priority and Current Model Guangcong Liu 1, Hainan Chen 1,2, Xiaoling Wu 2,*, Dong Li 3,2, Tingting Huang 1,, Huawei Fu 1,2 1 Guangdong University of Technology,

More information

DRK6000/8000 System Specification. DRK6000 Wireless Mobile System DRK8000 Wireless Mobile Animated Head System

DRK6000/8000 System Specification. DRK6000 Wireless Mobile System DRK8000 Wireless Mobile Animated Head System DRK6000/8000 System Specification DRK6000 Wireless Mobile System DRK8000 Wireless Mobile Animated Head System Version: 1.0.5 Feb. 2004 Table of Contents I. WiRobot DRK6000/8000 Overview 2 I.1. Standard

More information

EXPERIMENTAL PLATFORM FOR SIMULATION AND ANALYSIS OF SYSTEMS STATES AND FAULT DIAGNOSIS IN INDUSTRIAL AND LOGISTICS SYSTEMS

EXPERIMENTAL PLATFORM FOR SIMULATION AND ANALYSIS OF SYSTEMS STATES AND FAULT DIAGNOSIS IN INDUSTRIAL AND LOGISTICS SYSTEMS EXPERIMENTAL PLATFORM FOR SIMULATION AND ANALYSIS OF SYSTEMS STATES AND FAULT DIAGNOSIS IN INDUSTRIAL AND LOGISTICS SYSTEMS Konstantin D. DIMITROV, Borislav B. GRIGOROV Technical University of Sofia, Bulgaria

More information

A METHOD OF MAP MATCHING FOR PERSONAL POSITIONING SYSTEMS

A METHOD OF MAP MATCHING FOR PERSONAL POSITIONING SYSTEMS The 21 st Asian Conference on Remote Sensing December 4-8, 2000 Taipei, TAIWA A METHOD OF MAP MATCHIG FOR PERSOAL POSITIOIG SSTEMS Kay KITAZAWA, usuke KOISHI, Ryosuke SHIBASAKI Ms., Center for Spatial

More information

A Predictive Controller for Object Tracking of a Mobile Robot

A Predictive Controller for Object Tracking of a Mobile Robot A Predictive Controller for Object Tracking of a Mobile Robot Xiaowei Zhou, Plamen Angelov and Chengwei Wang Intelligent Systems Research Laboratory Lancaster University, Lancaster, LA1 4WA, U. K. p.angelov@lancs.ac.uk

More information

// Highest precision for guiding your web: BST eltromat Web Guiding. Be inspired. Move forward.

// Highest precision for guiding your web: BST eltromat Web Guiding. Be inspired. Move forward. // Highest precision for guiding your web: BST eltromat Web Guiding. Be inspired. Move forward. EFFICIENT WEB GUIDING RELIABLY GUIDED. Growing production speeds and increasing quality demands: Modern production

More information

Towards Automatic Recognition of Fonts using Genetic Approach

Towards Automatic Recognition of Fonts using Genetic Approach Towards Automatic Recognition of Fonts using Genetic Approach M. SARFRAZ Department of Information and Computer Science King Fahd University of Petroleum and Minerals KFUPM # 1510, Dhahran 31261, Saudi

More information

The Use of Fuzzy Logic at Support of Manager Decision Making

The Use of Fuzzy Logic at Support of Manager Decision Making The Use of Fuzzy Logic at Support of Manager Decision Making The use of fuzzy logic is the advantage especially at decision making processes where the description by algorithms is very difficult and criteria

More information

Elastic Bands: Connecting Path Planning and Control

Elastic Bands: Connecting Path Planning and Control Elastic Bands: Connecting Path Planning and Control Sean Quinlan and Oussama Khatib Robotics Laboratory Computer Science Department Stanford University Abstract Elastic bands are proposed as the basis

More information

RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA, 1 SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA,

RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA, 1 SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA, RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA 10.1515/rput-2016-0038 2016, Volume 24, Number 38 VISUALISATION IN ASSEMBLY Štefan VÁCLAV

More information

Rapid Simultaneous Learning of Multiple Behaviours with a Mobile Robot

Rapid Simultaneous Learning of Multiple Behaviours with a Mobile Robot Rapid Simultaneous Learning of Multiple Behaviours with a Mobile Robot Koren Ward School of Information Technology and Computer Science University of Wollongong koren@uow.edu.au www.uow.edu.au/~koren Abstract

More information

Control System Consideration of IR Sensors based Tricycle Drive Wheeled Mobile Robot

Control System Consideration of IR Sensors based Tricycle Drive Wheeled Mobile Robot Control System Consideration of IR Sensors based Tricycle Drive Wheeled Mobile Robot Aye Aye New, Aye Aye Zan, and Wai Phyo Aung Abstract Nowadays, Wheeled Mobile Robots (WMRs) are built and the control

More information

Modifications of VFH navigation methods for mobile robots

Modifications of VFH navigation methods for mobile robots Available online at www.sciencedirect.com Procedia Engineering 48 (01 ) 10 14 MMaMS 01 Modifications of VFH navigation methods for mobile robots Andre Babinec a * Martin Dean a Františe Ducho a Anton Vito

More information

INTEGRATED TECH FOR INDUSTRIAL POSITIONING

INTEGRATED TECH FOR INDUSTRIAL POSITIONING INTEGRATED TECH FOR INDUSTRIAL POSITIONING Integrated Tech for Industrial Positioning aerospace.honeywell.com 1 Introduction We are the world leader in precision IMU technology and have built the majority

More information

OBSTACLE DETECTION WITH BLUETOOTH CONTROLLED VEHICLE MOTION

OBSTACLE DETECTION WITH BLUETOOTH CONTROLLED VEHICLE MOTION PROJECT REPORT ON OBSTACLE DETECTION WITH BLUETOOTH CONTROLLED VEHICLE MOTION BY Sasank Das Alladi Naga Aiswarya Vadlamani Priyadarsini Pethanaraj Rohit Chaitanya Kunkumagunta ECE 511: MICROPROCESSORS

More information

Path Planning of Mobile Robots Via Fuzzy Logic in Unknown Dynamic Environments with Different Complexities

Path Planning of Mobile Robots Via Fuzzy Logic in Unknown Dynamic Environments with Different Complexities J. Basic. Appl. Sci. Res., 3(2s)528-535, 2013 2013, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.com Path Planning of Mobile Robots Via Fuzzy Logic

More information

Optimal Design of the Fuzzy Navigation System for a Mobile Robot Using Evolutionary Algorithms

Optimal Design of the Fuzzy Navigation System for a Mobile Robot Using Evolutionary Algorithms International Journal of Advanced Robotic Systems ARTICLE Optimal Design of the Fuzzy Navigation System for a Mobile Robot Using Evolutionary Algorithms Regular Paper Abraham Meléndez 1, Oscar Castillo

More information

FUZZY SYSTEM FOR PLC

FUZZY SYSTEM FOR PLC FUZZY SYSTEM FOR PLC L. Körösi, D. Turcsek Institute of Control and Industrial Informatics, Slovak University of Technology, Faculty of Electrical Engineering and Information Technology Abstract Programmable

More information

Sense Autonomous 2_11. All rights reserved.

Sense Autonomous 2_11. All rights reserved. Sense Autonomous Sense Autonomous 2_11 All rights reserved. The material in this book may not be copied, duplicated, printed, translated, re-edited or broadcast without prior agreement in writing. For

More information

Fuzzy Logic Based Path Planning for Quadrotor

Fuzzy Logic Based Path Planning for Quadrotor Fuzzy Logic Based Path Planning for Quadrotor Reagan L. Galvez a*, Elmer P. Dadios a, and Argel A. Bandala b a Gokongwei College of Engineering De La Salle University-Manila, Manila, Philippines b Gokongwei

More information

A BRIEF SURVEY ON FUZZY SET INTERPOLATION METHODS

A BRIEF SURVEY ON FUZZY SET INTERPOLATION METHODS A BRIEF SURVEY ON FUZZY SET INTERPOLATION METHODS Zsolt Csaba Johanyák, Szilveszter Kovács 2 Senior lecturer, 2 PhD, Associate professor Kecskemét College, Mechanical Engineering and Automation College

More information

HAND GESTURE RECOGNITION USING MEMS SENSORS

HAND GESTURE RECOGNITION USING MEMS SENSORS HAND GESTURE RECOGNITION USING MEMS SENSORS S.Kannadhasan 1, R.Suresh 2,M.Shanmuganatham 3 1,2 Lecturer, Department of EEE, Tamilnadu Polytechnic College, Madurai, Tamilnadu, (India) 3 Senior Lecturer,

More information

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Acta Technica 61, No. 4A/2016, 189 200 c 2017 Institute of Thermomechanics CAS, v.v.i. Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Jianrong Bu 1, Junyan

More information

AUTOMATIC PARKING OF SELF-DRIVING CAR BASED ON LIDAR

AUTOMATIC PARKING OF SELF-DRIVING CAR BASED ON LIDAR AUTOMATIC PARKING OF SELF-DRIVING CAR BASED ON LIDAR Bijun Lee a, Yang Wei a, I. Yuan Guo a a State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University,

More information

Structural Configurations of Manipulators

Structural Configurations of Manipulators Structural Configurations of Manipulators 1 In this homework, I have given information about the basic structural configurations of the manipulators with the concerned illustrations. 1) The Manipulator

More information

Reference Variables Generation Using a Fuzzy Trajectory Controller for PM Tubular Linear Synchronous Motor Drive

Reference Variables Generation Using a Fuzzy Trajectory Controller for PM Tubular Linear Synchronous Motor Drive Reference Variables Generation Using a Fuzzy Trajectory Controller for PM Tubular Linear Synchronous Motor Drive R. LUÍS J.C. QUADRADO ISEL, R. Conselheiro Emídio Navarro, 1950-072 LISBOA CAUTL, R. Rovisco

More information

Exploration of an Indoor-Environment by an Autonomous Mobile Robot

Exploration of an Indoor-Environment by an Autonomous Mobile Robot IROS '94 September 12-16, 1994 Munich, Germany page 1 of 7 Exploration of an Indoor-Environment by an Autonomous Mobile Robot Thomas Edlinger edlinger@informatik.uni-kl.de Ewald von Puttkamer puttkam@informatik.uni-kl.de

More information

7. Decision Making

7. Decision Making 7. Decision Making 1 7.1. Fuzzy Inference System (FIS) Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. Fuzzy inference systems have been successfully

More information

New Approach in Non- Contact 3D Free Form Scanning

New Approach in Non- Contact 3D Free Form Scanning New Approach in Non- Contact 3D Free Form Scanning Contents Abstract Industry Trends The solution A smart laser scanning system Implementation of the laser scanning probe in parts inspection Conclusion

More information

Instant Prediction for Reactive Motions with Planning

Instant Prediction for Reactive Motions with Planning The 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 2009 St. Louis, USA Instant Prediction for Reactive Motions with Planning Hisashi Sugiura, Herbert Janßen, and

More information

A Simplified Vehicle and Driver Model for Vehicle Systems Development

A Simplified Vehicle and Driver Model for Vehicle Systems Development A Simplified Vehicle and Driver Model for Vehicle Systems Development Martin Bayliss Cranfield University School of Engineering Bedfordshire MK43 0AL UK Abstract For the purposes of vehicle systems controller

More information

ON THE VELOCITY OF A WEIGHTED CYLINDER DOWN AN INCLINED PLANE

ON THE VELOCITY OF A WEIGHTED CYLINDER DOWN AN INCLINED PLANE ON THE VELOCITY OF A WEIGHTED CYLINDER DOWN AN INCLINED PLANE Raghav Grover and Aneesh Agarwal RG (Grade 12 High School), AA (Grade 11 High School) Department of Physics, The Doon School, Dehradun. raghav.503.2019@doonschool.com,

More information

Graphs, Search, Pathfinding (behavior involving where to go) Steering, Flocking, Formations (behavior involving how to go)

Graphs, Search, Pathfinding (behavior involving where to go) Steering, Flocking, Formations (behavior involving how to go) Graphs, Search, Pathfinding (behavior involving where to go) Steering, Flocking, Formations (behavior involving how to go) Class N-2 1. What are some benefits of path networks? 2. Cons of path networks?

More information

Advanced Inference in Fuzzy Systems by Rule Base Compression

Advanced Inference in Fuzzy Systems by Rule Base Compression Mathware & Soft Computing 14 (2007), 201-216 Advanced Inference in Fuzzy Systems by Rule Base Compression A. Gegov 1 and N. Gobalakrishnan 2 1,2 University of Portsmouth, School of Computing, Buckingham

More information

Lecture notes. Com Page 1

Lecture notes. Com Page 1 Lecture notes Com Page 1 Contents Lectures 1. Introduction to Computational Intelligence 2. Traditional computation 2.1. Sorting algorithms 2.2. Graph search algorithms 3. Supervised neural computation

More information

DISTANCE MEASUREMENT USING STEREO VISION

DISTANCE MEASUREMENT USING STEREO VISION DISTANCE MEASUREMENT USING STEREO VISION Sheetal Nagar 1, Jitendra Verma 2 1 Department of Electronics and Communication Engineering, IIMT, Greater Noida (India) 2 Department of computer science Engineering,

More information

The Collision-free Workspace of the Tripteron Parallel Robot Based on a Geometrical Approach

The Collision-free Workspace of the Tripteron Parallel Robot Based on a Geometrical Approach The Collision-free Workspace of the Tripteron Parallel Robot Based on a Geometrical Approach Z. Anvari 1, P. Ataei 2 and M. Tale Masouleh 3 1,2 Human-Robot Interaction Laboratory, University of Tehran

More information

A Content Based Image Retrieval System Based on Color Features

A Content Based Image Retrieval System Based on Color Features A Content Based Image Retrieval System Based on Features Irena Valova, University of Rousse Angel Kanchev, Department of Computer Systems and Technologies, Rousse, Bulgaria, Irena@ecs.ru.acad.bg Boris

More information

An Architecture for Automated Driving in Urban Environments

An Architecture for Automated Driving in Urban Environments An Architecture for Automated Driving in Urban Environments Gang Chen and Thierry Fraichard Inria Rhône-Alpes & LIG-CNRS Lab., Grenoble (FR) firstname.lastname@inrialpes.fr Summary. This paper presents

More information

AUTONOMOUS mobile robots are those robots that have

AUTONOMOUS mobile robots are those robots that have 636 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 15, NO. 4, AUGUST 2007 Quick Design of Fuzzy Controllers With Good Interpretability in Mobile Robotics Manuel Mucientes and Jorge Casillas Abstract This paper

More information

Unit 2: Locomotion Kinematics of Wheeled Robots: Part 3

Unit 2: Locomotion Kinematics of Wheeled Robots: Part 3 Unit 2: Locomotion Kinematics of Wheeled Robots: Part 3 Computer Science 4766/6778 Department of Computer Science Memorial University of Newfoundland January 28, 2014 COMP 4766/6778 (MUN) Kinematics of

More information

SOLUTION: 1. First define the temperature range, e.g. [0 0,40 0 ].

SOLUTION: 1. First define the temperature range, e.g. [0 0,40 0 ]. 2. 2. USING MATLAB Fuzzy Toolbox GUI PROBLEM 2.1. Let the room temperature T be a fuzzy variable. Characterize it with three different (fuzzy) temperatures: cold,warm, hot. SOLUTION: 1. First define the

More information

Fuzzy Logic Control of Autonomous Vehicles for Parallel Parking Maneuver

Fuzzy Logic Control of Autonomous Vehicles for Parallel Parking Maneuver Fuzzy Logic Control of Autonomous Vehicles for Parallel Parking Maneuver by Yanan Zhao and Emmanuel G. Collins, Jr. Department of Mechanical Engineering Florida A&M University - Florida State University,

More information

Optimization with linguistic variables

Optimization with linguistic variables Optimization with linguistic variables Christer Carlsson christer.carlsson@abo.fi Robert Fullér rfuller@abo.fi Abstract We consider fuzzy mathematical programming problems (FMP) in which the functional

More information

SIMULATION TESTS ON SHAPING THE WORKING WIDTH OF THE CONCRETE PROTECTIVE SYSTEMS

SIMULATION TESTS ON SHAPING THE WORKING WIDTH OF THE CONCRETE PROTECTIVE SYSTEMS Journal of KONES Powertrain and Transport, Vol. 7, No. 00 SIMULATION TESTS ON SHAPING THE WORKING WIDTH OF THE CONCRETE PROTECTIVE SYSTEMS Wac aw Borkowski, Zdzis aw Hryciów, Piotr Rybak, Józef Wysocki

More information

COMET 5 3D DIGITIZING

COMET 5 3D DIGITIZING COMET 5 3D DIGITIZING 2 COMET 5: THE 3D SENSOR REFERENCE 3D digitizing in revolutionary shape: With the COMET5 sensor, Steinbichler Optotechnik is presenting a system perfectly fitting the steadily growing

More information

VenScan LMS. Inline moisture measurement system for web-shaped materials (decorative papers, finish foils, overlays, underlays, laminates)

VenScan LMS. Inline moisture measurement system for web-shaped materials (decorative papers, finish foils, overlays, underlays, laminates) Inline measurement from the first meter Independent of density due to 2-PMR technology Simple calibration in groups Robust and low-maintenance VenScan LMS Inline moisture measurement system for web-shaped

More information

Resolving the Conflict Between Competitive and Cooperative Behavior in Michigan-Type Fuzzy Classifier Systems

Resolving the Conflict Between Competitive and Cooperative Behavior in Michigan-Type Fuzzy Classifier Systems Resolving the Conflict Between Competitive and Cooperative Behavior in Michigan-Type Fuzzy Classifier Systems Peter Haslinger and Ulrich Bodenhofer Software Competence Center Hagenberg A-4232 Hagenberg,

More information

American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) ISSN (Print) , ISSN (Online)

American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) ISSN (Print) , ISSN (Online) American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) ISSN (Print) 2313-4410, ISSN (Online) 2313-4402 Global Society of Scientific Research and Researchers http://asrjetsjournal.org/

More information

Fuzzy If-Then Rules. Fuzzy If-Then Rules. Adnan Yazıcı

Fuzzy If-Then Rules. Fuzzy If-Then Rules. Adnan Yazıcı Fuzzy If-Then Rules Adnan Yazıcı Dept. of Computer Engineering, Middle East Technical University Ankara/Turkey Fuzzy If-Then Rules There are two different kinds of fuzzy rules: Fuzzy mapping rules and

More information

International Journal of Computer & Organization Trends Volume 5 Issue 1 Jan to Feb 2015

International Journal of Computer & Organization Trends Volume 5 Issue 1 Jan to Feb 2015 Introducing Autonomous Car Methodology in WSN Promita Maitra 1, Sohini Nandi 2, Ipsita Saha 3, Poojarini Mitra 4, Sayani Chandra 5 1 Student, Dept. of Computer Science and Engineering, Gurunanak Institute

More information

Lotfi Zadeh (professor at UC Berkeley) wrote his original paper on fuzzy set theory. In various occasions, this is what he said

Lotfi Zadeh (professor at UC Berkeley) wrote his original paper on fuzzy set theory. In various occasions, this is what he said FUZZY LOGIC Fuzzy Logic Lotfi Zadeh (professor at UC Berkeley) wrote his original paper on fuzzy set theory. In various occasions, this is what he said Fuzzy logic is a means of presenting problems to

More information

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM CHAPTER-7 MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM 7.1 Introduction To improve the overall efficiency of turning, it is necessary to

More information

Neural Networks for Obstacle Avoidance

Neural Networks for Obstacle Avoidance Neural Networks for Obstacle Avoidance Joseph Djugash Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213 josephad@andrew.cmu.edu Bradley Hamner Robotics Institute Carnegie Mellon University

More information

CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS

CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS 4.1. INTRODUCTION This chapter includes implementation and testing of the student s academic performance evaluation to achieve the objective(s)

More information

Natural Viewing 3D Display

Natural Viewing 3D Display We will introduce a new category of Collaboration Projects, which will highlight DoCoMo s joint research activities with universities and other companies. DoCoMo carries out R&D to build up mobile communication,

More information

MODELLING AND MOTION ANALYSIS OF FIVE-BAR 5R MECHANISM

MODELLING AND MOTION ANALYSIS OF FIVE-BAR 5R MECHANISM Int. J. of Applied Mechanics and Engineering, 1, vol.19, No., pp.677-686 DOI: 1.78/ijame-1-6 MODELLING AND MOTION ANALYSIS OF FIVE-BAR 5R MECHANISM Z. BUDNIAK * and T. BIL Faculty of Mechanical Engineering

More information

1 Trajectories. Class Notes, Trajectory Planning, COMS4733. Figure 1: Robot control system.

1 Trajectories. Class Notes, Trajectory Planning, COMS4733. Figure 1: Robot control system. Class Notes, Trajectory Planning, COMS4733 Figure 1: Robot control system. 1 Trajectories Trajectories are characterized by a path which is a space curve of the end effector. We can parameterize this curve

More information

EE631 Cooperating Autonomous Mobile Robots

EE631 Cooperating Autonomous Mobile Robots EE631 Cooperating Autonomous Mobile Robots Lecture: Multi-Robot Motion Planning Prof. Yi Guo ECE Department Plan Introduction Premises and Problem Statement A Multi-Robot Motion Planning Algorithm Implementation

More information

Automatic Machinery Fault Detection and Diagnosis Using Fuzzy Logic

Automatic Machinery Fault Detection and Diagnosis Using Fuzzy Logic Automatic Machinery Fault Detection and Diagnosis Using Fuzzy Logic Chris K. Mechefske Department of Mechanical and Materials Engineering The University of Western Ontario London, Ontario, Canada N6A5B9

More information

Research on Adaptive Control System of Robot Arm with Six Degrees of Freedom

Research on Adaptive Control System of Robot Arm with Six Degrees of Freedom 6th International Conference on Sensor Network and Computer Engineering (ICSNCE 2016) Research on Adaptive Control System of Robot Arm with Six Degrees of Freedom Changgeng Yu 1, a and Suyun Li 1, b,*

More information

Spline Guided Path of a Mobile Robot with Obstacle Avoidance Characteristics

Spline Guided Path of a Mobile Robot with Obstacle Avoidance Characteristics Spline Guided Path of a Mobile Robot with Obstacle Avoidance Characteristics D. K. Biswas TIC, CMERI, Durgapur, India (Email: dbiswas@cmeri.res.in) Abstract Path planning of a mobile robot is a wide field

More information

AUTONOMOUS ROBOT NAVIGATION BASED ON FUZZY LOGIC AND REINFORCEMENT LEARNING

AUTONOMOUS ROBOT NAVIGATION BASED ON FUZZY LOGIC AND REINFORCEMENT LEARNING BULETINUL INSTITUTULUI POLITEHNIC DIN IAŞI Publicat de Universitatea Tehnică Gheorghe Asachi din Iaşi, Tomul LVI (LX), Fasc. 4, 2010 Secţia CONSTRUCŢII DE MAŞINI AUTONOMOUS ROBOT NAVIGATION BASED ON FUZZY

More information

International Journal of Engineering Trends and Applications (IJETA) Volume 4 Issue 6, Nov-Dec 2017

International Journal of Engineering Trends and Applications (IJETA) Volume 4 Issue 6, Nov-Dec 2017 RESEARCH ARTICLE OPEN ACCESS Robot Navigation Using MATLAB S Bounding Box Algorithm Vishal Thakur [1], Vaibhav Khedkar [2], Ajay Patkar [3], Akshay Chidrawar [4] Department of Electronics Engineering Vivekanand

More information

Interpolative Fuzzy Reasoning and Fuzzy Automata in. Adaptive System Applications

Interpolative Fuzzy Reasoning and Fuzzy Automata in. Adaptive System Applications Sz. Kovács: Interpolative Fuzzy Reasoning and Fuzzy Automata in Adaptive System Applications, Proceedings of the IIZUKA2, 6 th International Conference on Soft Computing, October -4, Iizuka, Fukuoka, Japan,

More information

Autonomous Mobile Robots, Chapter 6 Planning and Navigation Where am I going? How do I get there? Localization. Cognition. Real World Environment

Autonomous Mobile Robots, Chapter 6 Planning and Navigation Where am I going? How do I get there? Localization. Cognition. Real World Environment Planning and Navigation Where am I going? How do I get there?? Localization "Position" Global Map Cognition Environment Model Local Map Perception Real World Environment Path Motion Control Competencies

More information

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator 1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator G. Pajak University of Zielona Gora, Faculty of Mechanical Engineering, Zielona Góra, Poland E-mail: g.pajak@iizp.uz.zgora.pl

More information

Automated Driving Development

Automated Driving Development Automated Driving Development with MATLAB and Simulink MANOHAR REDDY M 2015 The MathWorks, Inc. 1 Using Model-Based Design to develop high quality and reliable Active Safety & Automated Driving Systems

More information

Prediction of traffic flow based on the EMD and wavelet neural network Teng Feng 1,a,Xiaohong Wang 1,b,Yunlai He 1,c

Prediction of traffic flow based on the EMD and wavelet neural network Teng Feng 1,a,Xiaohong Wang 1,b,Yunlai He 1,c 2nd International Conference on Electrical, Computer Engineering and Electronics (ICECEE 215) Prediction of traffic flow based on the EMD and wavelet neural network Teng Feng 1,a,Xiaohong Wang 1,b,Yunlai

More information

Efficient CPU Scheduling Algorithm Using Fuzzy Logic

Efficient CPU Scheduling Algorithm Using Fuzzy Logic 2012 International Conference on Computer Technology and Science (ICCTS 2012) IPCSIT vol. 47 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V47.3 Efficient CPU Scheduling Algorithm Using

More information

Perimeter and Area Estimations of Digitized Objects with Fuzzy Borders

Perimeter and Area Estimations of Digitized Objects with Fuzzy Borders Perimeter and Area Estimations of Digitized Objects with Fuzzy Borders Nataša Sladoje,, Ingela Nyström, and Punam K. Saha 2 Centre for Image Analysis, Uppsala, Sweden {natasa,ingela}@cb.uu.se 2 MIPG, Dept.

More information

Gesture Recognition Using 3D MEMS Accelerometer

Gesture Recognition Using 3D MEMS Accelerometer Gesture Recognition Using 3D MEMS Accelerometer Akhila Denny 1, Annmary Cherian 2, Athira V Nair 3, Anitta Thomas 4 Graduate Students, Department of Electronics and Communication Engineering, Viswajyothi

More information

CANAL FOLLOWING USING AR DRONE IN SIMULATION

CANAL FOLLOWING USING AR DRONE IN SIMULATION CANAL FOLLOWING USING AR DRONE IN SIMULATION ENVIRONMENT Ali Ahmad, Ahmad Aneeque Khalid Department of Electrical Engineering SBA School of Science & Engineering, LUMS, Pakistan {14060006, 14060019}@lums.edu.pk

More information