Handling uncertainties of robot manipulators and active vision by constraint propagation

Christopher C. Yang, Frank W. Ciarallo, Michael Mahmoud Marefat

Research output: Contribution to journalArticle

Abstract

Joint errors are inevitable in robot manipulation. These uncertainties propagate to give rise to translational and orientational errors in the position and orientation of the robot end-effector. The displacement of the active vision head mounted on the robot end-effector produces distortion of the projected object on the image. Upon active visual inspection, the observed dimension of a mechanical part is given dimension by the measurement on the projected edge segment on the image. The difference between the observed dimension and the actual dimension is the displacement error in active vision. For different motion of the active vision head, the resulting displacement errors are different. Given the uncertainties of the robot manipulator's joint errors, constraint propagation can be employed to assign the motion of the active sensor in order to satisfy the tolerance of the displacement errors for inspection. In this article, we define the constraint consistency and network satisfaction in the constraint network for the problem of displacement errors in active vision. A constraint network is a network where the nodes represent variables, or constraints, and the arcs represent the relationships between the output variables and the input variables of the constraints. In the displacement errors problem, the tolerance of the displacement errors and the translational and orientational errors of robot manipulators have interval values while the sensor motion has real values. Constraint propagation is developed to propagate the tolerance of displacement errors in the hierarchical interval constraint network in order to find the feasible robot motion.

Original languageEnglish (US)
Pages (from-to)427-441
Number of pages15
JournalJournal of Robotic Systems
Volume19
Issue number9
DOIs
StatePublished - Sep 2002

Fingerprint

Manipulators
Robots
End effectors
Uncertainty
Inspection
Sensors

ASJC Scopus subject areas

  • Control and Systems Engineering

Cite this

Handling uncertainties of robot manipulators and active vision by constraint propagation. / Yang, Christopher C.; Ciarallo, Frank W.; Marefat, Michael Mahmoud.

In: Journal of Robotic Systems, Vol. 19, No. 9, 09.2002, p. 427-441.

Research output: Contribution to journalArticle

@article{11be1b2ad33b43c0b8527c98744eb42b,
title = "Handling uncertainties of robot manipulators and active vision by constraint propagation",
abstract = "Joint errors are inevitable in robot manipulation. These uncertainties propagate to give rise to translational and orientational errors in the position and orientation of the robot end-effector. The displacement of the active vision head mounted on the robot end-effector produces distortion of the projected object on the image. Upon active visual inspection, the observed dimension of a mechanical part is given dimension by the measurement on the projected edge segment on the image. The difference between the observed dimension and the actual dimension is the displacement error in active vision. For different motion of the active vision head, the resulting displacement errors are different. Given the uncertainties of the robot manipulator's joint errors, constraint propagation can be employed to assign the motion of the active sensor in order to satisfy the tolerance of the displacement errors for inspection. In this article, we define the constraint consistency and network satisfaction in the constraint network for the problem of displacement errors in active vision. A constraint network is a network where the nodes represent variables, or constraints, and the arcs represent the relationships between the output variables and the input variables of the constraints. In the displacement errors problem, the tolerance of the displacement errors and the translational and orientational errors of robot manipulators have interval values while the sensor motion has real values. Constraint propagation is developed to propagate the tolerance of displacement errors in the hierarchical interval constraint network in order to find the feasible robot motion.",
author = "Yang, {Christopher C.} and Ciarallo, {Frank W.} and Marefat, {Michael Mahmoud}",
year = "2002",
month = "9",
doi = "10.1002/rob.10051",
language = "English (US)",
volume = "19",
pages = "427--441",
journal = "Journal of Field Robotics",
issn = "1556-4959",
publisher = "John Wiley and Sons Inc.",
number = "9",

}

TY - JOUR

T1 - Handling uncertainties of robot manipulators and active vision by constraint propagation

AU - Yang, Christopher C.

AU - Ciarallo, Frank W.

AU - Marefat, Michael Mahmoud

PY - 2002/9

Y1 - 2002/9

N2 - Joint errors are inevitable in robot manipulation. These uncertainties propagate to give rise to translational and orientational errors in the position and orientation of the robot end-effector. The displacement of the active vision head mounted on the robot end-effector produces distortion of the projected object on the image. Upon active visual inspection, the observed dimension of a mechanical part is given dimension by the measurement on the projected edge segment on the image. The difference between the observed dimension and the actual dimension is the displacement error in active vision. For different motion of the active vision head, the resulting displacement errors are different. Given the uncertainties of the robot manipulator's joint errors, constraint propagation can be employed to assign the motion of the active sensor in order to satisfy the tolerance of the displacement errors for inspection. In this article, we define the constraint consistency and network satisfaction in the constraint network for the problem of displacement errors in active vision. A constraint network is a network where the nodes represent variables, or constraints, and the arcs represent the relationships between the output variables and the input variables of the constraints. In the displacement errors problem, the tolerance of the displacement errors and the translational and orientational errors of robot manipulators have interval values while the sensor motion has real values. Constraint propagation is developed to propagate the tolerance of displacement errors in the hierarchical interval constraint network in order to find the feasible robot motion.

AB - Joint errors are inevitable in robot manipulation. These uncertainties propagate to give rise to translational and orientational errors in the position and orientation of the robot end-effector. The displacement of the active vision head mounted on the robot end-effector produces distortion of the projected object on the image. Upon active visual inspection, the observed dimension of a mechanical part is given dimension by the measurement on the projected edge segment on the image. The difference between the observed dimension and the actual dimension is the displacement error in active vision. For different motion of the active vision head, the resulting displacement errors are different. Given the uncertainties of the robot manipulator's joint errors, constraint propagation can be employed to assign the motion of the active sensor in order to satisfy the tolerance of the displacement errors for inspection. In this article, we define the constraint consistency and network satisfaction in the constraint network for the problem of displacement errors in active vision. A constraint network is a network where the nodes represent variables, or constraints, and the arcs represent the relationships between the output variables and the input variables of the constraints. In the displacement errors problem, the tolerance of the displacement errors and the translational and orientational errors of robot manipulators have interval values while the sensor motion has real values. Constraint propagation is developed to propagate the tolerance of displacement errors in the hierarchical interval constraint network in order to find the feasible robot motion.

UR - http://www.scopus.com/inward/record.url?scp=0036712877&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0036712877&partnerID=8YFLogxK

U2 - 10.1002/rob.10051

DO - 10.1002/rob.10051

M3 - Article

VL - 19

SP - 427

EP - 441

JO - Journal of Field Robotics

JF - Journal of Field Robotics

SN - 1556-4959

IS - 9

ER -