Compliant Control and Software Agents for

This paper describes the architectural principles of a distributed agent-based platform for the remote supervision of robotic manipulation tasks. The main contributions of this paper are that the real-time constraints can be encapsulated within the local robotic controller through the methods of compliant control, and that such low-level API is the foundation for distributed applications that are evolvable, survivable, and that can guarantee stability and compliance even in the face of failures and lack of QoS provisioning. We discuss our experience with a prototype implementation and outline future research directions.

[1]  Wyatt S. Newman,et al.  An experiment in Internet-based, human-assisted robotics , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[2]  Dana R. Yoerger,et al.  Teleprogramming for subsea teleoperation using acoustic communication , 1998 .

[3]  W. S. Newman Stability and Performance Limits of Interaction Controllers , 1992 .

[4]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[5]  Richard P. Paul,et al.  An Operator Interface for Teleprogramming Employing Synthetic Fixtures , 1994, Presence: Teleoperators & Virtual Environments.

[6]  Ken Taylor,et al.  Internet robots: a new robotics niche , 2000, IEEE Robotics Autom. Mag..

[7]  David Rosas MULTI-AGENT SUPERVISION OF GENERIC ROBOTS , 2002 .

[8]  Jean Bacon,et al.  Using events for the scalable federation of heterogeneous components , 1998, ACM SIGOPS European Workshop.

[9]  T. Fitzpatrick Live remote control of a robot via the Internet , 1999, IEEE Robotics Autom. Mag..

[10]  David Gelernter,et al.  Generative communication in Linda , 1985, TOPL.

[11]  Paolo Bellavista,et al.  Mobile Agent Middleware for Mobile Computing , 2001, Computer.

[12]  Kenneth Y. Goldberg,et al.  Desktop teleoperation via the World Wide Web , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[13]  Douglas C. Schmidt,et al.  Middleware for real-time and embedded systems , 2002, CACM.

[14]  David Wong,et al.  Java-based mobile agents , 1999, CACM.

[15]  Wyatt S. Newman,et al.  The effect of robot design on force control performance with implications for micro-gravity applications , 1994 .

[16]  B. B. Mathewson,et al.  Integration of Force Strategies and Natural Admittance Control , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[17]  Ben Y. Zhao,et al.  Flexible internetworking of devices and controls , 1999, IECON'99. Conference Proceedings. 25th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.99CH37029).

[18]  Yuichi Nakamura,et al.  Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI , 2001 .

[19]  Wyatt S. Newman,et al.  Reflexive collision avoidance for a novel parallel manipulator , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[20]  Wyatt S. Newman,et al.  Force guided assemblies using a novel parallel manipulator , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[21]  Wyatt S. Newman,et al.  Improving robotic assembly performance through autonomous exploration , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[22]  Wyatt S. Newman,et al.  Stable interaction control and coulomb friction compensation using natural admittance control , 1994, J. Field Robotics.

[23]  Wyatt S. Newman,et al.  Augmented impedance control: an approach to compliant control of kinematically redundant manipulators , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[24]  Wyatt S. Newman,et al.  Admittance enhancement in force feedback of dynamic systems , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[25]  Gilda Pour,et al.  Accelerating Development with Agent Components , 2001, Computer.

[26]  Richard P. Paul,et al.  Visual imagery for subsea teleprogramming , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[27]  Wyatt S. Newman,et al.  Force-responsive robotic assembly of transmission components , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[28]  Wyatt S. Newman,et al.  The implementation of a natural admittance controller on an industrial manipulator , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.