Abstract
This chapter will address the problem of determining the pose of the endeffector of a parallel robot from its actuated joint coordinates. This relation has a clear practical interest for the control of the pose of the manipulator, but also for the velocity control of the end-effector.
Determining the pose of the end-effector from measurements of the minimal set of joint coordinates that are necessary for control purposes, is equivalent to solving the system of inverse kinematics equations. We will show that, in general, the solution for this problem is not unique i.e. there are several ways of assembling a parallel manipulator with given actuated joint coordinates, and that generally we cannot express in an analytical manner the generalized coordinates as functions of the actuated joint coordinates. We will present methods for finding all the solutions for this problem. We will see that their computation times, although decreasing, are still too large for use in a real time context. Furthermore, there is no known algorithm that allows the determination of the current pose of the platform among the set of solutions. We will then present numerical methods using a-priori information on the current pose, that are more compatible with a real-time context, and emphasize that their convergence and robustness is an important issue. Finally we will investigate the influence of additional sensory information on the direct kinematics.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2006 Springer
About this chapter
Cite this chapter
(2006). Direct kinematics. In: Parallel Robots. Solid Mechanics and Its Applications, vol 128. Springer, Dordrecht. https://doi.org/10.1007/1-4020-4133-0_4
Download citation
DOI: https://doi.org/10.1007/1-4020-4133-0_4
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-4132-7
Online ISBN: 978-1-4020-4133-4
eBook Packages: EngineeringEngineering (R0)