Teaching and learning of compliance using neural nets: representation and generation of nonlinear compliance

A new approach to the representation and learning of compliance control laws using neural networks is presented. Compliance is treated as a nonlinear mapping from a measured force to a corrected motion. The nonlinear mapping is represented by a multilayered neural network, which makes it possible to deal with complex strategies of force feedback. This network representation provides not only linear compliance, as represented by stiffness and damping matrices, but also nonlinear compliance, which has never been explored extensively. This network approach also makes it possible to teach a desired compliance from teaching data by using an iterative learning algorithm. Conventional methods of compliant motion control are reviewed, linear compliance and its limits are discussed, and nonlinear compliance based on the network representation is introduced. An analysis is made of the nonlinearity of compliance that arises in performing assembly tasks, and the network structure that meets the requirements for representing a group of nonlinear compliances necessary for performing the assembly tasks is obtained.<<ETX>>

[1]  Teuvo Kohonen,et al.  An Adaptive Associative Memory Principle , 1974, IEEE Transactions on Computers.

[2]  Daniel E. Whitney,et al.  Force Feedback Control of Manipulator Fine Motions , 1977 .

[3]  Hideo Hanafusa,et al.  A ROBOT HAND WITH ELASTIC FINGERS AND ITS APPLICATION TO ASSEMBLY PROCESS , 1977 .

[4]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

[5]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[6]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part I—Theory , 1985 .

[7]  Daniel E. Whitney,et al.  Historical Perspective and State of the Art in Robot Force Control , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[8]  Michael A. Erdmann,et al.  Using Backprojections for Fine Motion Planning with Uncertainty , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[9]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[10]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[11]  H. Harry Asada,et al.  The direct teaching of tool manipulation skills via the impedance identification of human motions , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[12]  H. Harry Asada,et al.  Automatic program generation from teaching data for the hybrid control of robots , 1989, IEEE Trans. Robotics Autom..

[13]  H. Harry Asada,et al.  Skill acquisition from human experts through pattern processing of teaching data , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[14]  Shinichi Hirai,et al.  Towards a symbolic-level force feedback: recognition of assembly process states , 1991 .