Studies on motion control of robot manipulators with elastic joints are basically aimed at improving robot performance in tracking or regulation tasks. In the interaction between robots and environment, instead, the main objective of a control strategy should be the reduction of the vibrational and chattering phenomena that elasticity in the robot joints can cause. This work takes into account working environments where unexpected interactions are experienced and proposes a compliance control scheme in the Cartesian space to reduce the counter effects of elasticity. Two theoretical formulations of the control law are presented, which differ for the term of gravity compensation. For both of them the closed-loop equilibrium conditions are evaluated and asymptotic stability is proven through the direct Lyapunov method. The two control laws are applied to a particular class of elastic robot manipulators, i.e., cable-actuated robots, since their intrinsic mechanical compliance can be successfully utilized in applications of biomedical robotics and assistive robotics. A compared experimental analysis of the two formulations of compliance control is finally carried out in order to verify stability of the two closed-loop systems as well as the capability to control the robot force in the interaction.

1.
Zinn
,
M.
,
Khatib
,
O.
,
Roth
,
B.
, and
Salisbury
,
J. K.
, 2003, “
A New Actuation Approach for Human Friendly Robot Design
,” in
Experimental Robotics VIII
, edited by
B.
Siciliano
,
P.
Dario
Springer-Verlag
, Heidelberg, Germany, pp.
113
122
.
2.
Dario
,
P.
,
Laschi
,
C.
,
Guglielmelli
,
E.
, 1999, “
Design and Experiments on a Personal Robotic Assistant
,”
Adv. Rob.
0169-1864,
13
, pp.
153
169
.
3.
Poulson
,
D.
,
Ashby
,
M.
,
Richardson
,
S.
, (Eds.), 1996,
UserFit: A Practical Handbook on User-Centred Design for Assistive Technology
, TIDE Programme,
European Commission
, Brussels.
4.
Dario
,
P.
,
Guglielmelli
,
E.
,
Allotta
,
B.
, 1994, “
Robotics in Medicine
,”
IEEE/RSJ International Conference on Intelligent Robots and Systems
, Munich, Germany, pp.
739
752
.
5.
Rivin
,
E. I.
, 1985, “
Effective Rigidity of Robot Structure: Analysis and Enhancement
,”
American Control Conference
, Boston, MA.
6.
Sweet
,
L. M.
,
Good
,
M. C.
, 1984, “
Re-definition of the Robot Motion Control Problem: Effects of Plant Dynamics, Drive System Constraints, and User Requirements
,”
23rd IEEE Conference on Decision and Control
, Las Vegas, NV, pp.
724
731
.
7.
Spong
,
M. W.
, 1989, “
On the Force Control Problem for Flexible Joint Manipulators
,”
IEEE Trans. Autom. Control
0018-9286,
34
, pp.
107
111
.
8.
Roberts
,
R. K.
,
Paul
,
R. P.
, and
Hilberry
,
B. M.
, 1985, “
The Effect of Wrist Sensor Stiffness on the Control of Robot Manipulators
,”
IEEE International Conference on Robotics and Automation
, St. Louis, MO, pp.
269
274
.
9.
Siciliano
,
B.
, and
Villani
,
L.
, 1999,
Robot Force Control
,
Kluwer Academic Publishers
, Boston, MA.
10.
Raibert
,
M. H.
, and
Craig
,
J. J.
, 1981, “
Hybrid Position/Force Control of Manipulators
,”
ASME J. Dyn. Syst., Meas., Control
0022-0434,
103
, pp.
126
133
.
11.
Canudas de Wit
,
C.
,
Siciliano
,
B.
, and
Bastin
,
G.
, (Eds.), 1996,
Theory of Robot Control
,
Springer-Verlag
, London, UK.
12.
Spong
,
M. W.
,
Khorasani
,
K.
, and
Kokotovic
,
P. V.
, 1987, “
An Integral Manifold Approach to the Feedback Control of Flexible Joint Robots
,”
IEEE J. Rob. Autom.
0882-4967,
3
, pp.
291
300
.
13.
Spong
,
M. W.
, 1987, “
Modeling and Control of Elastic Joint Robots
,”
ASME J. Dyn. Syst., Meas., Control
0022-0434,
109
, pp.
310
319
.
14.
De Luca
,
A.
, and
Lucibello
,
P.
, 1998, “
A General Algorithm for Dynamic Feedback Linearization of Robots with Elastic Joints
,”
IEEE International Conference on Robotics and Automation
, Leuven, Belgium, pp.
504
510
.
15.
Tomei
,
P.
, 1991, “
A Simple PD Controller for Robots with Elastic Joints
,”
IEEE Trans. Autom. Control
0018-9286,
36
, pp.
1208
1213
.
16.
Spong
,
M. W.
, 1989, “
On the Force Control Problem for Flexible Joint Manipulators
,”
IEEE Trans. Autom. Control
0018-9286,
34
, pp.
107
111
.
17.
Mills
,
J. K.
, 1992, “
Stability and Control of Elastic-Joint Robotic Manipulators during Constrained-Motion Tasks
,”
IEEE Trans. Rob. Autom.
1042-296X,
8
, pp.
119
126
.
18.
Zollo
,
L.
,
Siciliano
,
B.
,
De Luca
,
A.
,
Guglielmelli
,
E.
, and
Dario
,
P.
, 2003, “
Compliance Control for a Robot with Elastic Joints
,”
11th International Conference on Advanced Robotics
, Coimbra, Portugal, pp.
1411
1416
.
19.
Zollo
,
L.
,
Siciliano
,
B.
,
Laschi
,
C.
,
Teti
,
G.
, and
Dario
,
P.
, 2003, “
An Experimental Study on Compliance Control for a Redundant Personal Robot Arm
,”
Rob. Auton. Syst.
0921-8890,
44
, pp.
101
129
.
20.
Zollo
,
L.
,
De Luca
,
A.
, and
Siciliano
,
B.
, 2004, “
Regulation with On-line Gravity Compensation for Robots with Elastic Joints
,”
IEEE International Conference on Robotics and Automation
, New Orleans, LA, pp.
2687
2692
.
21.
DeLuca
,
A.
,
Siciliano
,
B.
, and
Zollo
,
L.
, 2005, “
PD Control with On-Pine Gravity Compensation for Robots with Elastic Joints: Theory and Experiments
,”
Automatica
0005-1098, in press.
You do not currently have access to this content.