Publication

A concise Bézier-clipping technique for solving inverse kinematics problems

Conference Article

Conference

International Symposium on Advances in Robot Kinematics (ARK)

Edition

7th

Pages

53-60

Doc link

http://www.springer.com/engineering/book/978-0-7923-6426-9

File

Download the digital copy of the doc pdf document

Authors

Abstract

This paper shows how the information required to solve arbitrary single loop inverse kinematics problems can be reduced to a single scalar equation using simple algebraic considerations. Then, a set of variable substitutions allows us to express this fundamental equation into a second-order multinomial. A recurrent expression has been obtained for the control points of this multinomial when expressed in Bernstein basis. This is the key result that allows us to devise a new subdivision technique for solving inverse kinematics problems. To this end, we have actually adopted concepts and algorithms developed ---and widely tested--- in the context of Computer Graphics applications. Contrary to other approaches, the one presented here is clearly less involved, it does not require any algebraic symbolic manipulation to elaborate the input data, and its extension to multiple-loop kinematic chains is really straightforward. Moreover, although it can be classified within the same category as interval-based techniques, it does not require any interval arithmetic computation.

Categories

robots.

Scientific reference

C. Bombín, L. Ros and F. Thomas. A concise Bézier-clipping technique for solving inverse kinematics problems, 7th International Symposium on Advances in Robot Kinematics, 2000, Piran, Slovenia, in Advances in Robot Kinematics, pp. 53-60, 2000, Springer.