Stability analysis and motion planning strategies with fuzzy coordinator and learning for mobile base robotic part macro/micro-assembly tasks

Abstract This paper addresses problems of a mobile base robot’s part assembly. This process can be broken down into two phases. First, a macro-assembly, bringing a part to an assembly hole or a receptacle (target) for a purpose of a part mating. For the macro-manipulation task, a stability analysis of a mobile base robot subject to disturbances, such as an external impact force and torque as well as a tipping movement, is discussed. The mobile robotic system is stabilized by balancing the system moment through a fuzzy coordinator. Simulations are performed by applying external forces and torque to the system and adding disturbances to the mobile base’s tipping movement. Second, a micro-assembly, mating a part with a target. For the micro-manipulation task, two learning methodologies are presented. First, a learning strategy to minimize the entropy, uncertainty, and eliminate unneeded events in the plan related to avoiding jamming is described. An entropy function, which is a useful measure of the variability and the information in terms of uncertainty, is introduced to measure its overall performance of a task execution related to the part mating. Next, a fuzzy stochastic learning method, based on the probability of a fuzzy set and a modified distance metric, to update the probability of a plan composed of fuzzy events used for the part mating task is introduced. The degree of uncertainty associated with the fuzzy event of plan is used as an optimality criterion, or cost function, e.g. minimum Hamming distance, for a specific task execution. The above techniques are applicable to a wide range of mobile robotic tasks including pick and place operations, maneuvering around workspace, manufacturing, part mating, or complex assembly tasks.

[1]  C. Son Intelligent process model for robotic part assembly in a partially unstructured environment , 1999 .

[2]  R. Brooks Planning Collision- Free Motions for Pick-and-Place Operations , 1983 .

[3]  Changman Son Optimal control planning strategies with fuzzy entropy and sensor fusion for robotic part assembly tasks , 2002 .

[4]  Tomás Lozano-Pérez,et al.  Task-level planning of pick-and-place robot motions , 1989, Computer.

[5]  Jean-Jacques E. Slotine,et al.  The Robust Control of Robot Manipulators , 1985 .

[6]  Alan A. Desrochers,et al.  Modeling and control of a mobile robot subject to disturbances , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[7]  G. N. Saridis,et al.  Intelligent robotic control , 1983 .

[8]  Zvi Shiller,et al.  Optimal obstacle avoidance based on the Hamilton-Jacobi-Bellman equation , 1994, IEEE Trans. Robotics Autom..

[9]  Stefano Chiaverini,et al.  A Fuzzy Approach to Redundancy Resolution for Underwater Vehicle-Manipulator Systems , 2000 .

[10]  Daniel E. Whitney,et al.  Research on Advanced Assembly Automation , 1977, Computer.

[11]  Yaotong Li,et al.  A Moving Base Robot , 1986, 1986 American Control Conference.

[12]  King-Sun Fu,et al.  An algorithm for learning without external supervision and its application to learning control systems , 1966 .

[13]  Alessandro Saffiotti,et al.  Augmenting topology-based maps with geometric information , 2002, Robotics Auton. Syst..

[14]  Uwe R. Zimmer,et al.  Motion Control of Mobile Robots—From Static Targets to Fast Drives in Moving Crowds , 2002, Auton. Robots.

[15]  Anthony S. White,et al.  A parallel fuzzy-controlled flexible manipulator using optical tip feedback. , 2003 .

[16]  C. Son,et al.  Optimal planning technique with a fuzzy co-ordinator for an intelligent robot's part assembly , 1997 .