Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-05T20:16:40.078Z Has data issue: false hasContentIssue false

Workspace analysis of a 6-degree-of-freedom hybrid robot with two parallel modules

Published online by Cambridge University Press:  15 October 2025

Kirill Mukhin
Affiliation:
Mechanical Engineering Research Institute of the Russian Academy of Sciences, Moscow, Russia
Anton Antonov
Affiliation:
Mechanical Engineering Research Institute of the Russian Academy of Sciences, Moscow, Russia
Alexey Fomin*
Affiliation:
Mechanical Engineering Research Institute of the Russian Academy of Sciences, Moscow, Russia
*
Corresponding author: Alexey Fomin; Email: alexey-nvkz@mail.ru
Rights & Permissions [Opens in a new window]

Abstract

Workspace analysis is a crucial step in designing any robotic system and ensuring its safe operation. This article analyzes the workspace of a six degree-of-freedom (6-DOF) hybrid robot, which includes two separate modules with parallel architectures placed above each other. The upper module is a 4-DOF Delta-type parallel mechanism, and the lower module is a 2-DOF rotary mechanism with a circular rail. With this design, the hybrid robot represents a relative manipulation system, and workspace analysis is performed in the relative motion of the modules. This approach differs from other similar studies that combine the workspaces determined for each module independently, and we propose a method and derive results more suitable for practical use. To solve the workspace analysis problem, the paper develops a discretization-based approach, which considers all mechanical constraints. These constraints include joint constraints of each module and link interference between the modules. To analyze this interference, we apply the Gilbert–Johnson–Keerthi algorithm and represent the links as convex polytopes. Multiple numerical examples illustrate the developed techniques and show the translation and orientation workspaces of the robot for various relative configurations of its modules. Computer-aided-design simulations validate the proposed theoretical algorithms. The results demonstrate that the link interference between the modules, often ignored in other works, limits the workspace and should be considered for the proper workspace evaluation and design of similar hybrid robots.

Information

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Fig. 1. Computer model of the considered robot: (a) front view of the robot; (b) carriage of the upper module; (c) carriage of the lower module; (d) lower moving platform.

Figure 1

Fig. 2. Kinematic schemes of the upper (a) and lower (b) modules and their reference frames.

Figure 2

Fig. 3. Equivalent representation of the spherical joints in the$i$-th branch of the upper module: (a) spherical joint of the carriage; (b) spherical joint of the moving platform.

Figure 3

Fig. 4. Rotational angles in the joints of the$j$-th lateral branch of the lower module: (a) location of frame$C_jx_{C_j}y_{C_j}z_{C_j}$; (b) planar view of the$j$-th branch.

Figure 4

Fig. 5. Measuring angle$\theta _{E_j}$: (a) vectors$\mathbf{k}_j$and$\hat {\mathbf t}_j$have the same directions; (a) vectors$\mathbf{k}_j$and$\hat {\mathbf t}_j$have opposite directions.

Figure 5

Fig. 6. Collision analysis of the upper and lower modules: (a) convex bodies enveloping the links that can collide; (b) parallelepiped around the upper platform; (c) cylinder around the lower platform; (d) cylinder around the$j$-th coupler; (e) parallelepiped around the$j$-th upper bar.

Figure 6

Fig. 7. Translation workspace and its projections for$\psi = \theta = \sigma = 0^\circ$.

Figure 7

Fig. 8. Translation workspace and its projections for$\psi = 0^\circ$, $\theta = -30^\circ$, $\sigma = 0^\circ$.

Figure 8

Fig. 9. Translation workspace and its projections for$\psi = 30^\circ$, $\theta = -30^\circ$, $\sigma = 0^\circ$.

Figure 9

Fig. 10. Translation workspace and its projections for$\psi = 30^\circ$, $\theta = -30^\circ$, $\sigma = 45^\circ$.

Figure 10

Fig. 11. Orientation workspace for$x = y = 0$mm,$z = 150$mm.

Figure 11

Fig. 12. Orientation workspace for$x = 100$mm,$y = 0$mm,$z = 150$mm.

Figure 12

Fig. 13. Orientation workspace for$x = 100$mm,$y = 100$mm,$z = 150$mm.

Figure 13

Fig. 14. Orientation workspace for$x = y = 0$mm,$z = 75$mm.

Figure 14

Table I. Selected points for CAD simulations.

Figure 15

Table II. Solution to the inverse kinematics for the selected points.

Figure 16

Fig. 15. Robot configuration corresponding to point$G_1$.

Figure 17

Fig. 16. Robot configuration corresponding to point$G_2$.

Figure 18

Fig. 17. Robot configuration corresponding to point$G_3$.

Figure 19

Fig. 18. Robot configuration corresponding to point$G_4$.

Figure 20

Fig. 19. Robot configuration corresponding to point$G_5$.

Figure 21

Fig. 20. Robot configuration corresponding to point$G_6$.

Figure 22

Fig. 21. Robot configuration corresponding to point$G_7$.

Figure 23

Fig. 22. Robot configuration corresponding to point$G_8$.