Advertisement

Obstacle Avoidance for Kinematically Redundant Manipulators Using the Deterministic Annealing Neural Network

  • Shubao Liu
  • Jun Wang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3498)

Abstract

With the wide deployment of redundant manipulators in complex working environments, obstacle avoidance emerges as an important issue to be addressed in robot motion planning. In this paper, a new obstacle avoidance scheme is presented for redundant manipulators. In this scheme, obstacle avoidance is mathematically formulated as a time-varying linearly constrained quadratic programming problem. To solve this problem effectively in real time, the deterministic annealing neural network is adopted, which has the property of low structural complexity. The effectiveness of this scheme and the real time solution capability of the deterministic neural network is demonstrated by using a simulation example based on the Mitsubishi PA10-7C manipulator.

Keywords

Obstacle Avoidance Redundant Manipulator Inverse Kinematic Problem Robot Motion Planning Obstacle Point 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Maciekewski, A.A., Klein, C.A.: Obstacle Avoidance for Kinematically Redundant Manipulators in Dynamicall Varying Enviorements. International J. of Robotics Research 4, 109–117 (1985)CrossRefGoogle Scholar
  2. 2.
    Wang, J., Hu, Q., Jiang, D.: A Lagrangian Network for Kinematic Control of Redundant Manipulators. IEEE Trans. Neural Networks 10, 1123–1132 (1999)CrossRefGoogle Scholar
  3. 3.
    Xia, Y., Wang, J.: A Dual Neural Network for Kinematic Control of Redundant Robot Manipulators. IEEE Trans. Syst. Man, Cybern. 31, 147–154 (2001)CrossRefGoogle Scholar
  4. 4.
    Zhang, Y., Wang, J.: Obstacle Avoidance for Kinematically Redundant Manipulators Using a Dual Neural Network. IEEE Trans. Syst. Man, Cybern. – Part B: Cybernetics 34, 752–759 (2004)CrossRefGoogle Scholar
  5. 5.
    Liu, S., Wang, J.: A Dual Neural Network for Bi-Criteria Torque Optimization of Redundant Robot Manipulators. In: Pal, N.R., Kasabov, N., Mudi, R.K., Pal, S., Parui, S.K. (eds.) ICONIP 2004. LNCS, vol. 3316, pp. 1142–1147. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  6. 6.
    Kennedy, M.P., Chua, L.O.: Neural Networks for Nonlinear Programming. IEEE Trans. Circ. Syst. 35, 554–562 (1988)CrossRefMathSciNetGoogle Scholar
  7. 7.
    Zhang, S., Constantinides, A.G.: Lagrange Programming Neural Networks. IEEE Transactions on Circ. Syst. 39, 441–452 (1992)zbMATHCrossRefGoogle Scholar
  8. 8.
    Wang, J.: A Deterministic Annealing Neural Network for Convex Programming. Neural Networks 5, 962–971 (1994)Google Scholar
  9. 9.
    Xia, Y.: A New Neural Network for Solving Linear and Quadratic Programming Problems. IEEE Trans. Neural Networks 7, 1544–1547 (1996)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Shubao Liu
    • 1
  • Jun Wang
    • 1
  1. 1.Department of Automation and Computer-Aided EngineeringThe Chinese University of Hong KongHong Kong

Personalised recommendations