Hostname: page-component-6898cfcb55-zkb6p Total loading time: 0 Render date: 2026-11-11T07:57:06.135Z Has data issue: false hasContentIssue false

Collision-avoidance control for redundant articulated robots

Published online by Cambridge University Press:  09 March 2009

N. Rahmanian-Shahri
Affiliation:
Technical University Vienna, Wiedner Haupstrasse 8–10, A–1040 Wien (Austria)
I. Troch
Affiliation:
Technical University Vienna, Wiedner Haupstrasse 8–10, A–1040 Wien (Austria)

Summary

A new mathematical formulation of robot and obstacles is presented such that for on-line collision recognition only robot joint positions in the workspace are required. This reduces calculation time essentially because joint positions in workspace can be computed every time from the joint variables through robot geometry. It is assumed that the obstacles in the workspace of the manipulator are represented by convex polygons. For every link of the redundant robot and every obstacle a boundary ellipse is defined in workspace such that there is no collision if the robot joints are outside this ellipsis.

In addition to this, a collision avoidance method is presented which allows the use of redundant degrees of freedom such that a manipulator can avoid obstacles while tracking the desired end-effector trajectory. The method is based on the generalized inverse with boundary ellipse functions as optimization criteria. The method permits the tip of the hand to approach any arbitrary point in the free space while the kinematic control algorithm maximizes the boundary ellipse function of the critical link. The effectiveness of the proposed methods is discussed by theoretical considerations and illustrated by simulations of the motion of three- and four-link planar manipulators between obstacles.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 1995

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable