An Integrated HMM-Based Intelligent Robotic Assembly System

Size: px
Start display at page:

Download "An Integrated HMM-Based Intelligent Robotic Assembly System"

Transcription

1 An Integrated HMM-Based Intelligent Robotic Assembly System H.Y.K. Lau, K.L. Mak and M.C.C. Ngan Department of Industrial & Manufacturing Systems Engineering The University of Hong Kong, Pokfulam Road, Hong Kong Abstract Soft computing has aroused vast interests among the robotics community in which intelligent control for robot is targeted. Examples of soft computing including neural networks, genetic algorithms and fuzzy logic are widely applied in the field of robotic assembly, which is widely recognized as a complicated task in robotics. In order to achieve an intelligent robot, three issues should be considered in conjunction, namely, hardware design and robot model (fundamental), control algorithm (intermediate) and system integration (advanced). Hardware design involves motor, actuator and sensor designs as well as the design of an efficient computational architecture. Algorithmic implementation requires feedback control algorithms such as position, force and hybrid control to assist a robot to accomplish a task as accurate as possible. Finally, system integration, consisting of architecture and modeling, aims at integrating hardware, robot models and control algorithm designs efficiently and effectively to accomplish specific tasks intelligently and successfully. The paper starts with an overview of the intrinsic interrelationships between hardware design and robot modeling, control algorithm, and system integration for building an intelligent robotic system. A brief outline of the hardware design and robot model is given whereas control algorithms and system integration will be focused and discussed in some depth in this paper. It is noted that hardware design and robot model are mostly viewed as the first step of intelligent system. The principal theme of this paper is to introduce the use of hidden Markov models (HMMs) to act as state recognizers, which is the key component of the intelligent robotic assembly system. The state information is eventually sent to the control strategy generator (CSG), another major component of the proposed system, in which soft computing techniques are proposed as decision-makers to determine appropriate motion strategies based on these state information. The paper concludes with the proposal of a hierarchical intelligent framework that integrates the HMM-based state recognizer and control strategy generator. This framework is structured such that it forms a generic robotic system that has the remarkable feature of easily extensible to any other types of robot. Key-Words: Intelligent Robotic System, Force Control, Hidden Markov Models, Soft Computing 1 Introduction Industrial robots have been widely applied in automation, medical surgery or disable services. These sectors require highly intelligent robotic systems to deal with dynamically changing environments. It is difficult to define the term of intelligence, however, it is easy to understand that intelligence should consist of perception, knowledge representation, reasoning and understanding [1]. This paper focuses on the application of industrial robots in automated assembly, which is recognized as a complicated task that is not fully solved in the past two decades. Recent developments in robotic assembly are extensively investigated. However, progress is limited in automated assembly due to the complexity working cells. In addition, robotic manipulators have to interact with manipulated objects or environments, that increases the complexity of robot control. In general, intelligent robot control consists of three issues, namely, hardware design (including motor, actuator and sensor designs) and robot model (including kinematics and dynamics modeling), control algorithm implementation, and system integration [2, 3, 7]. In the past, robotic systems are task-specific. The task-specific characteristic contradicts with the flexibility of robots. Thus, it is time-consuming to redesign a robotic system to achieve specifications. Therefore, one of goals of this paper is to develop an intelligent system for robotic assembly, which can be extended in generalized autonomous systems that require few modifications. The unifying framework hereby discussed is not intended to give a standard architecture for robotic assembly, instead, it is to outline a systematic scheme of functional blocks required for intelligent control systems.

2 In the remainder of this paper, several issues are concentrated. Section 2 surveys the researches of hardware designs including motors, actuators and sensors. Further, the importance of robot model and three classes of control, namely, model-based, AIbased and probability-based approaches, are then discussed. In addition, the issue of system integration is also addressed. In Section 3, a set of criteria to achieve intelligent control is outlined. Further, a proposed intelligent framework for automated assembly that is based on a number of key criteria. A general formulation of hidden Markov models (HMMs) is introduced in Section 4. Section 5 focuses on the design of a HMM-based state recognizer and control strategy generator (CSG). These two components are major features in the proposed intelligent robotic system. Section 6 outlines the on-going development of the intelligent automated assembly system. Section 7 gives a conclusion. 2 Literature Review Three recognized aspects, namely, hardware design and robot model, control algorithm implementation, and system integration, are tightly coupled in the context of intelligent control. Hardware design involves actuator, motor and sensor designs, as well as the design of an efficient computational architecture for robotic controller. Robot model involves mapping of robotic behaviours to actuators and motors. Control algorithm implementation requires feedback control such as position, force and hybrid control. Finally, system integration, consisting of system architecture and system modeling, aims at integrating the hardware, robot models and control algorithms efficiently and effectively to accomplish the specific tasks successfully. 2.1 Robotic Hardware and Robot Model The considerations of robotic hardware and robot model are layered in the fundamental level in the generic intelligent framework. On one hand, hardware design and development is the first step in the construction of robot. Robotic hardware such as actuators, motors and joints determines the accuracy of tasks accomplished by a robot. Precise hardware components enhance the accuracy of control. On the other hand, in order to execute desired behaviours, robot models such as kinematics and dynamics modeling, are required to control the robot. In order to enhance the efficiency computing robot model and data processing such as sensed information acquired by industrial sensors, different computer architectures for controlling a robot are extensively researched [4]. These issues are considered in the fundamental development for an intelligent robot. 2.2 Control Algorithms A robot task is basically divided into two categories, namely, non-contact and contact. The non-contact scenario is simply position-controlled. The contact scenario complicates the control issue. Accurate robot model and environment model (which describes spatial relationship between a manipulated object and the environment) are not easily acquired. Therefore, it is possible to employ suitable sensing technique to relax such constraints. As such, a welldeveloped feedback control system is required. With regard to the entire robotic system, control algorithms integrated with sensory information form a closed-loop system which is used to monitor the accuracy of task accomplishments of robotic tasks. In general, three approaches, namely, mathematical theory (model-based), probability theory and artificial intelligence, are deployed in robotic control. Model-based control algorithms are more related to mathematical modeling of relationships between actual and sensed information. Hybrid position/force control and compliance control are instances of model-based control algorithms. For increasing intelligence of robots, another advanced class, i.e., artificial intelligence (AI), is deployed in the last two decades. In retrospect, AI considers the representation of knowledge and reasoning. Recently, algorithmic developments such as neural networks (NNs), genetic algorithms (GAs) and fuzzy logic are categorised in the topic of AI [13]. In contrast to AI, probability-based control involves the uses of probability and statistical theories to model dynamic environment, rather than using symbolic expressions etc. At present, this class of control attracted much interest [5, 6]. The intelligent framework proposed in this paper deployed a wellknown stochastic model from speech recognition, hidden Markov models (HMMs), which are used to continuously recognize spatial state information during robotic assembly. 2.3 System Integration System architecture and system modeling constitute the study of system integration. In retrospect, different robotics communities have pursued intelligent robots independently. As a result, control systems are application-specific and task-oriented. No unified architecture and modeling methodology are yet present. Common architectures include

3 hierarchical design [6, 7], where each control elements is arranged in a hierarchical manner; modular design [8] where elementary components are designed with specialised blocks; and behavioural design [9] where each control element represents a corresponding behaviour. Another issue concerning about system integration is the modeling technique. The approach of robotic modeling concerned here is about the system modeling of robotic controller and framework in accordance with software aspect. At present, objectoriented model and discrete-event system models are widely used. Hardware Designs Motor, Actuator, Sensor Hardware and Robot Model Robot Model Kinematics, Dynamics, Trajectory Position, Force, Hybrid Intelligent Robot Control Algorithms Filtering and Sensing Architecture Design Figure 1: Scheme for intelligent robot. System Integration Modeling A scheme for intelligent robot is outlined in Figure 1. 3 A Generic Intelligent Framework As mentioned, robotic assembly is recognized as a complex task that is not ideally solved in robotics. Incorporation of expert system, knowledge-based system, fuzzy logic control, neural network and genetic algorithms have been explored to assist robotic controllers to accomplish assigned operations. In this section, the principal factors for intelligent robot are discussed. The section begins with a discussion on criteria for intelligent control. Then, a proposed intelligent framework is outlined. The framework presented is not to give a constrained architecture for intelligent robot. Instead, the viewpoint taken here is intended to give a framework consisting of intelligent components. 3.1 Criteria for Intelligent Control Numerous researches have focused on intelligent control. It is not completely defined in the literature that intelligence is hard to define [1]. However, it is easy to perceive that intelligence should include perception, knowledge representation and learning. In short, the intelligent framework/system should posses the following characteristics: 1. It should have correct robot models. Fast computation of (inverse) kinematics and (inverse) dynamics are prerequisites for intelligent control. In addition to modeling, precise hardware, robotic sensors are generally required as the foundation of intelligent robot. 2. It should be adaptable to deal with unstructured or uncertain environments. 3. It should respond to external stimuli in real-time mode. 4. The error recovery capability should be provided to minimise deviation of actual paths and reduce participation of robotic programming. 5. The system should provide an emulator that can simulate virtual environment and results of robotic programming. A graphical user interface (GUI) is particular important in space exploration and tele-robotics. More details of these discussions can be found in [1, 4, 17]. 3.2 A Proposed Framework In the past, designs of robotic control systems are heuristic and application-specific. These designs have limitations and will only work under a number of assumptions. This section aims at providing a unified framework to include elementary components of intelligent control so as to achieve the criteria (except Point 5) enlisted in Section 3.1. The result will be a framework that is flexible for system reconfiguration and representing better unified system architecture. A remarkable feature of this design is its hierarchical information flow, where the modules within the framework are structure hierarchically where a low-level module has to report information to high-level module [6]. FREE SPACE MOTION CONTROL STRATEGY CONTROLLER TRAJECTORY PLANNER ROBOT CONTROLLER CONSTRAINED MOTION RECOGNIZED STATE F/T SIGNALS STATE RECOGNIZER SPECTRAL PREPROCESSING ACTUATORS AND SENSORS Advanced Level Intermediate Level Fundamental Level Intelligent Component Figure 2: The generalized hierarchical framework for robotic system. A generalized framework for an intelligent robotic system is depicted in Figure 2 in which the system is

4 layered in a hierarchical framework. Three levels are layered. The lower level is relatively close to hardware design such as motors and sensors, and robot modeling such kinematics and dynamics. Control algorithms are covered in the intermediate level in which position control, force control and hybrid control are used to perform compliant motion under contact scenario. In addition, as sensing techniques are deployed in control, filtering technique is generally considered, which is aimed at reducing the noise level of sensed signals. The highest level, or the planner level, consists of a state recognizer, which is used for analyse the sensed signals to obtain corresponding robotic states, and a control strategy generator (CSG), which is used for choosing appropriate control strategy such as position control and force control that is based on the state information provided by the state recognizer. These two features are the principal components that can enhance the intelligence of a robot. 4 Formulation of HMMs HMM is evolved from a Markov chain. The Markov chain can be interpreted as a chain of states. A state is analogous to an outcome of an experiment and each state in a Markov chain is linked to other states. The links between these states are weighted by probabilistic values. In contrast to a Markov chain, an HMM is a doubly stochastic process in which one observable process is governed by a particular probability density function (PDF), and the other hidden stochastic process is a Markov chain [15]. The philosophy of HMM is the investigation of observation symbol (o i ) distribution, rather than directly observing hidden Markov chain (q i ). According to Figure 3, it is seen that each observation symbol is generated at a corresponding state. Classification of HMMs depends on the types of PDF. If the distribution of observations is discrete, the HMMs are termed discrete hidden Markov models. The HMMs with continuous PDF is called continuous hidden Markov models. Before applying HMMs to real world applications, three fundamental problems namely, evaluation, state sequence optimization and parameter optimization, have to be solved. Evaluation is concerned about the problem of evaluating the probability of the observation sequences generated by a given model, i.e. the computation of Pr(O λ), where λ is the given model. It is significant to pattern recognition applications as one of the major problems is to find the corresponding HMM given an observation symbol sequence. The forward-backward algorithm is commonly used to solve this probability computation [15]. State Sequence Optimization is to find the hidden state sequence with given observation symbols. The most common and popular algorithm to solve this problem is the Viterbi algorithm (VA), proposed by Viterbi [15]. The VA is a recursive optimal algorithm for estimating the state sequence of a discrete-time finite-state Markov process observed in memoryless noise. However, it is not a necessary step to develop an HMM-based system. In addition, VA can also be used to compute Pr(O λ) [16]. Parameter Optimization is an optimization process for optimizing the model parameters so as to best describe how a given observation sequence comes about. There are several re-estimation algorithms to address the problem and one of the commonly used algorithms is the Baum-Welch re-estimation algorithm [15]. ot 2 ot 1 ot ot ot 2 q t 2 q t 1 q t q t+ 1 q t+ 2 Figure 3: A graphical interpretation of basic hidden Markov model. 5 HMM-based State Recognizer and Control Strategy Generator 5.1 HMM-Based State Recognizer State recognizer is a key component in the proposed hierarchical framework as it can provide accurate state information to the robotic controller [11, 12]. Based on the experience of applying HMMs to speech recognition, it is found that HMMs are appropriate for modeling stochastic processes and their temporal processing capability are ideal for modeling dynamic processes. As such, an HMM is considered an appropriate mathematical model for modeling assembly state. When comparing HMMs with other learning algorithms such as neural networks (NNs) which have been widely used in robotic assembly, HMM has two advantages over NNs. One of these is the temporal process capability of HMM and the other is the provision of a compact and tractable mechanism for handling temporal information [16]. Furthermore, the training process of HMMs is easier in terms of the

5 availability of parameter optimization algorithms such as the Baum-Welch re-estimation algorithm. As a result, the structure of HMMs is compact and converges rapidly in the learning process. In contrast, most of the NNs algorithms are static in structure, and becomes infeasible when the system concerned is dynamic and non-stationary. Another characteristic of HMMs is the ability to represent state information. Each state information or contact event in an assembly operation can be incorporated into an HMM, while it is impossible to achieve the same capability if NNs are used. For example, the number of states and the topology of HMMs can often be selected based on the knowledge of the process. From the perspective of modeling flexibility, an assembly operation consists of a sequence of subtasks or events, each HMM represents a subtask and the sequence of subtasks can be modeled by combining these HMMs. As a combination of HMMs is still a stochastic process, this provides an efficient way to represent hierarchical skills. IDENTIFIED ASSEMBLY STATE THAT ARE FED TO CSG RECOGNIZE STATE SELECT HMM WITH MAX PROBABILITY STATE RECOGNIZER HMM for Force Pattern #1 HMM for Force Pattern #2... HMM for Force Pattern #n A SEQUENCE OF A SSEMBLY SUBTASKS Figure 4: An HMM-based state recognizer. 5.2 Control Strategy Generator In general, an assembly operation depicted in Figure 5, consists of three phases, namely, gross motion, approach motion and fine motion [18]. As it is almost impossible to develop a unique motion strategy for each different motion phase, control strategy is therefore needed to generate the identified states so that appropriate motion can be generated. In general, gross motion can be controlled by a position-controlled algorithm in which position signal is fed back to robotic controller to form a closed-loop system. The closed-loop feedback system is designed for the continuously monitoring of spatial relationship with reference to the destination. As interactions between the endeffector and operating environment are not presented in this stage, force signals are not required in the feedback loop. For the approach motion phase, the controller is required to acquire motion planning from a free motion state. This falls into a planning level in which controller has to decide when to switch the control strategy from free motion strategy to fine motion strategy. The last and the most complex is control of contact scenairo, which requires fine motion strategy that force/torque sensor signals are acquired and used in the control loop. Strategies such as compliance control, impedance control, hybrid control and contact sensing techniques are some of the commonly used fine motion control strategies. Therefore, the objective of the control strategy generator is to generate a reference motion strategy for the robot and the strategy is based on a particular input state observed from the state recognizer. The strategy generator facilitates the selections of gross motion and fine motion control schemes that are based on the current state information. For instances, when end-effector holding a peg is far away from a hole, it is recommended to use gross motion control strategies such as a positioncontrolled algorithm. On the other hand, if a peg makes a contact with the hole, it is recommended to use fine motion control such as force-controlled algorithm to control the motion of the robot. The main advantage of this approach for generating appropriate strategies is to shorten the assembly required time for a particular assembly operation. Another merit is to reduce impact forces while transition from a non-contact state to a contact state. Gripper Workpiece Hole GROSS APPROACH FINE Figure 5: Classes of motion in assembly operation. By adopting a scientific approach instead of a symbolic approach, it is appropriate to use soft computing techniques such as fuzzy logic or neural networks to infer the control strategy [13]. Fuzzy logic is adopted by the framework as an initial approach. The inferencing rule introduced hereby is to combined current state information up to n-step motions. It is advantageous that multiple state information captured are used to infer the next motion strategy. 6. Conclusions Task-oriented or system-specific frameworks for implementing an intelligent robot are extensively discussed among the community. However, a

6 thorough discussion of generic framework which can be extended to a generalized robotic system is seldom given. In addition, the consideration of hardware and robot model is not included in the available robotic framework. In contrast, this paper conveys the idea of a tight integration of hardware and robot modeling for an intelligent robot that is a pre-requisite for the realization of a truly human-like robot. As intelligent robot, it should possess the ability to learn and reason the information it captured, the proposed framework is an attempt to introduce a unified intelligent framework for robotic assembly. To achieving learning and reasoning capability, two intelligent components, namely, the state recognizer and the motion strategy generator, are integrated to the proposed framework. In this paper, the feasibility of using HMMs in robotic assembly is discussed and an HMM-based state recognizer is proposed. Its adaptive learning capability allows the noisy information captured from a F/T sensor in a dynamic environment to be used. The HMM-based state recognizer acts as a process monitor and provides state information to the motion strategy generator. It is expected that when this intelligent framework is completely implemented and tested with an industrial robotic system, it can greatly enhance the learning and reasoning capability of the robot in performing assembly operations in a dynamic environment. Reference [1] Brady, M., 'Artificial intelligence and Robotics', Artificial Intelligence, Vol. 26 (1985), pp [2] Brady, M., ed., Robotics science, The MIT Press, [3] Brady, M., Hollerbach, J. M., Johnson, T. L., Lozano-Perez, T. and Mason, M. T., eds., Robot motion: planning and control, The MIT Press, [4] Graham, J. H., 'Special computer architecture for robotics: tutorial and survey', IEEE Transactions on Robotics and Automation, Vol. 5, Issue 5 (1989), pp [5] Shafer, G. and Pearl, J., eds, Uncertain reasoning, Morgan Kaufamnn, [6] Valavanis, K. P. and Saridis, G. N., Intelligent robotic systems: theory, decision and applications, Kluwer Academic Publishers, [7] Vukobratovic, M., Introduction to Robotics, Springer-Verlag, [8] Fryer, J. A., McKee, G. T. and Schenker, P. S., 'Configuring robots from modules: an object oriented approach', Proceedings of the 1997 IEEE International Conference on Robotics and Automation (1997), pp [9] Brooks, R. A. 'A robust layered control system for a mobile robot', A. I. Memo 864, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, [10] Hannaford, B. and Lee, P., 'Hidden Markov model analysis of force/torque information in telemanipulation'. International Journal of Robotics Research, Vol. 10, No. 5 (1991), pp [11] Hovland, G. E. And McCarragher, B. J., 'Hidden Markov Models as a process monitor in robotic assembly'. International Journal of Robotics Research, Vol. 17, No. 2 (1998), pp [12] Hovland, G. E., Control of sensory perception for discrete event systems, Ph.D. Thesis, The Australian National University, Australia, [13] Jain, L. C. and Fukuda, T., eds., Soft computing for intelligent robotic systems, Physica-Verlag, [14] Lee, M. H. and Rowland, J. J., eds., Intelligent assembly systems, Word Scientific, [15] Rabiner, L. and Juang, B. H., Fundamentals of speech recognition, Prentice Hall, [16] Tebelskis, J., Speech recognition using neural networks, Ph.D. Thesis, The Robotics Institute, Carnegie Mellon University, USA, [17] Trevelyan, J., 'Simplifying robotics - a challenge for research', Robotics and Autonomous Systems, Vol. 21, Issue 3 (1997), pp [18] Whitney, D. E., 'A survey of manipulation and assembly: development of the field and open research issues'. Robotics Science, Michael Brady (eds), The MIT Press, 1989.

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

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

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

Robot Task-Level Programming Language and Simulation

Robot Task-Level Programming Language and Simulation Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application

More information

Creating a 3D environment map from 2D camera images in robotics

Creating a 3D environment map from 2D camera images in robotics Creating a 3D environment map from 2D camera images in robotics J.P. Niemantsverdriet jelle@niemantsverdriet.nl 4th June 2003 Timorstraat 6A 9715 LE Groningen student number: 0919462 internal advisor:

More information

Overview Agents, environments, typical components

Overview Agents, environments, typical components Overview Agents, environments, typical components CSC752 Autonomous Robotic Systems Ubbo Visser Department of Computer Science University of Miami January 23, 2017 Outline 1 Autonomous robots 2 Agents

More information

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani Outline Introduction Soft Computing (SC) vs. Conventional Artificial Intelligence (AI) Neuro-Fuzzy (NF) and SC Characteristics 2 Introduction

More information

Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)

Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC) Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC) Introduction (1.1) SC Constituants and Conventional Artificial Intelligence (AI) (1.2) NF and SC Characteristics (1.3) Jyh-Shing Roger

More information

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many Preface The jubilee 25th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2016 was held in the conference centre of the Best Western Hotel M, Belgrade, Serbia, from 30 June to 2 July

More information

Service Robots in an Intelligent House

Service Robots in an Intelligent House Service Robots in an Intelligent House Jesus Savage Bio-Robotics Laboratory biorobotics.fi-p.unam.mx School of Engineering Autonomous National University of Mexico UNAM 2017 OUTLINE Introduction A System

More information

Component Based Mechatronics Modelling Methodology

Component Based Mechatronics Modelling Methodology Component Based Mechatronics Modelling Methodology R.Sell, M.Tamre Department of Mechatronics, Tallinn Technical University, Tallinn, Estonia ABSTRACT There is long history of developing modelling systems

More information

Modelling and Simulation of Tactile Sensing System of Fingers for Intelligent Robotic Manipulation Control

Modelling and Simulation of Tactile Sensing System of Fingers for Intelligent Robotic Manipulation Control 20th International Congress on Modelling and Simulation, Adelaide, Australia, 1 6 December 2013 www.mssanz.org.au/modsim2013 Modelling and Simulation of Tactile Sensing System of Fingers for Intelligent

More information

ARTIFICIAL INTELLIGENCE IN POWER SYSTEMS

ARTIFICIAL INTELLIGENCE IN POWER SYSTEMS ARTIFICIAL INTELLIGENCE IN POWER SYSTEMS Prof.Somashekara Reddy 1, Kusuma S 2 1 Department of MCA, NHCE Bangalore, India 2 Kusuma S, Department of MCA, NHCE Bangalore, India Abstract: Artificial Intelligence

More information

Mehrdad Amirghasemi a* Reza Zamani a

Mehrdad Amirghasemi a* Reza Zamani a The roles of evolutionary computation, fitness landscape, constructive methods and local searches in the development of adaptive systems for infrastructure planning Mehrdad Amirghasemi a* Reza Zamani a

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

The Nature of Informatics

The Nature of Informatics The Nature of Informatics Alan Bundy University of Edinburgh 19-Sep-11 1 What is Informatics? The study of the structure, behaviour, and interactions of both natural and artificial computational systems.

More information

UNIVERSITY OF REGINA FACULTY OF ENGINEERING. TIME TABLE: Once every two weeks (tentatively), every other Friday from pm

UNIVERSITY OF REGINA FACULTY OF ENGINEERING. TIME TABLE: Once every two weeks (tentatively), every other Friday from pm 1 UNIVERSITY OF REGINA FACULTY OF ENGINEERING COURSE NO: ENIN 880AL - 030 - Fall 2002 COURSE TITLE: Introduction to Intelligent Robotics CREDIT HOURS: 3 INSTRUCTOR: Dr. Rene V. Mayorga ED 427; Tel: 585-4726,

More information

MSc(CompSc) List of courses offered in

MSc(CompSc) List of courses offered in Office of the MSc Programme in Computer Science Department of Computer Science The University of Hong Kong Pokfulam Road, Hong Kong. Tel: (+852) 3917 1828 Fax: (+852) 2547 4442 Email: msccs@cs.hku.hk (The

More information

Process Planning - The Link Between Varying Products and their Manufacturing Systems p. 37

Process Planning - The Link Between Varying Products and their Manufacturing Systems p. 37 Definitions and Strategies Changeability - An Introduction p. 3 Motivation p. 3 Evolution of Factories p. 7 Deriving the Objects of Changeability p. 8 Elements of Changeable Manufacturing p. 10 Factory

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

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

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM Aniket D. Kulkarni *1, Dr.Sayyad Ajij D. *2 *1(Student of E&C Department, MIT Aurangabad, India) *2(HOD of E&C department, MIT Aurangabad, India) aniket2212@gmail.com*1,

More information

Using Dynamic Capability Evaluation to Organize a Team of Cooperative, Autonomous Robots

Using Dynamic Capability Evaluation to Organize a Team of Cooperative, Autonomous Robots Using Dynamic Capability Evaluation to Organize a Team of Cooperative, Autonomous Robots Eric Matson Scott DeLoach Multi-agent and Cooperative Robotics Laboratory Department of Computing and Information

More information

Artificial Intelligence: An overview

Artificial Intelligence: An overview Artificial Intelligence: An overview Thomas Trappenberg January 4, 2009 Based on the slides provided by Russell and Norvig, Chapter 1 & 2 What is AI? Systems that think like humans Systems that act like

More information

PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES

PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES Bulletin of the Transilvania University of Braşov Series I: Engineering Sciences Vol. 6 (55) No. 2-2013 PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES A. FRATU 1 M. FRATU 2 Abstract:

More information

An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots

An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots Maren Bennewitz Wolfram Burgard Department of Computer Science, University of Freiburg, 7911 Freiburg, Germany maren,burgard

More information

intelligent subsea control

intelligent subsea control 40 SUBSEA CONTROL How artificial intelligence can be used to minimise well shutdown through integrated fault detection and analysis. By E Altamiranda and E Colina. While there might be topside, there are

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

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

Intelligent Control of Robotic Systems

Intelligent Control of Robotic Systems Intelligent Control of Robotic Systems International Series on MICROPROCESSOR-BASED AND INTELLIGENT SYSTEMS ENGINEERING VOLUME 25 Editor Professor S. G. Tzafestas, National Technical University of Athens,

More information

An Integrated Framework for Assembly-Oriented Product Design and Optimization

An Integrated Framework for Assembly-Oriented Product Design and Optimization Volume 19, Number 2 - February 2003 to April 2003 An Integrated Framework for Assembly-Oriented Product Design and Optimization By Dr. Qiang Su and Dr. Shana Shiang-Fong Smith KEYWORD SEARCH CAD CIM Design

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

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

The Use of Neural Network to Recognize the Parts of the Computer Motherboard

The Use of Neural Network to Recognize the Parts of the Computer Motherboard Journal of Computer Sciences 1 (4 ): 477-481, 2005 ISSN 1549-3636 Science Publications, 2005 The Use of Neural Network to Recognize the Parts of the Computer Motherboard Abbas M. Ali, S.D.Gore and Musaab

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

The Haptic Impendance Control through Virtual Environment Force Compensation

The Haptic Impendance Control through Virtual Environment Force Compensation The Haptic Impendance Control through Virtual Environment Force Compensation OCTAVIAN MELINTE Robotics and Mechatronics Department Institute of Solid Mechanicsof the Romanian Academy ROMANIA octavian.melinte@yahoo.com

More information

ROBOT CONTROL VIA DIALOGUE. Arkady Yuschenko

ROBOT CONTROL VIA DIALOGUE. Arkady Yuschenko 158 No:13 Intelligent Information and Engineering Systems ROBOT CONTROL VIA DIALOGUE Arkady Yuschenko Abstract: The most rational mode of communication between intelligent robot and human-operator is bilateral

More information

Design and Control of the BUAA Four-Fingered Hand

Design and Control of the BUAA Four-Fingered Hand Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 Design and Control of the BUAA Four-Fingered Hand Y. Zhang, Z. Han, H. Zhang, X. Shang, T. Wang,

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

On Application of Virtual Fixtures as an Aid for Telemanipulation and Training

On Application of Virtual Fixtures as an Aid for Telemanipulation and Training On Application of Virtual Fixtures as an Aid for Telemanipulation and Training Shahram Payandeh and Zoran Stanisic Experimental Robotics Laboratory (ERL) School of Engineering Science Simon Fraser University

More information

On-demand printable robots

On-demand printable robots On-demand printable robots Ankur Mehta Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 3 Computational problem? 4 Physical problem? There s a robot for that.

More information

II. ROBOT SYSTEMS ENGINEERING

II. ROBOT SYSTEMS ENGINEERING Mobile Robots: Successes and Challenges in Artificial Intelligence Jitendra Joshi (Research Scholar), Keshav Dev Gupta (Assistant Professor), Nidhi Sharma (Assistant Professor), Kinnari Jangid (Assistant

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

Chapter 2 Introduction to Haptics 2.1 Definition of Haptics

Chapter 2 Introduction to Haptics 2.1 Definition of Haptics Chapter 2 Introduction to Haptics 2.1 Definition of Haptics The word haptic originates from the Greek verb hapto to touch and therefore refers to the ability to touch and manipulate objects. The haptic

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute State one reason for investigating and building humanoid robot (4 pts) List two

More information

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 01 GLASGOW, AUGUST 21-23, 2001

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 01 GLASGOW, AUGUST 21-23, 2001 INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 01 GLASGOW, AUGUST 21-23, 2001 DESIGN OF PART FAMILIES FOR RECONFIGURABLE MACHINING SYSTEMS BASED ON MANUFACTURABILITY FEEDBACK Byungwoo Lee and Kazuhiro

More information

Booklet of teaching units

Booklet of teaching units International Master Program in Mechatronic Systems for Rehabilitation Booklet of teaching units Third semester (M2 S1) Master Sciences de l Ingénieur Université Pierre et Marie Curie Paris 6 Boite 164,

More information

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Hiroshi Ishiguro Department of Information Science, Kyoto University Sakyo-ku, Kyoto 606-01, Japan E-mail: ishiguro@kuis.kyoto-u.ac.jp

More information

Co-evolution of agent-oriented conceptual models and CASO agent programs

Co-evolution of agent-oriented conceptual models and CASO agent programs University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2006 Co-evolution of agent-oriented conceptual models and CASO agent programs

More information

Development of a Laboratory Kit for Robotics Engineering Education

Development of a Laboratory Kit for Robotics Engineering Education Development of a Laboratory Kit for Robotics Engineering Education Taskin Padir, William Michalson, Greg Fischer, Gary Pollice Worcester Polytechnic Institute Robotics Engineering Program tpadir@wpi.edu

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

Information and Program

Information and Program Robotics 1 Information and Program Prof. Alessandro De Luca Robotics 1 1 Robotics 1 2017/18! First semester (12 weeks)! Monday, October 2, 2017 Monday, December 18, 2017! Courses of study (with this course

More information

Autonomous Robotic (Cyber) Weapons?

Autonomous Robotic (Cyber) Weapons? Autonomous Robotic (Cyber) Weapons? Giovanni Sartor EUI - European University Institute of Florence CIRSFID - Faculty of law, University of Bologna Rome, November 24, 2013 G. Sartor (EUI-CIRSFID) Autonomous

More information

Salient features make a search easy

Salient features make a search easy Chapter General discussion This thesis examined various aspects of haptic search. It consisted of three parts. In the first part, the saliency of movability and compliance were investigated. In the second

More information

Supervisory Control for Cost-Effective Redistribution of Robotic Swarms

Supervisory Control for Cost-Effective Redistribution of Robotic Swarms Supervisory Control for Cost-Effective Redistribution of Robotic Swarms Ruikun Luo Department of Mechaincal Engineering College of Engineering Carnegie Mellon University Pittsburgh, Pennsylvania 11 Email:

More information

Design and Technology Subject Outline Stage 1 and Stage 2

Design and Technology Subject Outline Stage 1 and Stage 2 Design and Technology 2019 Subject Outline Stage 1 and Stage 2 Published by the SACE Board of South Australia, 60 Greenhill Road, Wayville, South Australia 5034 Copyright SACE Board of South Australia

More information

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller International Journal of Emerging Trends in Science and Technology Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller Authors Swarup D. Ramteke 1, Bhagsen J. Parvat 2

More information

Using RASTA in task independent TANDEM feature extraction

Using RASTA in task independent TANDEM feature extraction R E S E A R C H R E P O R T I D I A P Using RASTA in task independent TANDEM feature extraction Guillermo Aradilla a John Dines a Sunil Sivadas a b IDIAP RR 04-22 April 2004 D a l l e M o l l e I n s t

More information

MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL REALITY TECHNOLOGIES

MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL REALITY TECHNOLOGIES INTERNATIONAL CONFERENCE ON ENGINEERING AND PRODUCT DESIGN EDUCATION 4 & 5 SEPTEMBER 2008, UNIVERSITAT POLITECNICA DE CATALUNYA, BARCELONA, SPAIN MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL

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

Electrical Machines Diagnosis

Electrical Machines Diagnosis Monitoring and diagnosing faults in electrical machines is a scientific and economic issue which is motivated by objectives for reliability and serviceability in electrical drives. This concern for continuity

More information

Image Extraction using Image Mining Technique

Image Extraction using Image Mining Technique IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 9 (September. 2013), V2 PP 36-42 Image Extraction using Image Mining Technique Prof. Samir Kumar Bandyopadhyay,

More information

UNIT VI. Current approaches to programming are classified as into two major categories:

UNIT VI. Current approaches to programming are classified as into two major categories: Unit VI 1 UNIT VI ROBOT PROGRAMMING A robot program may be defined as a path in space to be followed by the manipulator, combined with the peripheral actions that support the work cycle. Peripheral actions

More information

Texas Hold em Inference Bot Proposal. By: Brian Mihok & Michael Terry Date Due: Monday, April 11, 2005

Texas Hold em Inference Bot Proposal. By: Brian Mihok & Michael Terry Date Due: Monday, April 11, 2005 Texas Hold em Inference Bot Proposal By: Brian Mihok & Michael Terry Date Due: Monday, April 11, 2005 1 Introduction One of the key goals in Artificial Intelligence is to create cognitive systems that

More information

HMM-based Error Recovery of Dance Step Selection for Dance Partner Robot

HMM-based Error Recovery of Dance Step Selection for Dance Partner Robot 27 IEEE International Conference on Robotics and Automation Roma, Italy, 1-14 April 27 ThA4.3 HMM-based Error Recovery of Dance Step Selection for Dance Partner Robot Takahiro Takeda, Yasuhisa Hirata,

More information

Towards affordance based human-system interaction based on cyber-physical systems

Towards affordance based human-system interaction based on cyber-physical systems Towards affordance based human-system interaction based on cyber-physical systems Zoltán Rusák 1, Imre Horváth 1, Yuemin Hou 2, Ji Lihong 2 1 Faculty of Industrial Design Engineering, Delft University

More information

Designing Toys That Come Alive: Curious Robots for Creative Play

Designing Toys That Come Alive: Curious Robots for Creative Play Designing Toys That Come Alive: Curious Robots for Creative Play Kathryn Merrick School of Information Technologies and Electrical Engineering University of New South Wales, Australian Defence Force Academy

More information

Learning a Visual Task by Genetic Programming

Learning a Visual Task by Genetic Programming Learning a Visual Task by Genetic Programming Prabhas Chongstitvatana and Jumpol Polvichai Department of computer engineering Chulalongkorn University Bangkok 10330, Thailand fengpjs@chulkn.car.chula.ac.th

More information

Capturing and Adapting Traces for Character Control in Computer Role Playing Games

Capturing and Adapting Traces for Character Control in Computer Role Playing Games Capturing and Adapting Traces for Character Control in Computer Role Playing Games Jonathan Rubin and Ashwin Ram Palo Alto Research Center 3333 Coyote Hill Road, Palo Alto, CA 94304 USA Jonathan.Rubin@parc.com,

More information

Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots

Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots Yu Zhang and Alan K. Mackworth Department of Computer Science, University of British Columbia, Vancouver B.C. V6T 1Z4, Canada,

More information

CS494/594: Software for Intelligent Robotics

CS494/594: Software for Intelligent Robotics CS494/594: Software for Intelligent Robotics Spring 2007 Tuesday/Thursday 11:10 12:25 Instructor: Dr. Lynne E. Parker TA: Rasko Pjesivac Outline Overview syllabus and class policies Introduction to class:

More information

Appendices master s degree programme Artificial Intelligence

Appendices master s degree programme Artificial Intelligence Appendices master s degree programme Artificial Intelligence 2015-2016 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability

More information

Vision System for a Robot Guide System

Vision System for a Robot Guide System Vision System for a Robot Guide System Yu Wua Wong 1, Liqiong Tang 2, Donald Bailey 1 1 Institute of Information Sciences and Technology, 2 Institute of Technology and Engineering Massey University, Palmerston

More information

Teleoperation and System Health Monitoring Mo-Yuen Chow, Ph.D.

Teleoperation and System Health Monitoring Mo-Yuen Chow, Ph.D. Teleoperation and System Health Monitoring Mo-Yuen Chow, Ph.D. chow@ncsu.edu Advanced Diagnosis and Control (ADAC) Lab Department of Electrical and Computer Engineering North Carolina State University

More information

An Introduction To Modular Robots

An Introduction To Modular Robots An Introduction To Modular Robots Introduction Morphology and Classification Locomotion Applications Challenges 11/24/09 Sebastian Rockel Introduction Definition (Robot) A robot is an artificial, intelligent,

More information

Research Statement MAXIM LIKHACHEV

Research Statement MAXIM LIKHACHEV Research Statement MAXIM LIKHACHEV My long-term research goal is to develop a methodology for robust real-time decision-making in autonomous systems. To achieve this goal, my students and I research novel

More information

CONTENTS PREFACE. Part One THE DESIGN PROCESS: PROPERTIES, PARADIGMS AND THE EVOLUTIONARY STRUCTURE

CONTENTS PREFACE. Part One THE DESIGN PROCESS: PROPERTIES, PARADIGMS AND THE EVOLUTIONARY STRUCTURE Copyrighted Material Dan Braha and Oded Maimon, A Mathematical Theory of Design: Foundations, Algorithms, and Applications, Springer, 1998, 708 p., Hardcover, ISBN: 0-7923-5079-0. PREFACE Part One THE

More information

Introduction to Computational Intelligence in Healthcare

Introduction to Computational Intelligence in Healthcare 1 Introduction to Computational Intelligence in Healthcare H. Yoshida, S. Vaidya, and L.C. Jain Abstract. This chapter presents introductory remarks on computational intelligence in healthcare practice,

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

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

Master Artificial Intelligence

Master Artificial Intelligence Master Artificial Intelligence Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability to evaluate, analyze and interpret relevant

More information

Explicit Domain Knowledge in Software Engineering

Explicit Domain Knowledge in Software Engineering Explicit Domain Knowledge in Software Engineering Maja D Hondt System and Software Engineering Lab Vrije Universiteit Brussel, Belgium mjdhondt@vub.ac.be January 6, 2002 1 Research Areas This research

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

1. Lecture Structure and Introduction

1. Lecture Structure and Introduction Soft Control (AT 3, RMA) 1. Lecture Structure and Introduction Table of Contents Computer Aided Methods in Automation Technology Expert Systems Application: Fault Finding Fuzzy Systems Application: Fuzzy

More information

SIMULATION VOICE RECOGNITION SYSTEM FOR CONTROLING ROBOTIC APPLICATIONS

SIMULATION VOICE RECOGNITION SYSTEM FOR CONTROLING ROBOTIC APPLICATIONS SIMULATION VOICE RECOGNITION SYSTEM FOR CONTROLING ROBOTIC APPLICATIONS 1 WAHYU KUSUMA R., 2 PRINCE BRAVE GUHYAPATI V 1 Computer Laboratory Staff., Department of Information Systems, Gunadarma University,

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

Ensuring the Safety of an Autonomous Robot in Interaction with Children

Ensuring the Safety of an Autonomous Robot in Interaction with Children Machine Learning in Robot Assisted Therapy Ensuring the Safety of an Autonomous Robot in Interaction with Children Challenges and Considerations Stefan Walke stefan.walke@tum.de SS 2018 Overview Physical

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

Chapter 2 Mechatronics Disrupted

Chapter 2 Mechatronics Disrupted Chapter 2 Mechatronics Disrupted Maarten Steinbuch 2.1 How It Started The field of mechatronics started in the 1970s when mechanical systems needed more accurate controlled motions. This forced both industry

More information

Intelligent Robots. University of Central Florida. Abol H. Moulavi University of Central Florida. Masters Thesis (Open Access)

Intelligent Robots. University of Central Florida. Abol H. Moulavi University of Central Florida. Masters Thesis (Open Access) University of Central Florida Retrospective Theses and Dissertations Masters Thesis (Open Access) Intelligent Robots 1987 Abol H. Moulavi University of Central Florida Find similar works at: https://stars.library.ucf.edu/rtd

More information

Gameplay as On-Line Mediation Search

Gameplay as On-Line Mediation Search Gameplay as On-Line Mediation Search Justus Robertson and R. Michael Young Liquid Narrative Group Department of Computer Science North Carolina State University Raleigh, NC 27695 jjrobert@ncsu.edu, young@csc.ncsu.edu

More information

DETECTION AND CLASSIFICATION OF POWER QUALITY DISTURBANCES

DETECTION AND CLASSIFICATION OF POWER QUALITY DISTURBANCES DETECTION AND CLASSIFICATION OF POWER QUALITY DISTURBANCES Ph.D. THESIS by UTKARSH SINGH INDIAN INSTITUTE OF TECHNOLOGY ROORKEE ROORKEE-247 667 (INDIA) OCTOBER, 2017 DETECTION AND CLASSIFICATION OF POWER

More information

Detecticon: A Prototype Inquiry Dialog System

Detecticon: A Prototype Inquiry Dialog System Detecticon: A Prototype Inquiry Dialog System Takuya Hiraoka and Shota Motoura and Kunihiko Sadamasa Abstract A prototype inquiry dialog system, dubbed Detecticon, demonstrates its ability to handle inquiry

More information

CS8678_L1. Course Introduction. CS 8678 Introduction to Robotics & AI Dr. Ken Hoganson. Start Momentarily

CS8678_L1. Course Introduction. CS 8678 Introduction to Robotics & AI Dr. Ken Hoganson. Start Momentarily Class Will CS8678_L1 Course Introduction CS 8678 Introduction to Robotics & AI Dr. Ken Hoganson Start Momentarily Contents Overview of syllabus (insert from web site) Description Textbook Mindstorms NXT

More information

Co-evolution for Communication: An EHW Approach

Co-evolution for Communication: An EHW Approach Journal of Universal Computer Science, vol. 13, no. 9 (2007), 1300-1308 submitted: 12/6/06, accepted: 24/10/06, appeared: 28/9/07 J.UCS Co-evolution for Communication: An EHW Approach Yasser Baleghi Damavandi,

More information

CS295-1 Final Project : AIBO

CS295-1 Final Project : AIBO CS295-1 Final Project : AIBO Mert Akdere, Ethan F. Leland December 20, 2005 Abstract This document is the final report for our CS295-1 Sensor Data Management Course Final Project: Project AIBO. The main

More information

Design Concept of State-Chart Method Application through Robot Motion Equipped With Webcam Features as E-Learning Media for Children

Design Concept of State-Chart Method Application through Robot Motion Equipped With Webcam Features as E-Learning Media for Children Design Concept of State-Chart Method Application through Robot Motion Equipped With Webcam Features as E-Learning Media for Children Rossi Passarella, Astri Agustina, Sutarno, Kemahyanto Exaudi, and Junkani

More information

Journal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS

Journal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS List of Journals with impact factors Date retrieved: 1 August 2009 Journal Title ISSN Impact Factor 5-Year Impact Factor 1. ACM SURVEYS 0360-0300 9.920 14.672 2. VLDB JOURNAL 1066-8888 6.800 9.164 3. IEEE

More information

Application of Soft Computing Techniques in Water Resources Engineering

Application of Soft Computing Techniques in Water Resources Engineering International Journal of Dynamics of Fluids. ISSN 0973-1784 Volume 13, Number 2 (2017), pp. 197-202 Research India Publications http://www.ripublication.com Application of Soft Computing Techniques in

More information