Underactuated manipulators are robot manipulators composed of both active and passive joints in serial chain mechanisms. The study of underactuation is significant for the control of a variety of rigid-body systems, such as free-floating robots in space and gymnasts, whose structure include passive joints. For mechanisms with large degrees of freedom, such as hyper-redundant snake-like robots and multi-legged machines, the underactuated structure allows a more compact design, weight decrease, and energy saving. Furthermore, when one or more joints of a standard manipulator fail, it becomes an underactuated mechanism; a control technique for such system will increase the reliability and fault-tolerance of current and future robots. The goal of this study is to present a robust control method for the control of underactuated manipulators subject to modeling errors and disturbances. Because an accurate modelling of the underactuated system is more critical for control issues than it is for standard manipulators, this method is significant in practice. Variable structure controllers are proposed in both joint space and Cartesian space, and a comprehensive simulation study is presented to address issues such as computation, robustness, and feasibility of the methods. Experimental results demonstrate the actual applicability of the proposed methods in a real two-degrees-of-freedom underactuated manipulator. As it will be shown, the proposed variable structure controller provides robustness againstboth disturbances and parametric uncertainties, a characteristic not present on previously proposed PID-based schemes.

1.
Arai
 
H.
, and
Tachi
 
S.
,
1991
, “
Position Control of a Manipulator With Passive Joints Using Dynamic Coupling
,”
IEEE Trans. on Robotics and Automation
, Vol.
7
, No.
4
, pp.
528
534
.
2.
Arai
 
H.
,
Tanie
 
K.
, and
Tachi
 
S.
,
1993
, “
Dynamic Control of a Manipulator With Passive Joints in Operational Space
,”
IEEE Trans. on Robotics and Automation
, Vol.
9
, No.
1
, pp.
85
93
.
3.
Bailey
 
E.
, and
Arapostathis
 
A.
,
1987
, “
Simple Sliding Mode Control Scheme Applied to Robot Manipulators
,”
Int. Journal of Control
, Vol.
45
, No.
4
, pp.
1197
1209
.
4.
Bergerman, M., and Cruz, J. J., 1994, “Robust Position Control of Mechanical Manipulators,” 3rd International Workshop on Advanced Motion Control, Berkeley, CA.
5.
Bergerman, M., Lee, C., and Xu, Y., 1994, “Dynamic Coupling Measure of Underactuated Manipulators,” CMU-TR-RI-94–25, Carnegie Mellon University.
6.
Hung
 
J. Y.
,
Gao
 
W.
, and
Hung
 
J. C.
,
1993
, “
Variable Structure Control: A Survey
,”
IEEE Transactions on Industrial Electronics
, Vol.
40
, No.
1
, pp.
2
22
.
7.
Gu, Y.-L., and Xu, Y., 1994, “Under-Actuated Robot Systems: Dynamic Interaction and Adaptive Control,” Proceedings of the IEEE Systems, Man and Cybernetics Conference.
8.
Jain
 
A.
, and
Rodriguez
 
G.
,
1993
, “
An Analysis of the Kinematics and Dynamics of Underactuated Manipulators
,”
IEEE Trans. on Robotics and Automation
, Vol.
9
, No.
4
, pp.
411
422
.
9.
Lewis, C. L., and Maciejewski, A. A., 1994, “Failure Tolerant Operation of Kinematically Redundant Manipulators,” Conference on Intelligent Robotics in Field, Factory, Service, and Space, pp. 837–841.
10.
Morgan
 
R. G.
, and
O¨zgu¨ner
 
U¨.
,
1985
, “
A Decentralized Variable Structure Control Algorithm for Robotic Manipulators
,”
IEEE Journal of Robotics and Automation
, Vol.
RA-1
, No.
1
, pp.
57
65
.
11.
Mukherjee
 
R.
, and
Chen
 
D.
,
1993
, “
Control of Free-Flying Underactuated Space Manipulators to Equilibrium Manifolds
,”
IEEE Trans. on Robotics and Automation
, Vol.
9
, No.
5
, pp.
561
570
.
12.
Oriolo, G., and Nakamura, Y., 1991, “Control of Mechanical Systems With Second-Order Non-Holonomic Constraints: Underactuated Manipulators,” Proc. of the 30th Conference on Decision and Control, pp. 2398–2403.
13.
Papadopoulos
 
E.
, and
Dubowsky
 
S.
,
1991
, “
Failure Recovery Control for Space Robotic Systems
,”
Proceedings of the 1991 American Control Conference
, Vol.
2
, pp.
1485
1490
.
14.
Saito, F., Fukuda, T., and Arai, F., 1994, “Swing and Locomotion Control for a Two-Link Brachiation Robot,” IEEE Control Systems Magazine, Feb., pp. 5–12.
15.
Stewart, D., Volpe, R., and Khosla, P., 1993, “Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects,” CMU-TR-RI-93–11, Carnegie Mellon University.
This content is only available via PDF.
You do not currently have access to this content.