Skip to main content
Log in

Nonlinear robust control design for a 6 DOF parallel robot

  • Materials & Fracture · Solids & Structures · Dynamics & Control · Production & Design
  • Published:
KSME International Journal Aims and scope Submit manuscript

Abstract

A class of robust tracking controllers for a 6 DOF parallel robot in the presence of nonlinearites and uncertainties are proposed. The controls are based on Lyapunov approach and guarantees practical stability. The controls utilize the information of link displacements and its velocities rather than using the positions or angles of the 6 DOF platform. This can be done by constructing the linkspace coordinates and the workspace coordinates simultaneously by imposing geometric constraints. The controls utilize the possible bound of uncertainty, and the uniform ultimate ball size can be adjusted by a suitable choice of control parameters. The control performance of the proposed algorithms is verified through experiments.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Abbreviations

A:

Hurwitz matrix

\(\bar B\), ΔB:

Nominal and uncertain input matrix

B i ,i=1, 2, …, 6:

Base joint vector

d z ,d zi :

Uniform bound ball in control system and modified system

D :

Translational vector

e :

Tracking error

h(·),E(·):

Matching function in state and input

J :

Jacobian matrix

K=[K p K v ],K p1 ,K v1 :

Control gain in original system and modified system

l i :

i-th link length

M(·),C(·),G(·):

Inertia, Coriolis, gravitational matrix or vector

M1(·),C1(·),G1(·):

Modified inertia, Coriolis, gravitational matrix or vector

\(\bar M_1 \), ΔM1:

Nominal and uncertain inertia matrix

p i :

Control term compensating uncer-

P :

Positive definite matrix

P i p ,i=1,2, …, 6:

Platform joint vector

q=[u v w α β γ]T:

6 DOF displacement

Q :

Positive semidefinite matrix

R αβψ :

Rotational matrix

Rz,Rzi:

Bounds in control system and modified system

Si :

Weighting in control

T z ,T zi :

Reaching time to uniform ultimate bound in control system and modified system

u :

Control input

\(\dot y^d \), ÿ d :

Desired link velocity and acceleration

V :

Lyapunov function

z :

State variable

δ e :

Uniform stability bound

λ E (q):

Input uncertainty bound

\(\bar \varepsilon \) :

Control gain

η, η1 :

Coefficients in the 2nd order terms

μ(·):

Function utilized in control design

π(·), π1(·):

Bounding functions in original and modified system

\(\bar \sigma \cdot \underline \sigma \) :

Upper and lower bound of inertia matrix

τ1, τ2 :

Minimum and maximum of\(\underset{\raise0.3em\hbox{$\smash{\scriptscriptstyle-}$}}{\Omega } _{1i} ,\bar \Omega _{1i} \)

ϕ(·), ϕ1(·):

Uncertain functions in original and modified system

ζ:

State variable

\(\underset{\raise0.3em\hbox{$\smash{\scriptscriptstyle-}$}}{\Omega } _{1i} ,\bar \Omega _{1i} \) :

Lower and upper matrices in Lyapunov function

p :

Platform

T :

Transpose of matrix

d :

Desired value

−1:

Inverse matrix

i :

Link index

p, v :

Position and velocity gain

z :

State variable

1, 2, 3:

Class function on Lyapunov function

References

  • Nguyen, C, Pooran F., and Premack, T., 1986, “Control of Robot Manipulator Compliance,”in Recent Trends in Robotics : Modeling, Control, and Education (M. Jamshidi, J. Luh, and M. Shahinpoor, eds.), North Holland, pp. 237–242.

  • Lebret, G., Liu, K., and Lewis, F., 1993, “Dynamic Analysis and Control of a Stewart Platform Manipulator,”Journal of Robotic Systems, Vol. 10, No. 5, pp. 629–655.

    Article  MATH  Google Scholar 

  • Nguyen, C, Antrazi, S., Zhou, Z., and Campbell, C, 1993, “Adaptive Control of a Stewart Platform-Based Manipulator,”Journal of Robotic Systems, Vol. 10, No. 5, pp. 657–687.

    Article  Google Scholar 

  • Dawson, D., Qu, Z., Lewis, F., and Dorsey, J., 1990, “Robust Control for the Tracking of Robot Motion,”International Journal of Control, Vol. 52, No. 3, pp. 581–595.

    Article  MATH  MathSciNet  Google Scholar 

  • Qu, Z., 1993, “Input-Output Robust Control of Flexible Joint Robots,” inProceedings of IEEE International Conference of Robotics and Automation, Vol. 3, Atlanta. GA, pp. 1004–1010.

  • Begon, P., Pierrot, F., and Dauchez, P., 1995, “Fuzzy Sliding Mode Control of a Fast Parallel Robot,” inIEEE International Conference on Robotics and Automation, Vol. 3, pp. 1178–1183.

  • Nair R., and Maddocks, J., 1994. “On the Forward Kinematics of Parallel Manipulators,”International Journal of Robotics Research, Vol. 13, No. 2, pp. 171–188.

    Article  Google Scholar 

  • Corless M., and Leitmann, G., 1981, “Continuous State Feedback Guaranteeing Uniform Ultimate Boundedness for Uncertain Dynamic System,”IEEE Transactions on Automatic Control, Vol. 26, pp. 1139–1144.

    Article  MATH  MathSciNet  Google Scholar 

  • Chen, Y. H., 1996, “Decentralized Robust Control Design for Uncertain Delay Systems,”Journal of Optimization Theory and Applications, Vol. 89, No. 2, pp. 311–323.

    Article  MATH  MathSciNet  Google Scholar 

  • Kang, J. Y., Kim, D. H., and Lee, K. I., 1996, “Robust Tracking Control of Stewart Platform,” inProceedings of the 35th Conference of Decision and Control, (Kobe, Japan), pp. 3014–3019.

  • Zribi, M., and Ahmad, S., 1992, “Lyapunov Based Control of Multiple Flexible Joint Robots,”American Control Conference, pp. 3324–3328.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dong Hwan Kim.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kim, D.H., Kang, JY. & Lee, KI. Nonlinear robust control design for a 6 DOF parallel robot. KSME International Journal 13, 557–568 (1999). https://doi.org/10.1007/BF03186446

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03186446

Key Words

Navigation