A generic learning approach to multisensor based control

We propose a concept for integrating sensors in real-time robot control. To increase the controller robustness under diverse uncertainties, the robot systematically generates series of sensor data (as robot state) while memorising the corresponding motion parameters. Based on the collection of (multi-) sensor trajectories, statistical indices like principal components for each sensor type can be extracted. If the sensor data are pre-selected as output relevant, these principal components can be used very efficiently to approximately represent the original perception scenarios. After this dimension reduction procedure, a nonlinear fuzzy controller can be trained to map the subspace projection into the robot control parameters. We apply the approach to a real robot system with two arms and multiple vision and force/torque sensors. These external sensors are used simultaneously to control the robot arm performing insertion and screwing operations. The successful experiments show that the robustness and the precision of robot control can be enhanced by integrating additional sensors using this concept.

[1]  W. Thomas Miller,et al.  Real-time application of neural networks for sensor-based control of robots with vision , 1989, IEEE Trans. Syst. Man Cybern..

[2]  Hiroshi Murase,et al.  Learning, positioning, and tracking visual appearance , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[3]  J. De Schutter,et al.  Combining eye-in-hand visual servoing and force control in robotic tasks using the task frame , 1999, Proceedings. 1999 IEEE/SICE/RSJ. International Conference on Multisensor Fusion and Integration for Intelligent Systems. MFI'99 (Cat. No.99TH8480).

[4]  Jianwei Zhang,et al.  A neuro-fuzzy solution for fine-motion control based on vision and force sensors , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[5]  Hugh Durrant-Whyte,et al.  Integration, coordination, and control of multi-sensor robot systems , 1987 .

[6]  Olac Fuentes,et al.  Experimental evaluation of uncalibrated visual servoing for precision manipulation , 1997, Proceedings of International Conference on Robotics and Automation.

[7]  Stephen L. Chiu,et al.  Selecting Input Variables for Fuzzy Models , 1996, J. Intell. Fuzzy Syst..

[8]  Paolo Dario,et al.  Affine visual servoing: a framework for relative positioning with a robot , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[9]  Gerard T. McKee WHAT CAN BE FUSED , 1993 .

[10]  Jianwei Zhang,et al.  Constructing fuzzy controllers with B-spline models - Principles and applications , 1998, Int. J. Intell. Syst..

[11]  Pradeep K. Khosla,et al.  Force and vision resolvability for assimilating disparate sensory feedback , 1996, IEEE Trans. Robotics Autom..

[12]  Peter K. Allen,et al.  Integration of vision and force sensors for grasping , 1996, 1996 IEEE/SICE/RSJ International Conference on Multisensor Fusion and Integration for Intelligent Systems (Cat. No.96TH8242).

[13]  Peter K. Allen,et al.  Active, uncalibrated visual servoing , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[14]  A. Titli,et al.  Fusion and hierarchy can help fuzzy logic controller designers , 1997, Proceedings of 6th International Fuzzy Systems Conference.

[15]  Jianwei Zhang,et al.  Instructing cooperating assembly robots through situated dialogues in natural language , 1997, Proceedings of International Conference on Robotics and Automation.

[16]  James J. Clark,et al.  Data Fusion for Sensory Information Processing Systems , 1990 .

[17]  A. Knoll,et al.  A neuro-fuzzy solution for integrated visual and force control , 1999, Proceedings. 1999 IEEE/SICE/RSJ. International Conference on Multisensor Fusion and Integration for Intelligent Systems. MFI'99 (Cat. No.99TH8480).

[18]  Jianwei Zhang,et al.  Situated neuro-fuzzy control for vision-based robot localisation , 1999, Robotics Auton. Syst..