Abstract
Wire robots consist of a moveable end-effector which is connected to the machine frame by motor driven wires. Since wires can transmit only tension forces, at least m = n + 1 wires are needed to tense a system having n degrees-of-freedom. This leads to a kinematical redundancy and am–n dimensional solution space for the wire force distribution. For their calculation, sophisticated mathematical methods are required. Nevertheless workspace analysis is an important task in applications. Discrete methods do not produce satisfying results, since intermediate points on the discrete calculation grids are neglected. To overcome this problem, intervals instead of points can be used. On the one hand, this leads to reliable results, on the other hand, the approach can be extended to solve synthesis tasks, which is even more important in practical applications. In this paper, a Design-to-Workspace approach using interval analysis is presented, i.e. calculation of an optimal robot layout for a given workspace. Furthermore, a first extension of this approach to a Design-to-Task approach is presented. Design-to-Task denotes the problem of calculating the optimal robot for a specific task.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer Science+Business Media B.V.
About this paper
Cite this paper
Bruckmann, T., Mikelsons, L., Hiller, M. (2012). A Design-To-Task Approach for Wire Robots. In: Kecskeméthy, A., Potkonjak, V., Müller, A. (eds) Interdisciplinary Applications of Kinematics. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-2978-0_6
Download citation
DOI: https://doi.org/10.1007/978-94-007-2978-0_6
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-007-2977-3
Online ISBN: 978-94-007-2978-0
eBook Packages: EngineeringEngineering (R0)