Parallel robots
What Are Parallel Robots?
Parallel robots are mechanical manipulators in which the end-effector is connected to the fixed base by two or more independent kinematic chains operating simultaneously, as opposed to serial robots where a single open chain links base to end-effector. This closed-loop kinematic architecture provides several structural advantages: higher rigidity, greater load capacity relative to moving mass, improved accuracy under load, and the ability to achieve high accelerations because the motors and actuators can be mounted at or near the base rather than carried on moving links. These properties make parallel robots well suited to tasks demanding precision and speed at the expense of workspace volume, which is typically smaller than that of serial arms with comparable reach.
The field traces its origins to Stewart's 1965 analysis of a flight simulator platform and Gough's earlier work on tire-testing machines, both of which used six-legged hexapod configurations. The six-degree-of-freedom Gough-Stewart platform remains a canonical parallel robot design, though many specialized configurations with fewer degrees of freedom have been developed for specific applications. Research in parallel robotics is published extensively in venues including the IEEE Robotics and Automation Magazine.
Kinematic Structure and Design
A parallel robot's kinematic chain consists of a fixed base, a moving platform (the end-effector body), and a number of limbs connecting them, each limb containing one or more active joints driven by actuators and one or more passive joints that constrain motion. The Delta robot, developed by Reymond Clavel in the 1980s, uses three parallelogram limbs to achieve three translational degrees of freedom with high speed and acceleration, making it the standard architecture for pick-and-place in food processing and pharmaceutical packaging. The Tricept and Exechon designs add a passive central strut for additional stiffness and are used in machining applications. For spatial positioning, four-bar linkage limbs with spherical joints at the ends are common, and the design must ensure that the constraint equations yield a unique or manageable set of configurations across the intended workspace.
Workspace and Stiffness Analysis
The workspace of a parallel robot is the set of positions and orientations the end-effector can reach while satisfying joint limits, avoiding singularities, and maintaining mechanical feasibility across all limbs simultaneously. Singularities in parallel mechanisms fall into two distinct types: inverse singularities, where the robot gains uncontrollable degrees of freedom and loses stiffness, and direct singularities, where the robot cannot move even with full actuation. Stiffness, a key advantage of parallel structures, depends on the geometric configuration of the limbs relative to the applied forces; it varies significantly across the workspace and must be mapped as part of the design process. The Parallel Robot chapter in the Springer Handbook of Robotics provides a systematic treatment of workspace analysis methods and stiffness models.
Control and Motion Planning
Control of parallel robots relies on inverse kinematics to map desired end-effector motions to actuator commands, and on forward kinematics to determine end-effector pose from actuator measurements. For most parallel mechanisms, inverse kinematics is tractable in closed form, but forward kinematics involves solving a system of nonlinear equations with multiple solutions. Model-based control strategies, including computed torque control and impedance control, require accurate dynamic models of the closed-loop mechanism, accounting for inertia coupling through the kinematic chains. Cable-driven parallel robots, in which cables replace rigid links, present additional challenges because cables can only pull, requiring positive tension in all cables throughout the motion trajectory. The IEEE Robotics and Automation Magazine coverage of cable-driven parallel robots surveys configurations, analysis methods, and control strategies for this subclass.
Applications
Parallel robots have applications in a wide range of industries and domains, including:
- High-speed pick-and-place in food, pharmaceutical, and electronics manufacturing
- Precise positioning of optical elements in telescope and interferometer systems
- Surgical robotics for minimally invasive procedures requiring sub-millimeter accuracy
- Flight and driving simulators requiring six-degree-of-freedom motion platforms
- Large-scale cable-suspended robots for construction, inspection, and antenna positioning
- Machine tool applications combining high stiffness with multi-axis machining capability