Robot trajectory accuracy analysis is a metrology-based performance evaluation that measures how precisely an industrial robot follows a commanded motion path, covering parameters such as trajectory accuracy, trajectory repeatability, cornering deviation, and velocity stability. Testing is conducted in accordance with recognized standards such as ISO 9283 and GB/T 12642, typically using laser tracker measurement systems in accredited third-party laboratories. This article explains the technical fundamentals, testable parameters, standard test procedures, and industrial applications of robot trajectory accuracy analysis.
Technical Overview
Robot trajectory accuracy analysis quantifies the ability of an industrial robot to move its tool center point (TCP) along a commanded spatial path. Unlike static pose accuracy, which evaluates positioning at discrete points, trajectory analysis assesses continuous motion performance, measuring the deviation between the commanded path and the actually executed path throughout the entire motion. This capability directly determines process quality in applications such as arc welding, sealing, dispensing, robotic machining, and additive manufacturing, where the quality of the finished product depends on the geometry of the path actually traveled rather than only the endpoints.
Trajectory performance is influenced by numerous factors, including kinematic parameter errors, joint compliance under payload, gearbox backlash, servo tracking lag, controller interpolation algorithms, thermal drift, and structural vibration. A systematic trajectory accuracy analysis isolates and quantifies these effects, providing objective data for robot acceptance testing, compensation and calibration, process validation, and condition monitoring.
Accuracy Versus Repeatability
A fundamental distinction in robot metrology is the difference between accuracy and repeatability. Trajectory accuracy describes how closely the mean executed trajectory approaches the commanded trajectory under slow, quasi-static conditions. Trajectory repeatability describes how closely the individual trajectories from repeated cycles cluster around the mean trajectory. A robot may repeat the same path with very small scatter yet deviate systematically from the commanded path, which is why offline-programmed processes require accuracy characterization rather than repeatability data alone.
Governing Standards
- ISO 9283: The international standard defining performance criteria and related test methods for manipulating industrial robots, including pose accuracy, path accuracy, cornering deviations, and velocity characteristics.
- GB/T 12642: The Chinese national standard adopting the test methodology of ISO 9283 for industrial robot performance evaluation.
- JIS B 8432: The Japanese industrial standard corresponding to ISO 9283 for robot performance testing.
- ISO 9409-1: Defines mechanical interface geometry, which affects the reproducible mounting of measurement targets and end-effectors.
Testing Samples
Six-Axis Articulated Industrial Robots
Vertical articulated robots with six degrees of freedom represent the most common test subjects. These robots are evaluated across their full working envelope to characterize trajectory performance under varying arm postures, extensions, and orientations. Both rated-load and reduced-load conditions are assessed according to the standard test plan.
Collaborative Robots
Collaborative robots, typically with payload capacities from 3 kg to 30 kg, are tested to verify trajectory performance for shared-workspace applications such as inspection, screw driving, and precision assembly. Lower joint stiffness in some designs can produce characteristic deviation patterns that trajectory analysis helps quantify.
SCARA, Delta, and Parallel Kinematic Robots
High-speed picking and assembly robots, including SCARA and delta (parallel) architectures, are analyzed for trajectory accuracy at operational speeds. Because these robots often run at high cycle rates, dynamic effects such as vibration and servo lag dominate their deviation profiles, requiring high-bandwidth measurement.
Cartesian and Gantry Motion Systems
Linear-axis robots, gantry systems, and seventh-axis traverses integrated with articulated robots are evaluated for straightness, perpendicularity, and trajectory tracking along extended travel distances, often in combination with the articulated robot they support.
Sample Preparation Requirements
- The robot must be completely assembled, installed, and operational according to the manufacturer documentation, with normal foundation or mounting conditions.
- Controller settings, payload definition, tool data, and mastering state must be recorded before testing, as these parameters directly affect trajectory behavior.
- The robot should undergo a documented warm-up cycling period prior to measurement to separate steady-state performance from cold-start drift.
- A calibrated measurement target, such as a spherically mounted retroreflector, must be rigidly attached to the mechanical interface or to a representative end-effector at a defined TCP offset.
Testing Items
Trajectory accuracy analysis encompasses a family of measurable characteristics defined in ISO 9283. Typical test items include the following:
- Trajectory accuracy (AT)
- Trajectory repeatability (RT)
- Cornering deviations (rounding and overshoot)
- Path velocity accuracy (AV), velocity repeatability (RV), and velocity fluctuation (FV)
- Pose accuracy (AP) and pose repeatability (RP) at path endpoints
- Pose stabilization time and pose overshoot
- Drift of pose and trajectory characteristics over extended operation
Trajectory Accuracy (AT)
Trajectory accuracy characterizes the deviation between the commanded path and the mean of the measured paths executed over multiple cycles. It is evaluated by comparing the position of the attained mean trajectory with the commanded trajectory at corresponding instances, expressed as a maximum distance value in millimeters. Position trajectory accuracy and orientation trajectory accuracy are reported separately when orientation tracking is required.
Trajectory Repeatability (RT)
Trajectory repeatability expresses the closeness of agreement between multiple measured trajectories obtained under identical conditions. It is derived from the scatter of attained positions around the mean trajectory at corresponding points, capturing the influence of backlash, friction variation, and servo jitter. This parameter is essential for processes that rely on teach-and-repeat programming.
Cornering Deviations
When a commanded trajectory contains a sharp corner, the controller blends the motion to limit acceleration spikes, producing a rounded path and possible overshoot. Cornering deviation tests quantify the maximum path rounding at the corner point and the overshoot measured along the approach direction. These values are speed-dependent and are critical for dispensing, welding seam intersections, and contour machining.
Path Velocity Characteristics
Velocity-related items evaluate how well the actual TCP velocity follows the programmed feed rate. Velocity accuracy compares mean attained velocity with commanded velocity, velocity repeatability measures the consistency of attained velocity across cycles, and velocity fluctuation captures speed variation within a single traversal, including slowdowns at corners and reorientation points.
Pose-Related and Long-Term Characteristics
Supplementary items include pose accuracy and repeatability at trajectory endpoints, pose stabilization time after motion completion, pose overshoot, and drift of position and orientation over time. These measurements complete the performance profile and support root-cause diagnosis when trajectory deviations exceed acceptance limits.
Testing Methods
Measurement Equipment
The reference instrument for trajectory accuracy analysis is the laser tracker, which measures the three-dimensional position of a spherically mounted retroreflector mounted on the robot at sampling rates sufficient to resolve dynamic deviations. Laser trackers provide sub-tenth-millimeter measurement uncertainty with traceable calibration, making them suitable for compliance testing against ISO 9283 acceptance criteria. Complementary techniques include telescoping ballbar systems for circular path evaluation, camera-based dynamic measurement systems for high-speed robots, and laser interferometry for linear axis characterization.
Test Setup and Environmental Conditions
- A standard test cube is positioned within the working space, typically located in a plane at one-half of the maximum reach, with its edges oriented parallel to the base coordinate system where practicable.
- Ambient temperature, temperature stability, humidity, and vibration levels are recorded and controlled, since thermal effects measurably alter robot geometry during extended tests.
- The measurement system is calibrated and aligned to the robot base coordinate system using reference points or artifact-based registration, with documented transformation uncertainty.
- Tests are repeated at rated load and reduced load, and at 100 percent, 50 percent, and 10 percent of rated path velocity, in accordance with the standard test plan.
Standard Test Trajectories
The evaluation employs defined geometric paths specified in ISO 9283, including linear trajectories along cube edges and face diagonals, a circular trajectory in a plane diagonal to the cube, and a rectangular path with programmed corner stops for cornering deviation assessment. Additional diagonal trajectories at offset orientations exercise different arm postures and joint configurations to reveal posture-dependent error sources.
Test Procedure
- Complete robot installation verification, controller configuration audit, and warm-up cycling as specified.
- Mount the measurement target at the TCP reference, verify rigid attachment, and establish the tracker-to-robot coordinate transformation.
- Program the standard test trajectories and execute multiple measurement cycles, typically ten cycles per condition, with continuous synchronous data acquisition of TCP position.
- Acquire orientation data using multi-point target arrays or additional sensors when orientation accuracy evaluation is required.
- Repeat the trajectory set across all specified load and velocity combinations and record all relevant controller and environmental parameters.
Data Processing and Reporting
Measured position data are time-synchronized with the commanded trajectory, resampled at corresponding path instances, and reduced to the characteristic values defined by the standard. The test report documents the test cube location, load, velocity, number of cycles, measurement equipment and its calibration traceability, environmental conditions, and the calculated values for each characteristic together with graphical overlays of commanded and measured trajectories. Accredited third-party laboratories issue these reports for contractual acceptance, regulatory documentation, and calibration baseline records.
Applications
Trajectory accuracy analysis serves every industry in which robots execute continuous-path processes. Representative applications include:
- Acceptance testing of new robots and robot cells against manufacturer specifications prior to production release.
- Arc welding, laser welding, and cutting, where seam path fidelity directly determines joint quality and cut accuracy.
- Sealing, gluing, and dispensing processes in automotive body and electronics manufacturing, where bead geometry depends on path and velocity accuracy.
- Robotic drilling, fastening, and routing in aerospace assembly, where trajectory deviations accumulate into assembly-level dimensional errors.
- Robotic machining, polishing, and deburring, in which path errors transfer directly to workpiece surface quality and dimensional tolerance.
- Robot-based additive manufacturing and large-format three-dimensional printing, which require sustained volumetric accuracy over long build paths.
- Validation of offline programming, kinematic calibration, and digital twin models by comparing simulated and measured trajectories.
- Periodic requalification and predictive maintenance, tracking performance degradation of gearboxes, encoders, and structures over the robot life cycle.
FAQ
Which standard governs robot trajectory accuracy testing?
ISO 9283 is the primary international standard defining trajectory accuracy, trajectory repeatability, cornering deviations, and velocity characteristics, along with the test paths, load conditions, and evaluation methods. GB/T 12642 and JIS B 8432 are corresponding national adoptions of the same methodology.
What is the difference between trajectory accuracy and trajectory repeatability?
Trajectory accuracy measures how closely the average executed path matches the commanded path, while trajectory repeatability measures how tightly repeated executions cluster around their own mean. A robot can be highly repeatable yet inaccurate, which matters greatly for offline-programmed applications.
What measurement equipment is required?
A calibrated laser tracker with a spherically mounted retroreflector is the standard instrument for three-dimensional trajectory measurement. Ballbar systems and optical dynamic measurement systems are used for specific high-speed or circular path evaluations.
What trajectory accuracy values are typical for industrial robots?
Typical industrial robots achieve trajectory repeatability in the range of a few hundredths of a millimeter to several tenths of a millimeter, while absolute trajectory accuracy commonly falls between 0.1 mm and 1 mm before calibration. Actual values depend on robot class, payload, speed, posture, and temperature, and must be verified by measurement for each application.
How often should trajectory accuracy testing be performed?
Testing is performed at robot acceptance, after relocation or collision events, after controller or gearbox replacement, following kinematic recalibration, and at scheduled intervals as part of maintenance programs for quality-critical processes.
Can poor trajectory accuracy be corrected?
In many cases, yes. Kinematic parameter identification and compensation, mastering refresh, backlash compensation, improved controller interpolation, and thermal stabilization can significantly improve absolute accuracy. Trajectory accuracy analysis provides the baseline and verification data required for these correction activities.