Skip to main content

Shortest non-synchronized motions parallel versions for shared memory crew models

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 734))

Abstract

This papers treats parallel versions of the path finding problem for robots whose joints cannot be controlled in such a way that the endeffector follows a prespecified trajectory. This means, if two or more joints are moving at the same time, the relative positions at each time moment for the joints, i.e. the exact positions of the endeffector, are not known. This may be due to the low level control of the robot (for example, with heavy load robots), or due to a complicated kinematics structure. For such mechanisms a motion is specified by certain intermediate positions (values for all joints) along a desired path. These intermediate positions (“synchronization points”) and the requirement that the motions in the single joints are monotonous between consecutive synchronization points guarantee a certain structure of a path. There are several possibilities for parallelizing such algorithms: one may apply known parallel graph search techniques or develop a new concept. We discuss known approaches and argue why they are not really appropriate for our algorithm. New concepts for parallelizing the algorithm are discussed.

Supported by the Austrian Ministery for Science and Research.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • de Rezende, P.J., Lee, D.T., Wu, Y.F., 1989: Rectilinear shortest paths with rectangular barriers; Discrete and Computational Geometry, vol. 4, no. 1, pp. 41–53.

    Google Scholar 

  • Gewali, L., Meng, A., Mitchell, J.S.B., Ntafos, S., 1988: Path planning in 0/1/∞ Weighted Regions with Applications; Proceedings of the International Symposium on Computational Geometry, June 4–8, 1988, Urbana-Champaign, Illinois, pp. 266–278.

    Google Scholar 

  • Ke, Y., 1989: On efficient algorithm for link distance problems; 5th ACM Symposium on Computational Geometry, pp. 69–78, ACM, June 1989.

    Google Scholar 

  • Lakhani, G. Dorairaj, R.A., 1987: A VLSI implementation of all-pair shortest path problem; Proc. 1987 Int. Conf. on Parallel Processing, IEEE Computer Society, pp. 207–209.

    Google Scholar 

  • Mehlhorn, K., 1984: Data structures and algorithms 2: graph algorithms and NP-completeness; EATCS Monographs on Theoretical Computer Science, Springer.

    Google Scholar 

  • Mitchell, J.S.B., Rote, G., Woeginger, G., 1990: Minimum link paths among obstacles in the plane; 6th ACM Symposium on Computational Geometry, pp. 63–72, ACM, June 1990.

    Google Scholar 

  • Paige, R.C., Kruskal, C.P., 1985: Parallel algorithms for shortest path problems; IEEE, 1985, pp. 14–20.

    Google Scholar 

  • Quinn, M.J., Yoo, Y.B., 1984: Data structures for the efficient solution of graph theoretic problems on tightly-coupled MIMD computers; IEEE, 1984, pp. 431–438.

    Google Scholar 

  • Stifter, S., 1992: Path planning for non-synchronized motions; Technical Report 92-41, RISC-Linz, Johannes Kepler University, A-4040 Linz, Austria.

    Google Scholar 

  • Stifter, S., 1992a: Optimal collision free path planning for non-synchronized motions; Technical Report, RISC-Linz, Johannes Kepler University, A-4040 Linz, Austria.

    Google Scholar 

  • Takaoka, T., Umehara, K., 1992: An efficient VLSI algorithm for the all pairs shortest path problem; Journal of Parallel and Distributed Computing, vol. 16, pp. 265–270.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jens Volkert

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Stifter, S. (1993). Shortest non-synchronized motions parallel versions for shared memory crew models. In: Volkert, J. (eds) Parallel Computation. ACPC 1993. Lecture Notes in Computer Science, vol 734. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57314-3_8

Download citation

  • DOI: https://doi.org/10.1007/3-540-57314-3_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57314-2

  • Online ISBN: 978-3-540-48055-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics