Hexapod Kinematics Design for High-Fidelity Motion

Hexapod Kinematics Design for High-Fidelity Motion

A six-actuator motion base can meet a published stroke and payload specification yet still fail to produce credible training cues. The difference is often established long before the first actuator is installed. Hexapod kinematics design defines how platform pose becomes individual actuator motion, how forces travel through the structure, and where performance changes across the usable workspace.

For flight simulation, vehicle development, antenna test, research, and high-immersion VR applications, kinematics cannot be treated as a software detail. It is a system-level design decision that affects mechanical packaging, servo sizing, control-loop behavior, safety limits, and the fidelity available to the end user.

What Hexapod Kinematics Design Actually Controls

A Stewart-platform hexapod uses six independently controlled legs between a fixed base and a moving platform. With the proper geometry and control system, it can command surge, sway, heave, roll, pitch, and yaw. Those six degrees of freedom are familiar. The engineering challenge lies in maintaining predictable performance while those motions are combined.

Forward kinematics determines platform position and orientation from the measured leg lengths. Inverse kinematics does the opposite: it calculates the required length of each actuator for a requested platform pose. In a real-time simulation system, inverse kinematics must be computed quickly and consistently so the servo system receives accurate position, velocity, and acceleration commands at every control interval.

The calculation is based on the locations of six joints on the base and six corresponding joints on the moving platform. For each leg, the controller transforms the platform-side joint location according to the requested translation and rotation, then determines the distance to its base-side joint. That distance becomes the target actuator length.

The math is established. The design work is not. Joint placement, actuator angles, platform size, payload center of gravity, joint articulation, and stroke limits all determine whether the calculated commands can be delivered throughout the required operating envelope.

Geometry Sets the Useful Motion Envelope

A common misconception is that actuator stroke alone determines hexapod travel. Stroke is one constraint, but it is rarely the only one. A platform can reach an actuator limit, a spherical-joint articulation limit, a mechanical interference condition, or an unacceptable actuator side-load condition before it reaches its theoretical travel boundary.

The resulting workspace is not a simple box or cylinder. It is a complex volume that changes with platform orientation. A geometry that provides strong heave capability at neutral position may lose available surge or pitch as the platform approaches a high-angle attitude. This is why requirements must be evaluated as combined maneuvers, not as isolated axis values.

For example, a simulator may require a specified pitch angle and a specified longitudinal displacement. If those values are checked separately, the design can appear compliant. If the operational cue requires pitch while the platform is already offset in surge and carrying a forward-biased payload, the same geometry may approach stroke limits or create unfavorable leg angles. The relevant question is not whether each axis is possible. It is whether the required motion set is possible repeatedly, with margin.

Platform and base attachment patterns also shape stiffness and force distribution. Wide joint spacing can improve rotational authority in one application but increase packaging demands and alter the available translational workspace. Taller actuator installation angles may favor vertical load support, while flatter angles can alter horizontal-force capability. There is no universally best arrangement. The correct geometry follows the application, payload, installation footprint, and performance priorities.

Singularities Require Deliberate Avoidance

A kinematic singularity occurs where small platform motions require disproportionately large changes in leg length, or where the platform loses the ability to resist or command motion cleanly in a particular direction. Near a singularity, the Jacobian matrix that relates platform velocity to actuator velocity becomes poorly conditioned.

For the motion system, that can mean elevated actuator velocities, high force demand, reduced control authority, and difficult tuning. The practical objective is not to identify singularities only on a drawing. It is to keep the intended operating envelope sufficiently distant from them under real payload conditions.

A capable design process maps condition number, actuator velocity amplification, joint angles, and force distribution across the workspace. Those maps expose where a nominally reachable pose becomes operationally undesirable. They also provide an engineering basis for software travel limits and safety envelopes.

Kinematics Must Be Designed With Dynamics

Kinematics determines required leg motion. Dynamics determines the force and torque required to create it. The two are inseparable in a high-performance platform.

A motion cue with moderate displacement can still demand substantial actuator force if it has high acceleration, if the payload center of gravity is elevated, or if the commanded motion combines translation and rotation. A loaded simulator cab, cockpit shell, visual system, cabling, and occupant mass do not behave like a point mass located precisely at platform center. Their inertia must be modeled at the actual center of gravity and evaluated across the planned motion profile.

The Jacobian provides the link between actuator forces and platform wrench, meaning the combined forces and moments acting on the moving platform. Geometry influences this force transformation. A configuration with acceptable position capability may create high actuator loads in certain attitudes, particularly during roll, pitch, or yaw under an offset payload.

This is where actuator selection becomes more than a rated-force exercise. Continuous force, peak force, speed, acceleration, thermal capacity, screw life, gearbox selection, servo motor capability, and drive regeneration all need to be evaluated against realistic duty cycles. A platform that performs a brief demonstration maneuver may not sustain repeated operational training profiles without thermal derating or reduced cue quality.

Control Performance Depends on a Credible Mechanical Model

Low-latency servo control can only act on the command it receives. If the kinematic model does not accurately reflect physical geometry, joint offsets, actuator calibration, or compliance, the platform will not place the payload where the simulation expects it to be.

Calibration begins with accurate measurement of attachment locations, actuator reference positions, and mechanical offsets. It should continue through verification with external measurement where application requirements justify it. Small geometric errors can create noticeable pose error, especially when multiple actuators contribute to a rotational command.

The controller also needs practical protections beyond the ideal inverse-kinematic calculation. Rate limiting, acceleration limiting, actuator synchronization checks, soft limits, hard limits, fault handling, and controlled recovery behavior protect both equipment and personnel. Command shaping should preserve the intended motion cue without asking a leg to exceed its speed or force capability.

Filtering requires judgment. Excessive filtering can make a platform feel delayed or under-responsive. Insufficient filtering can introduce structural excitation, amplify measurement noise, or produce harsh transitions. The correct balance depends on the servo bandwidth, structural modes, payload characteristics, and the frequency content of the simulated event.

Washout Algorithms Do Not Replace Physical Capability

For sustained acceleration cues, simulators commonly use washout or motion cueing algorithms to return the platform toward neutral without the operator perceiving an objectionable false cue. These algorithms are essential, but they cannot overcome inadequate geometry or actuator capacity.

A washout algorithm works best when it operates within a platform envelope that supports the needed transient cues with margin. If the platform repeatedly reaches a travel boundary during expected events, the issue may be motion-cue tuning, but it may also be a design mismatch between the geometry and the mission profile. Treating every limitation as a software problem often delays the necessary mechanical correction.

A Practical Design Sequence for Mission-Critical Platforms

Effective hexapod development starts with the use case, not a preferred actuator or a standard footprint. Define the payload mass properties, including the center of gravity and moments of inertia. Define the required six-degree-of-freedom motion envelope as combined trajectories, with velocities, accelerations, repetition rate, and duty cycle.

Next, establish installation boundaries such as ceiling height, pit depth, access requirements, acoustic limits, maintenance clearance, cable routing, and safety zones. These constraints frequently have as much influence on geometry as the motion specification itself.

Candidate geometries can then be modeled and compared across their reachable workspace, joint articulation, leg velocity, leg force, structural stiffness, and proximity to singular conditions. This is the stage to assess off-nominal conditions: a shifted center of gravity, maximum occupant load, asymmetric equipment additions, emergency stop events, and long-duration duty cycles.

The selected configuration should carry margin rather than merely satisfy a single point calculation. Margin supports manufacturing variation, future payload changes, environmental effects, and the realities of years of operation. It also gives control engineers room to tune the system for stable, repeatable response instead of operating continuously at the edge of a mechanical constraint.

At Servos & Simulation, this integrated approach supports motion bases engineered around the simulator and its operating requirements, including custom payloads, control architectures, and long-term service needs. For professional training systems, the value is not simply six-axis motion. It is predictable motion performance that remains available throughout the platform’s service life.

A well-designed hexapod should make its complexity invisible to the trainee and manageable to the maintenance team. That outcome begins by treating kinematics as the foundation of the machine, then validating every geometric decision against the forces, controls, and operating conditions the platform will actually face.

Scroll to Top