This paper formulates a methodology for designing planar eight-bar linkages for five task positions, by adding two RR constraints to a user specified 6R loop. It is known that there are 32 ways in which these constraints can be added, to yield as many as 340 different linkages. The methodology uses a random search within the tolerance zones around the task specifications to increase the number of candidate linkages. These linkages are analyzed using the Dixon determinant approach, to find all possible linkage configurations over the range of motion. These configuration trajectories are sorted into branches. Linkages that have all the five task configurations on one branch, ensure their smooth movement through the five task positions. The result is an array of branch-free useful eight-bar linkage designs. An example is provided to illustrate the results.
INTRODUCTIONIn this paper a design methodology is described for generating useful eight-bar linkages for five finitely separated task positions or poses. The user first discretizes the desired motion requirement into five task positions. In addition, the user also specifies a three degree-of-freedom planar 6R (6 Revolute joints) parallel robot, that can reach all the five task positions. A 6R parallel robot (6R loop) is shown in Fig.1 along with its graph.The eight-bar linkage is obtained by synthesizing two RR constraints that constrain the 6R loop to a single degree-of-