An Efficient Algorithm for the Graphical Representation of the Three-Dimensional Workspace of Parallel Manipulators
Abstract This paper presents an algorithm for the graphical representation of the three-dimensional workspace of six-degree-of-freedom parallel manipulators. In fact, the algorithm introduced here follows from previous work on the subject (Gosselin 1990). In the latter reference, an algorithm was developed to obtain analytical expressions of the boundaries of the workspace. However, the method was applicable to two-dimensional sections of the workspace only. Therefore, a three-dimensional representation of the workspace, i.e., the set of positions attainable with a given orientation of the platform, could only be obtained by discretization. The algorithm introduced here involves the determination of analytical expressions of the boundaries of the three-dimensional workspace. Hence, it results in a very efficient procedure which can be performed interactively, in a context of CAD. The algorithm is described in detail in this paper. Examples of results that have been obtained with this algorithm are also presented.