Review of Expert System and Its Application in Robotics

A mechanical device or system, which can think and contemplate, observe, listen, walk, speak, and sense like a human, can be developed using a knowledge-based technique known as expert system. Expert system can be integrated with robotics to merge human intelligence with machines, so as to achieve smart work like that of humans by embedding features such as reasoning, knowledge/intelligence, and problem-solving capabilities. Methodologies implemented in expert systems have been surveyed in this paper along with the literature review related to the various applications of expert system in the field of robotics. This paper gives the literature reviews of articles with a keyword index and articles from different journals in order to explore the various applications of expert system. This paper also presents various types of expert system such as knowledge-based expert system rule and fuzzy-based expert system, characteristics and features of expert system and its advantages.

[1]  Allan Thomas,et al.  Effectiveness index of expert system applications in agriculture , 2016 .

[2]  David A. Sanders,et al.  Improving ability of tele-operators to complete progressively more difficult mobile robot paths using simple expert systems and ultrasonic sensors , 2010, Ind. Robot.

[3]  S. N. T. Shen,et al.  Expert System for Robot Hand Design Using Graph Representation , 1991 .

[4]  Pradip Kumar Bala,et al.  DATA MINING APPROACH FOR MULTI-ITEM INVENTORY REPLENISHMENT MODEL UNDER PURCHASE DEPENDENCY , 2013 .

[5]  Johann Borenstein,et al.  FLEXnav: fuzzy logic expert rule-based position estimation for mobile robots on rugged terrain , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[6]  Joseph R. Cavallaro,et al.  Expert system framework for fault detection and fault tolerance in robotics , 1994 .

[7]  Henrik I. Christensen,et al.  Theoretical methods for planning and control in mobile robotics , 1997, Proceedings of 1st International Conference on Conventional and Knowledge Based Intelligent Electronic Systems. KES '97.

[8]  Dmitry Berenson,et al.  A robot path planning framework that learns from experience , 2012, 2012 IEEE International Conference on Robotics and Automation.

[9]  Arthur G. O. Mutambara,et al.  A Framework for a Supervisory Expert System for Robotic Manipulators with Joint-Position Limits and Joint-Rate Limits , 1998 .

[10]  Shailendra Kumar,et al.  An Expert System for Automatic Design of Compound Dies , 2017 .

[11]  Serge Boverie,et al.  Applications of fuzzy logic: towards high machine intelligence quotient systems , 1997 .

[12]  Aitor J. Garrido,et al.  Basic theoretical results for expert systems. Application to the supervision of adaptation transients in planar robots , 2004, Artif. Intell..

[13]  Praveen Bhatia,et al.  An expert system-based design of SCARA robot , 1998 .

[14]  Gonzalo Pajares,et al.  Automatic expert system for 3D terrain reconstruction based on stereo vision and histogram matching , 2014, Expert Syst. Appl..

[15]  Jingwen Tian,et al.  Intelligent Control of Welding Gun Pose for Pipeline Welding Robot Based on Improved Radial Basis Function Network and Expert System , 2013 .

[16]  Andries Petrus Engelbrecht,et al.  Self-adaptive Differential Evolution , 2005, CIS.

[17]  Jiman Hong,et al.  Conceptual Framework for Knowledge-Based Decision Migration in Multi-Component Robots , 2013 .

[18]  Neil Dunstan Generating domain-specific web-based expert systems , 2008, Expert Syst. Appl..

[19]  Donald A. Waterman,et al.  A Guide to Expert Systems , 1986 .

[20]  Alexander Ferrein,et al.  Caesar: an intelligent domestic service robot , 2012, Intell. Serv. Robotics.

[21]  Louis O. Hertzberger,et al.  Robot Control with Procedural Expert System , 1991 .

[22]  Geir Hovland,et al.  CAD-Based Training of an Expert System and a Hidden Markov Model for Obstacle Detection in an Industrial Robot Environment , 2012 .

[23]  Ernest L. Hall,et al.  Mobile Robotics, Moving Intelligence , 2006 .

[24]  Shu-Hsien Liao,et al.  Expert system methodologies and applications - a decade review from 1995 to 2004 , 2005, Expert Syst. Appl..

[25]  Zhou Ming,et al.  Decentralized self-decision planning system for multiple intelligent mobile robots , 1997, 1997 IEEE International Conference on Intelligent Processing Systems (Cat. No.97TH8335).

[26]  Klaus Hörmann,et al.  A Model-Based Expert System for the Diagnosis of Faults in a Robot System for Cleaning Castings , 1991 .

[27]  Edward A. Feigenbaum,et al.  The fifth generation - artificial intelligence and Japan's computer challenge to the world , 1991 .

[28]  Ola Pettersson,et al.  Execution monitoring in robotics: A survey , 2005, Robotics Auton. Syst..

[29]  Adrian Moise,et al.  Automatic expert system for fuzzy control of robot trajectory in joint space , 2013, 2013 IEEE International Conference on Mechatronics and Automation.

[30]  R. K. Ragade,et al.  IREX: an expert system for the selection of industrial robots and its implementation in two environments , 1990, IEA/AIE '90.

[31]  Hongguang Wang,et al.  Research on Obstacle-navigation Control of a Mobile Robot for Inspection of the Power Transmission Lines Based on Expert System , 2005, CLAWAR.

[32]  Adalberto Llarena,et al.  ViRbot: A System for the Operation of Mobile Robots , 2007, RoboCup.

[33]  Timothy Jordanides,et al.  Expert Systems and Robotics , 1991, NATO ASI Series.

[34]  Izak Benbasat,et al.  The Use and Effects of Knowledge-Based System Explanations: Theoretical Foundations and a Framework for Empirical Evaluation , 1996, Inf. Syst. Res..

[35]  Dmitry Berenson,et al.  Toward a user-guided manipulation framework for high-DOF robots with limited communication , 2013, 2013 IEEE Conference on Technologies for Practical Robot Applications (TePRA).