Stewart Industrial Automation

All-Inclusive Collaborative Robot Payload Calculator
Supports FANUC CR/CRX, Universal Robots, ABB GoFa/SWIFTI/YuMi, KUKA iiwa, Doosan & more

Robot Selection

Select your robot manufacturer and model to view specific inertia limits.

Model-specific inertia guidance

Select a manufacturer and model for tailored limits.

1. Add Payload Components

Add each part of your EOAT with mass and CoG offsets from the robot flange.

2. Optional: Shape Approximation for Intrinsic Inertia

Robot-Specific Inertia Limits (Reference Only – Always Check Manual!)

Approximate maximum allowable intrinsic inertia about CoG (kg·m²):

Select a manufacturer and model for specific guidance.

Units note: Most modern systems use kg·m².
Older systems may use kgf·cm·s² → convert by multiplying by ≈0.0981.

Important: Zero Inertia Values & Payload/Safety Faults on Collaborative Robots

Why zeros are mathematically correct but can still cause faults

For compact EOATs with the center of gravity (CoG) very close to the robot flange (e.g., offsets < 5–10 cm), the intrinsic moments of inertia about the CoG (Ixx, Iyy, Izz) are often very small or effectively zero — this is a valid point-mass approximation and is safe for performance.

However, collaborative robots from all major manufacturers (FANUC CR/CRX, Universal Robots, ABB GoFa/SWIFTI, KUKA iiwa, Doosan, etc.) use sensitive torque/force monitoring for human safety. These systems continuously compare measured torque/force from integrated sensors against the expected values based on your entered payload + CoG + inertia.

When inertia is zero and CoG offset is tiny, the robot expects almost no variation in torque. Real-world factors like cable drag, minor asymmetries, sensor noise, mounting tolerance, or gravity vector misalignment create small mismatches — the safety system may interpret this as an error and stop the robot (payload fault, safety stop, or reduced speed).

How to reduce or eliminate these faults (applies to most cobots)

  1. Perform payload/tool calibration / zeroing
    Most cobots have a "payload confirmation", "tool calibration", or "sensor zeroing" procedure after power-on or tool change. Always run this with the tool in free space (no contact).
  2. Use small non-zero intrinsic inertia values
    Enter conservative values in the inertia fields (about CoG):
    • Ixx ≈ 0.005–0.01 kg·m²
    • Iyy ≈ 0.005–0.01 kg·m²
    • Izz ≈ 0.002–0.005 kg·m²
    These are negligible for dynamics but give the monitoring system more tolerance for real-world variation. Start low and increase slightly if faults persist.
  3. Run automatic payload identification (if available)
    Many cobots (FANUC, UR Polyscope, ABB RobotStudio, etc.) offer an auto-identification routine. The robot moves the tool in controlled ways to measure real inertia and CoG — this usually gives the most accurate, fault-free values.
  4. Check/adjust safety monitoring sensitivity
    In the safety configuration (DCS on FANUC, Safety Settings on UR, SafeMove on ABB, etc.), increase error margins or vibration tolerances slightly (after proper risk assessment).
  5. Other common checks
    • Ensure cables/hoses are balanced and not dragging
    • Verify gravity vector direction and magnitude
    • Confirm the correct payload/tool is active
    • Check mounting orientation/angle is accounted for

Manufacturer-specific notes

  • FANUC CR/CRX: Use "Payload Auto Identify" or manual CONFIRM. Small non-zero inertias (0.005+) often solve SYST-325/348 faults.
  • Universal Robots: Polyscope auto-compensates well; if faults occur, try "Force Control" tuning or small inertia values.
  • ABB GoFa/SWIFTI: Use RobotStudio "Load Identify" or adjust SafeMove tolerance.
  • KUKA iiwa / Doosan: Generally more tolerant; use auto-mass/inertia identification routines.

Bottom line: Zero inertia is correct for compact tools, but small non-zero values (0.005–0.02 kg·m²) are a common and safe workaround to prevent nuisance safety stops across all collaborative robot brands. Always follow your robot's manual and perform risk assessments.

Calculation Results

Total Mass

-- kg

Combined CoG from Flange

X: -- m

Y: -- m

Z: -- m

Intrinsic Inertia about CoG
(Enter these in robot pendant)

Ixx: -- kg·m²

Iyy: -- kg·m²

Izz: -- kg·m²

Total Inertia about Flange
(Reference only – controller handles this)

Ixx: -- kg·m²

Iyy: -- kg·m²

Izz: -- kg·m²