Skip to main content

SVD and PD Based Projection Metrics on SE(n)

  • Conference paper
On Advances in Robot Kinematics

Abstract

An open research question is how to define a metric on SE(n) that is as invariant as possible with respect to (1) the choice of coordinate frames and (2) the units used to measure linear and angular distances. We present two techniques for approximating elements of the special Euclidean group SE(n) with elements of the special orthogonal group S0(n+1). These techniques are based on the singular value and polar decompositions (denoted as SVD and PD respectively) of the homogeneous transform representation of the elements of SE(n). The projection of the elements of SE(n) onto S0(n+1) yields hyperdimensional rotations that approximate the rigid-body displacements. Any of the infinite bi-invariant metrics on SO(n-fl) may then be used to measure the distance between any two spatial displacements. The results are PD and SVD based projection techniques that yield two approximately bi-invariant metrics on SE(n). These metrics have applications in motion synthesis, robot calibration, motion interpolation, and hybrid robot control.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Belta, C. and Kumar, V. (2002), An svd-based projection method for interpolation on SE(3), IEEE Transactions on Robotics and Automation, vol 18, no 3, pp. 334–345.

    Article  Google Scholar 

  • Bobrow, J.E., and Park, F.C. (1995), On computing exact gradients for rigid body guidance using screw parameters, Proc. of the ASME Design Engineering Technical Conferences, Boston, MA, USA.

    Google Scholar 

  • Bodduluri, R.M.C., (1990), Design and planned movement of multi-degree of freedom spatial mechanisms, PhD Dissertation, University of California, Irvine.

    Google Scholar 

  • Chirikjian, G.S. (1998), Convolution metrics for rigid body motion, Proc. of the ASME Design Engineering Technical Conferences, Atlanta, USA.

    Google Scholar 

  • Dees, S.L. (2001), Spatial mechanism design using an svd-based distance metric, Master’s Thesis, Florida Institute of Technology.

    Google Scholar 

  • Dubrulle, A.A. (2001), An optimum iteration for the matrix polar decomposition, Electronic Transaction on Numerical Analysis, vol. 8, pp. 21–25.

    MathSciNet  Google Scholar 

  • Etzel, K., and McCarthy, J.M. (1996), A metric for spatial displacements using bi-quaternions on SO (4), Proc. of the IEEE International Conference on Robotics and Automation, Minneapolis, USA.

    Google Scholar 

  • Ge, Q.J. (1994), On the matrix algebra realization of of the theory of biquaternions, Proc. of the ASME Design Engineering Technical Conferences, Minneapolis, USA.

    Google Scholar 

  • Gupta, K.C. (1997), Measures of positional error for a rigid body, ASME Journal of Mechanical Design, vol. 119, pp. 346–349.

    Article  Google Scholar 

  • Halmos, P.R., (1990), Finite Dimensional Vector Spaces, Van Nostrand.

    Google Scholar 

  • Hanson and Norris, (1981), Analysis of measurements based upon the singular value decomposition, SIAM Journal of Scientific and Computations, vol. 2, no. 3, pp. 308–313.

    Google Scholar 

  • Kazerounian, K., and Rastegar, J., (1992), Object norms: A class of coordinate and metric independent norms for displacements, Proc. of the ASME Design Engineering Technical Conferences, Scotsdale, USA.

    Google Scholar 

  • Larochelle, P. (1999), On the geometry of approximate bi-invariant projective displacement metrics, Proc. of the World Congress on the Theory of Machines and Mechanisms, Oulu, Finland.

    Google Scholar 

  • Larochelle, P. (2000), Approximate motion synthesis via parametric constraint manifold fitting, Proc. of Advances in Robot Kinematics, Piran, Slovenia.

    Google Scholar 

  • Larochelle, P. (1998), Spades: software for synthesizing spatial 4c mechanisms, Proc. of the ASME Design Engineering Technical Conferences, Atlanta, USA.

    Google Scholar 

  • Larochelle, P., (1994), Design of cooperating robots and spatial mechanisms, PhD Dissertation, University of California, Irvine.

    Google Scholar 

  • Larochelle, P., and Dees, S., (2002), Approximate motion synthesis using an svd based distance metric, Proc. of Advances in Robot Kinematics, Caldes de Malavella, Spain.

    Google Scholar 

  • Larochelle, P., and McCarthy, J.M. (1995), Planar motion synthesis using an approximate bi-invariant metric, ASME Journal of Mechanical Design, vol. 117, no. 4, pp. 646–651.

    Article  Google Scholar 

  • Martinez, J.M.R., and Duffy, J. (1955), On the metrics of rigid body displacements for infinite and finite bodies, ASME Journal of Mechanical Design, vol. 117, pp. 41–47.

    Article  Google Scholar 

  • McCarthy, J.M., (1983), Planar and spatial rigid body motion as special cases of spherical and 3-spherical motion, ASME Journal of Mechanisms, Transmissions, and Automation in Design, vol. 105, pp. 569–575.

    Article  Google Scholar 

  • McCarthy, J.M., (1990), An Introduction to Theoretical Kinematics, MIT Press.

    Google Scholar 

  • Park, F.C., (1995), Distance metrics on the rigid-body motions with applications to mechanism design, ASME Journal of Mechanical Design, vol. 117, no. 1, pp. 48–54.

    Article  Google Scholar 

  • Ravani, B., and Roth, B., (1983), Motion synthesis using kinematic mappings, ASME Journal of Mechanisms, Transmissions, and Automation in Design, vol. 105, pp. 460–467.

    Article  Google Scholar 

  • Schilling, R.J., and Lee, H., (1988), Engineering Analysis-a Vector Space Approach,Wiley Sons.

    Google Scholar 

  • Shoemake, K., and Duff, T. (1992), Matrix animation and polar decomposition, Proc. of Graphics Interface ‘82, pp. 258–264.

    Google Scholar 

  • Tse, D.M., Larochelle, P.M. (2000), Approximating spatial locations with spherical orientations for spherical mechanism design, ASME Journal of Mechanical Design, vol. 122, pp. 457–463.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer Science+Business Media New York

About this paper

Cite this paper

Larochelle, P.M., Murray, A.P., Angeles, J. (2004). SVD and PD Based Projection Metrics on SE(n). In: Lenarčič, J., Galletti, C. (eds) On Advances in Robot Kinematics. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-2249-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4020-2249-4_2

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-90-481-6622-0

  • Online ISBN: 978-1-4020-2249-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics