Dual-arm supervisory and shared control task description and execution

Abstract A unified control method for description and execution of cooperative dual-arm telerobotic supervisory and shared control tasks with multiple sensory inputs is presented. A general task execution primitive provides the capability. The desired behavior of execution is described by a large input parameter set to the primitive. The method provides a wide range of capabilities within the projected constraints for near-term space telerobotics systems such as limited computational power and safety. Move-squeeze decomposition is utilized to decompose forces sensed at the wrists of the two manipulators into forces in the move subspace, which cause system motion, and forces in the squeeze subspaces, which cause internal forces. The move and squeeze forces are then separately controlled. Each sensor control source is provided with its own task space for control before merging the inputs in a common move space frame. Bounded behavior control is used to ensure execution within safety bounds as specified a priori to task execution. Several space servicing tasks utilizing the cooperative dual-arm control capability are described and experimental results from the tasks are given. The supervisory and shared control tasks include capture of a rotating satellite, orbital replacement unit changeout, fluid coupler seating and locking, and contour following.

[1]  P.G. Backes Generalized compliant motion with sensor fusion , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[2]  Paul Backes,et al.  The modular telerobot task execution system for space telerobotics , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[3]  Hendrik Van Brussel,et al.  Compliant Robot Motion I. A Formalism for Specifying Compliant Motion Tasks , 1988, Int. J. Robotics Res..

[4]  Jehuda Ish-Shalom The CS Language Concept: A New Approach to Robot Motion Design , 1984, The 23rd IEEE Conference on Decision and Control.

[5]  Kam S. Tso,et al.  A unified teleoperated-autonomous dual-arm robotic system , 1991 .

[6]  R.A. Freeman,et al.  Internal object loading for multiple cooperating robot manipulators , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[7]  P.G. Backes Generalized compliant motion task description and execution within a complete telerobotic system , 1990, 1990 IEEE International Conference on Systems Engineering.

[8]  Yuan F. Zheng,et al.  Joint torques for control of two coordinated moving robots , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[9]  Kam S. Tso,et al.  UMI: an interactive supervisory and shared control system for telerobotics , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[10]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[11]  Masaru Uchiyama,et al.  Hybrid position/Force control for coordination of a two-arm robot , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[12]  John T. Wen,et al.  Stability analysis of multiple rigid robot manipulators holding a common rigid object , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[13]  K. Kreutz,et al.  Load Balancing and Closed Chain Multiple Arm Control , 1988, 1988 American Control Conference.

[14]  J. Y. S. Luh,et al.  Constrained Relations between Two Coordinated Industrial Robots for Motion Control , 1987 .

[15]  Masaru Uchiyama,et al.  A symmetric hybrid position/force control scheme for the coordination of two robots , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[16]  Tsuneo Yoshikawa,et al.  Mechanics of coordinative manipulation by multiple robotic mechanisms , 1986, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[17]  Rodney A. Brooks,et al.  A robot that walks; emergent behaviors from a carefully evolved network , 1989, Proceedings, 1989 International Conference on Robotics and Automation.