Shared control for teleoperation enhanced by autonomous obstacle avoidance of robot manipulator

In this paper, a human robot shared control strategy is developed and tested on a Baxter robot. Using the proposed method, the human operator only needs to consider the motion of the end-effector of the manipulator, while the manipulator will avoid obstacle by itself without sacrificing the end effector motion performance. An improved obstacle avoidance strategy based on the joint space redundancy of the manipulator is designed. A dimension reduction method is presented to solve the over defined problem of avoiding velocity to achieve a more efficient use of the redundancy. By employment of an artificial parallel system of the teleoperate manipulator and the task switching weighting factor, the proposed control method enable the robot restoring back to the commanded pose smoothly when the obstacle is removed. By implementing the dimension reduction method, the trajectory of each joint of the manipulator can be controlled at the same time to achieve the restoring task. Thus, the proposed control method can eliminate the impact of the obstacle on the remaining task. Satisfactory experiment results demonstrate the effectiveness of the proposed methods.

[1]  Long Cheng,et al.  Teleoperation of humanoid baxter robot using haptic feedback , 2014, 2014 International Conference on Multisensor Fusion and Information Integration for Intelligent Systems (MFI).

[2]  Thomas Hoeniger Dynamically shared control in human-robot teams through physical interactions , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[3]  Qing Chen,et al.  Internet-based teleoperation of a robot manipulator for education , 2004, Proceedings. Second International Conference on Creating, Connecting and Collaborating through Computing.

[4]  A. A. Maciejewski,et al.  Obstacle Avoidance , 2005 .

[5]  Jonathan Kofman,et al.  Teleoperation of a robot manipulator using a vision-based human-robot interface , 2005, IEEE Transactions on Industrial Electronics.

[6]  Frans C. T. van der Helm,et al.  A Task-Specific Analysis of the Benefit of Haptic Shared Control During Telemanipulation , 2013, IEEE Transactions on Haptics.

[7]  Mengyin Fu,et al.  Teleoperation of a virtual iCub robot under framework of parallel system via hand gesture recognition , 2014, 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[8]  Bojan Nemec,et al.  Kinematic control algorithms for on-line obstacle avoidance for redundant manipulators , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Chenguang Yang,et al.  Automatic obstacle avoidance using redundancy for shared controlled telerobot manipulator , 2015, 2015 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER).

[10]  Masaru Uchiyama,et al.  Model-based space robot teleoperation of ETS-VII manipulator , 2004, IEEE Transactions on Robotics and Automation.

[11]  Mark W. Spong,et al.  Bilateral control of teleoperators with time delay , 1989 .

[12]  S. Munir,et al.  Internet based teleoperation using wave variables with prediction , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[13]  Michael A. Goodrich,et al.  Characterizing efficiency of human robot interaction: a case study of shared-control teleoperation , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Dale A. Lawrence Stability and transparency in bilateral teleoperation , 1993, IEEE Trans. Robotics Autom..

[15]  Ronald Lumia,et al.  An Architecture To Support Autonomy, Teleoperation, And Shared Control , 1988, Proceedings of the 1988 IEEE International Conference on Systems, Man, and Cybernetics.