A segmentation algorithm for collision avoidance in telerobotics applications

This paper proposes a new algorithm, known as the Segmentation Algorithm, which provides model-based, real-time, whole-arm collision avoidance for telerobotic applications. The work presented here is an extension and modification of potential field theory. Novel aspects of the algorithm include the application of a hierarchical segmentation technique to minimize on-line processing and the development of procedures which account for workspace object translation, rotation, and grasping. The'SA outputs torques, which, when applied to the control arm, prevent the teleoperator from driving the remote arm into a collision. The teleoperator actually feels workspace objects that are spatially close to the remote arm—an experience known as virtual force-reflection. The SA's performance has been analyzed in terms of its speed and efficiency vis a vis various system parameters, including workspace object distribution, size, and number. Simulation results show that the SA succeeds in providing real-time collision avoidance where less elegant brute force algorithms fail.

[1]  Pradeep K. Khosla,et al.  Real-time obstacle avoidance using harmonic potential functions , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[2]  Tien C. Hsia,et al.  Obstacle avoidance inverse kinematics solution of redundant manipulators by neural networks , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[3]  Pradeep K. Khosla,et al.  Real-time obstacle avoidance using harmonic potential functions , 1991, IEEE Trans. Robotics Autom..

[4]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[5]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[6]  Pradeep K. Khosla,et al.  Superquadric artificial potentials for obstacle avoidance and approach , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[7]  C.A. Shaffer,et al.  A real-time robot arm collision avoidance system , 1992, IEEE Trans. Robotics Autom..

[8]  P. Khosla,et al.  Artificial potentials with elliptical isopotential contours for obstacle avoidance , 1987, 26th IEEE Conference on Decision and Control.

[9]  Vladimir J. Lumelsky,et al.  On human performance in telerobotics , 1991, IEEE Trans. Syst. Man Cybern..

[10]  Narendra Ahuja,et al.  A potential field approach to path planning , 1992, IEEE Trans. Robotics Autom..

[11]  S. A. Cameron,et al.  Determining the minimum translational distance between two convex polyhedra , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.