Unsupported kinematic loop detected
Error ID: 1002
Platform: Process Simulate
This sanity check detects joints with kinematics dependency loops that cannot be resolved. These occur when joint dependencies form a circular chain that the system cannot solve mathematically. The export cannot proceed until the kinematic chain is restructured to remove the loops.
What this error means
- Severity: Error
- Blocking behaviour: blocks_export
- Dialog type: Error - Export is blocked (Abort)
- The message indicates that Resolver found an issue with the current Process Simulate setup and is warning you before continuing with the export/import workflow.
Dialog text shown in Resolver
Robot: {robotName1}, joint {jointName1}
Robot: {robotName2}, joint {jointName2}
Review joint dependencies and remove any circular dependencies
How to fix it (step-by-step)
- Carefully read the dialog text shown above and note any robots, operations, objects, or settings that are mentioned.
- In Process Simulate, inspect the affected station or operation and verify that the setup matches the expectations described in the message (for example: targets, robots, kinematics, collision sets, RCS configuration, export options, cloud settings, etc.).
- This error blocks the export. Adjust the Process Simulate model or Resolver settings so that the problematic condition no longer applies.
- Save your changes in Process Simulate and run the Resolver import/export again.
- Confirm that the message no longer appears, or that it now reflects the updated configuration correctly.