Empirical performance criteria based on geometric and physical properties are commonly used for real-time decision-making (and design) of redundant anthropomorphic manipulators (serial) or workcells (parallel) performing high level tasks while avoiding obstacles, providing safety, and responding to human commands. This requires configuration management of these complex systems by prioritizing candidate configurations relative to quantifiable secondary objectives with clear physical meanings. Clarity is addressed by using position, inertial, kinetic, and potential energy (gravity and deformation) based metrics that are crisply defined from system and input parameters. Scaling differences among derived performance metrics require normalization to determine their relative import and inclusion in multicriteria decision-making techniques. Large dimensional spaces mean statistically reduced representations are necessary to decipher their relative import and allow an operator without extensive robotic knowledge to use them effectively and independent of a redundancy resolution technique (RRT). We propose two global norms: the unit norm and the average norm for a broad set of performance criteria that quantify these systems’ unique constraint, transmission, and energy characteristics. These norms are then used to select relevant criteria for operational decision-making based on intuitive operator commands instead of abstract mathematical notions. Additionally, a modified RRT is presented that is more robust with respect to changes during operation in the secondary objectives, which allows for greater flexibility when formulating new criteria. Results are illustrated using a variety of new and existing criteria on an anthropomorphic dual-arm system.

1.
Rutledge
,
G.
, 2000, “
The PC and Its Influence on Robot Controllers
,”
Proceedings of IEEE International Conference on Robotics and Automation
, San Francisco, CA, pp.
717
721
.
2.
Liegeois
,
A.
, 1977, “
Automatic Supervisory Control of the Configuration and Behavior of Multibody Mechanisms
,”
IEEE Transactions on Systems, Man, and Cybernetics
, Vol.
SMC-7
, pp.
868
871
.
3.
Yoshikawa
,
T.
, 1985, “
Dynamic Manipulability of Robotic Manipulators
,”
J. Rob. Syst.
0741-2223,
2
(
1
), pp.
113
124
.
4.
Maciejewski
,
A.
, and
Klein
,
C.
, 1985, “
Obstacle Avoidance for Kinematically Redundant Manipulators in Dynamically Varying Environments
,”
Int. J. Robot. Res.
0278-3649,
4
(
3
), pp.
109
117
.
5.
Maciejewski
,
A.
, and
Klein
,
C.
, 1988, “
Numerical Filtering for the Operation of Robotic Manipulators Through Kinematically Singular Configurations
,”
J. Rob. Syst.
0741-2223
5
(
6
), pp.
527
552
.
6.
Chiu
,
S.
, 1988, “
Task Compatibility of Manipulator Postures
,”
Proceedings of IEEE International Conference on Robotics and Automation
, Philadelphia, PA, pp.
828
833
.
7.
Cleary
,
K.
, and
Tesar
,
D.
, 1990 “
Incorporating Multiple Criteria Generation for Redundant Robots
,”
Proceedings of IEEE International Conference on Robotics and Automation
, Cincinnati, OH, pp.
994
999
.
8.
Siciliano
,
B.
, and
Slotine
,
J.
, 1991, “
A General Framework for Managing Multiple Tasks in Highly Redundant Robotic Systems
,”
Proceedings of IEEE International Conference on Advanced Robotics
, Pisa, Italy, pp.
1211
1216
.
9.
Angeles
,
J.
, and
Lopez-Cajun
,
C.
, 1992, “
Kinematic Isotropy and the Conditioning Index of Serial Robotic Manipulators
,”
Int. J. Robot. Res.
0278-3649,
11
(
6
), pp.
560
571
.
10.
McGhee
,
S.
,
Chan
,
T.
, and
Dubey
,
R.
, 1994, “
Probability-Based Weighting of Performance Criteria for Redundant Manipulators
,”
Proceedings of IEEE International Conference on Robotics and Automation
, San Diego, CA, pp.
1987
1984
.
11.
Chaumette
,
F.
, and
Marchand
,
E.
, 2001, “
A Redundancy-Based Iterative Scheme for Avoiding Joint Limits: Application to Visual Servoing
,”
IEEE Trans. Rob. Autom.
1042-296X,
17
(
5
), pp.
719
730
.
12.
Chan
,
T.
, and
Dubey
,
R.
, 1995, “
A Weighted Least-Norm Solution Based Scheme for Avoiding Joint Limits for Redundant Manipulators
,”
IEEE Trans. Rob. Autom.
1042-296X,
11
(
2
), pp.
286
292
.
13.
Chiaverini
,
S.
, 1997, “
Singularity-Robust Task-Priority Redundancy Resolution for Real-Time Kinematic Control of Robot Manipulators
,”
IEEE Trans. Rob. Autom.
1042-296X,
13
(
3
), pp.
398
410
.
14.
Pryor
,
M.
,
Van Doren
,
M.
, and
Tesar
,
D.
, 1999, “
Manipulator Performance Criteria Based on Kinematic, Dynamic, and Compliance Models
,”
Proceedings of ASME Design Engineering and Technical Conference
, Las Vegas, NV, Paper No. DAC-8651.
15.
Gravagne
,
I.
, and
Walker
,
I.
, 2000, “
On the Structure of Minimum Effort Solutions With Application to Kinematic Redundancy Resolution
,”
IEEE Trans. Rob. Autom.
1042-296X,
16
(
6
), pp.
855
863
.
16.
Zhang
,
Y.
, 2006, “
A Set of Nonlinear Equations and Inequalities Arising in Robotics and Its Online Solution Via a Primal Neural Network
,”
Neurocomputing
0925-2312,
70
, pp.
513
524
.
17.
Lee
,
K.
, and
Buss
,
M.
, 2008,
Redundancy Resolution With Multiple Criteria
,
Proceedings of the International Conference on Intelligent Robots and Systems
, pp.
598
603
.
18.
Liu
,
X.
, and
Wang
,
J.
, 2007, “
A New Methodology for Optimal Kinematic Design of Parallel Mechanisms
,”
Mech. Mach. Theory
0094-114X,
42
, pp.
1210
1224
.
19.
Robson
,
N.
,
McCarthy
,
J.
, and
Tumer
,
I.
, 2008, “
The Algebraic Synthesis of a Spatial TS Chain for a Prescribed Acceleration Task
,”
Mech. Mach. Theory
0094-114X,
43
(
10
), pp.
1268
1280
.
20.
Rios
,
O.
, and
Tesar
,
D.
, 2008, “
Actuator Gain Distributions in Serial Robotic Manipulators to Meet Specified Task Requirements
,”
Proceedings of ASME Design Engineering Technical Conference
, New York, NY, Paper No. DETC2008-49105.
21.
Klein
,
C.
, and
Blaho
,
B.
, 1987, “
Dexterity Measures for the Design and Control of Kinematically Redundant Measures
,”
Int. J. Robot. Res.
0278-3649,
6
(
2
), pp.
72
83
.
22.
Gosselin
,
C.
, 1990, “
Dexterity Indices for Planar and Spatial Robotic Manipulators
,”
Proceedings of IEEE International Conference on Robotics and Automation
, Cincinnati, OH, pp.
650
655
.
23.
Duffy
,
J.
, 1990, “
The Fallacy of Modern Hybrid Control Theory That is Based on Orthogonal Components
,”
J. Rob. Syst.
0741-2223,
7
(
2
), pp.
139
144
.
24.
Park
,
F.
, and
Bobrow
,
J.
, 1994, “
Kinematic Dexterity of Robotic Mechanisms
,”
Int. J. Robot. Res.
0278-3649,
13
(
1
), pp.
1
15
.
25.
Nakamura
,
N.
, 1991,
Advanced Robotic: Redundancy and Optimization
,
Addison-Wesley
,
New York
.
26.
Pholsiri
,
C.
,
Kapoor
,
C.
, and
Tesar
,
D.
, 2004, “
Manipulator Task-Based Performance Optimization
,”
Proceedings of ASME Design Engineering and Technical Conference
, Salt Lake City, UT, Paper No. DEC-57447.
27.
Everett
,
L.
, and
McCarroll
,
D.
, 1986, “
Using Finite Element Method to Approximate Kinematic Solutions of Robot Manipulators When Closed Form Solutions Are Unobtainable
,”
Proceedings of IEEE International Conference on Robotics and Automation
, San Francisco, CA, pp.
1164
1167
.
28.
Hooper
,
R.
, 1997, “
A Simulated Annealing Optimization Algorithm Implemented Within an Operator Assist Interface
,”
Proceedings of IEEE International Conference on Robotics and Automation
, Albuquerque, NM, pp.
3583
3588
.
29.
Peters
,
J.
,
Mistry
,
M.
,
Udwadia
,
F.
,
Nakanishi
,
J.
, and
Schaal
,
S.
, 2008, “
A Unifying Methodology for Robot Control With Redundant DOFs
,”
Auton. Rob.
0929-5593,
24
(
1
), pp.
1
12
.
30.
Thomas
,
M.
, and
Tesar
,
D.
, 1982, “
Dynamic Modeling of Serial Manipulator Arms
,”
ASME J. Dyn. Syst., Meas., Control
0022-0434,
104
, pp.
218
228
.
31.
Freeman
,
R.
, and
Tesar
,
D.
, 1988, “
Dynamic Modeling of Serial and Parallel Mechanisms/Robotic Systems: Part I-Methodology, Part II-Applications
,”
Proceedings of the 20th ASME Biennial Mechanical Conference
, pp.
7
27
.
32.
Kardenstuncer
,
H.
, 2004,
Elementary Matrix Analysis of Structures
,
McGraw-Hill
,
New York
.
33.
Fresonke
,
D.
,
Hernandez
,
E.
, and
Tesar
,
D.
, 1988, “
Deflection Prediction for Serial Manipulators
,”
Proceedings of IEEE International Conference on Robotics and Automation
, Philadelphia, PA, pp.
482
486
.
34.
Riven
,
E.
, 1984, “
Analysis of Structural Compliance for Robot Manipulators
,”
Robotics and Factories of the Future
,
S. N.
Dwivedi
, ed.,
Springer-Verlag
,
Berlin
, pp.
262
269
.
35.
Shahinpoor
,
M.
, and
Meghdari
,
A.
, 1986, “
Combined Flexural-Joint Stiffness Matrix and the Elastic Deformation of a Servo-Controlled Two-Link Robot Manipulator
,”
Robotica
0263-5747,
4
, pp.
237
242
.
36.
Spencer
,
A.
,
Pryor
,
M.
,
Kapoor
,
C.
, and
Tesar
,
D.
, 2008, “
Collision Avoidance Techniques for Tele-operated and Autonomous Manipulators in Overlapping Workspaces
,”
Proceedings of IEEE International Conference on Robotics and Automation
, Pasadena, CA, pp.
2910
2916
.
37.
Kapoor
,
C.
,
Cetin
,
M.
, and
Tesar
,
D.
, 1998, “
Performance-Based Redundancy Resolution With Multiple Criteria
,”
ASME Design Engineering and Technical Conference
, Atlanta, GA, Paper No. MECH-5864.
38.
Tisius
,
M.
, and
Tesar
,
D.
, 2004, “
An Empirical Approach to Performance Criteria and Redundancy Resolution
,” DOE, Report No. DEFG04-94EW37966.
39.
Arenson
,
N.
,
Angeles
,
J.
, and
Slutski
,
L.
, 1998, “
Redundancy Resolution Algorithms for Isotropic Robots
,”
Advances in Robot Kinematics: Analysis and Control
,
Kluwer
,
The Netherlands
, pp.
425
434
.
40.
Harden
,
T.
,
Kapoor
,
C.
, and
Tesar
,
D.
, 1999, “
Experimental Evaluation of a Criteria-Based Obstacle Avoidance Scheme
,”
Proceedings of ASME Design and Engineering Technical Conference
, Las Vegas, NV, Paper No. DETC99/DAC-8657.
41.
Ashok
,
P.
, and
Tesar
,
D.
, 2008, “
A Visualization Framework for Real-Time Decision Making in a Multi-Input Multi-Output System
,”
IEEE Systems Journal
,
2
(
1
), pp.
129
145
.
42.
Kapoor
,
C.
, and
Tesar
,
D.
, 2006, “
Integrated Teleoperation and Automation for Nuclear Facility Cleanup
,”
Ind. Robot
0143-991X,
33
(
6
), pp.
469
484
.
43.
Kapoor
,
C.
,
Cetin
,
M.
,
Pryor
,
M.
,
Cocca
,
C.
,
Harden
,
T.
, and
Tesar
,
D.
, 1998, “
A Software Architecture for Multi-Criteria Decision Making for Advanced Robotics
,”
Proceedings of IEEE International Symposium on Computational Intelligence in Robotics and Automation, Intelligent Systems, and Semiotics
, pp.
525
530
.
44.
Kapoor
,
C.
, Roboworks, www.newtonium.comwww.newtonium.com.
You do not currently have access to this content.