In this paper, contact transition control of mechanical systems subject to a unilateral constraint is presented. A systematic way is proposed for designing control laws for unilaterally constrained mechanical systems. Three phases of motion (inactive, transition, active) are formulated depending on the activation/deactivation of the constraint. Our framework describes the complete behaviour of the mechanical system under the action of a unilateral constraint. We propose stable control laws for all the phases of the system. Exponential stability in each phase is shown. Of special interest is the contact transition problem. During this phase the dynamics is discontinuous. Nonsmooth Lyapunov techniques are used to show exponential stability in the transition phase. Composite Lyapunov functions are constructed for each phase and these are used to show asymptotic stability of the overall system taking into consideration switching from one phase to another. The proposed method is successfully implemented on robots interacting with an environment, and we present results of those experiments. Experimental results confirm the theoretically predicted behavior.

1.
Brach
R. M.
,
1993
, “
Classical Planar Impact Theory and the Tip Impact of a Slender Rod
,”
Int. J. Impact Engg.
, Vol.
13
, No.
1
, pp.
21
33
.
2.
Brach
R. M.
,
1992
, “
Predicting Rebound using Rigid Body Dynamics
,”
ASME Journal of Applied Mechanics
, Vol.
59
, pp.
700
706
.
3.
Branicky, M. S., 1994, “Stability of Switched and Hybrid Systems,” Proc. Conf. on Decision and Control, pp. 3498–3503.
4.
Brogliato, B., 1996, Nonsmooth Impact Mechanics: Models, Dynamics and Control, Springer-Verlag, London.
5.
Clarke, F. H., 1983, Optimization and Nonsmooth Analysis, SIAM Classics in Applied Mathematics.
6.
Desoer, C. A., and Vidyasagar, M., 1975, Feedback Systems: Input-Output Properties, Academic Press, San Francisco.
7.
Eppinger
S. D.
, and
Seering
W. P.
,
1992
, “
Three Dynamic Problems in Robot Force Control
,”
IEEE Transactions on Robotics and Automation
, Vol.
8
, No.
6
, pp.
751
758
.
8.
Filippov
A. F.
,
1964
, “
Differential Equations with Discontinuous Right Hand Side
,”
Amer. Math. Soc. Translations
, Vol.
42
, Ser. 2, pp.
199
231
.
9.
Goldsmith, W., Impact: The Theory and Physical Behaviour of Colliding Solids, Edward Arnold Publishers, 1960.
10.
Hogan
N.
,
1985
, “
Impedence Control: An Approach to Manipulation: Part I—Theory; Part II—Implementation; Part III—Applications
,”
ASME JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL
, Vol.
107
, pp.
1
24
.
11.
Hyde, J. M., and Cutkosky, M. R., 1993, “Contact Transition Control: An Experimental Study,” IEEE International Conference on Robotics and Automation.
12.
Kane, T. R., and Levinson, D. A., 1985, Dynamics: Theory and Application, McGraw-Hill, New York.
13.
Kazerooni
H.
,
Sheridan
T.
, and
Houpt
P.
,
1986
, “
Robust Compliant Motion for Manipulators
,”
IEEE Journal of Robotics and Automation
, Vol.
2
, No.
2
, pp.
83
105
.
14.
Keller
J. B.
,
1986
, “
Impact with Friction
,”
ASME Journal of Applied Mechanics
, Vol.
53
, pp.
1
4
.
15.
Kozlov, V. V., and Treshcev, D. V., Billiards: A Genetic Introduction to the Dynamics of Systems with Impacts, AMS Translations of Mathematical Monographs, Vol. 89, Providence, RI.
16.
Lotstedt
P.
,
1984
, “
Numerical Simulation of Time-Dependent Contact and Friction Problems in Rigid Body Mechanics
,”
SIAM J. Sci. Stat Comput.
, Vol.
5
, No.
2
, pp.
370
393
.
17.
Malmborg, J., Bernhardsson, B., and Astrom, K. J., 1996, “A Stabilizing Switching Scheme for Multi Controller Systems,” IFAC World Congress, San Francisco, pp. 229–234.
18.
Monteiro-Marques, M. D. P., 1993, Differential Inclusions in Nonsmooth Mechanical Problems: Shocks and Dry Friction, Birkhauser, Boston, PNLDE 9.
19.
Mason, M. T., and Wang, Y., 1993, “On the Inconsistency of Rigid Body Frictional Planar Mechanics,” IEEE Int. Conference on Robotics and Automation, pp. 524–528, Philadelphia, PA.
20.
McClamroch, N. H., and Bloch, A.M., 1988, “Control of Constrained Hamiltonian Systems and Applications to Control of Constrained Robots,” Dynamical Systems Approaches to Nonlinear Problems in Systems and Control, Salam, F. M. A., and Levi, M. L., eds., Philadelphia, PA, SIAM, pp. 394–408.
21.
Mills
J. K.
, and
Lokhorst
D. M.
,
1993
, “
Control of Robotic Manipulators During General Task Execution: A Discontinuous Control Approach
,”
Int. Journal of Robotics Research
, Vol.
12
, No.
2
, pp.
146
163
.
22.
Mills
J. K.
, and
Lokhorst
D. M.
,
1993
, “
Stability and Control of Robotic Manipulators During Contact/Noncontact Task Transition
,”
IEEE Transactions on Robotics and Automation
, Vol.
9
, No.
3
, pp.
335
346
.
23.
Natanson, I. P., 1955, Theory of Functions of a Real Variable, Frederick Ungar Publishing Co., New York.
24.
Paden
B. E.
, and
Sastry
S. S.
,
1987
, “
A Calculus for Computing Filippov’s Differential Inclusion with Application to the Variable Structure Control of Robot Manipulators
,”
IEEE Transactions on Circuits and Systems
, Vol.
34
, No.
l
, pp.
73
81
.
25.
Pagilla, P. R., and Tomizuka, M., 1994, “Hybrid Force/Motion Control of Two Robot Arms Carrying an Object,” Proc. American Control Conference, Baltimore, MD.
26.
Pagilla, P. R., and Tomizuka, M., 1995, “Control of Mechanical Systems Subject to Unilateral Constraints,” IEEE Conference on Decision and Control, New Orleans, LA.
27.
Pavlidis
T.
,
1966
, “
Stability of a Class of Discontinuous Dynamical Systems
,”
Information and Control
, Vol.
9
, pp.
298
322
.
28.
Rosenberg, R. M., 1977, Analytical Dynamics of Discrete Systems, Plenum Press, New York.
29.
Shevitz
D.
, and
Paden
B.
,
1994
, “
Lyapunov Stability Theory of Nonsmooth Systems
,”
IEEE Transactions on Automatic Control
, Vol.
39
, No.
9
, pp.
1910
1914
.
30.
Stronge
W. J.
,
1990
, “
Rigid Body Collisions with Friction
,”
Proc. R. Soc. Lond.
, Vol.
A431
, pp.
169
181
.
31.
Synge, J. L., and Griffith, B. A., 1959, Principles of Mechanics, McGraw-Hill, New York.
32.
Tarn, T. J., Wu, Y., Xi, N., and Isidori, A., 1996, “Force Regulation and Contact Transition Control,” IEEE Control Systems, Feb., pp. 32–40.
33.
Vidyasagar, M., 1993, Nonlinear Systems Analysis, Prentice-Hall, Englewood Cliffs, NJ
34.
Volpe, R., and Khosla, P., 1993, “A Theoretical and Experimental Investigation of Impact Control for Manipulators,” International Journal of Robotics Research, pp. 351–365.
35.
Walker
I. D.
,
1994
, “
Impact Configuarations and Measures for Kinematically Redundant and Multiple Armed Robot Systems
,”
IEEE Transactions on Robotics and Automation
, Vol.
10
, No.
5
, pp.
670
683
.
36.
Wang
D.
, and
McClamroch
N. H.
,
1993
, “
Position and Force Control for Constrained Manipulator Motion: Lyapunov’s Direct Method
,”
IEEE Transactions on Robotics and Automation
, Vol.
9
, No.
3
, pp.
308
312
.
37.
Weber
R. W.
,
1986
, “
Hamiltonian Systems with Constraints and their Meaning in Mechanics
,”
Archive for Rational Mechanics and Analysis
, Vol.
91
, pp.
309
335
.
38.
Xu
Y.
,
Hollerbach
J. M.
, and
Ma
D.
,
1995
, “
A Nonlinear PD Controller for Force and Contact Transient Control
,”
IEEE Control Systems
, Vol.
9
, No.
1
, pp.
15
21
.
39.
Youcef-Toumi, K., and Gutz, D. A., 1994, “Impact and Force Control: Modeling and Experiments,” ASME JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL, pp. 89–98.
This content is only available via PDF.
You do not currently have access to this content.