System design

System design guides

Putting a station together: PCs, triggers, cables, mounting and the parts list for a working system.

System design · Explainer Vision picking workspace limits for overlapping robot cells Define vision picking workspace limits for overlapping robots, check coordinate frames and tool clearance, and separate assignment from safety protection. System design · Troubleshooting Vision pick error under rotation: diagnose position drift Diagnose vision pick error under rotation with fixed-datum tests that separate reference origins, coordinate transforms, TCP offsets and plane errors. System design · Troubleshooting Vacuum gripper signal mapping for vision-guided picking Trace vacuum gripper signal mapping from picking commands to valves and pressure feedback, with safe tests for missing outputs and incorrect status. System design · Explainer Single camera inspection routing to a robot and reject pusher Design single camera inspection routing for a robot and reject pusher using item IDs, encoder positions, separate queues and verified outputs. System design · Explainer Post-placement vision inspection after conveyor picking Plan post-placement vision inspection with capture timing, shared-runtime checks, part tracking, result handshakes and defined timeout handling. System design · Troubleshooting Missing vision models after restart: configuration recovery Recover missing vision models after restart by checking project paths, permissions, saved settings and backups, then validating remote command mappings. System design · How-to Live binary image preview for defect inspection Build a live binary image preview with stable thresholds, reusable display objects, bounded refresh rates, timing checks and reliable camera cleanup. System design · Troubleshooting Linux camera device permissions: video and media node checks Diagnose Linux camera device permissions across video and media nodes, verify the capture account, and apply persistent, least-privilege access rules. System design · Troubleshooting Intermittent vision localization errors in sheet picking Diagnose intermittent vision localization errors by pairing saved sheet images with match poses, scores and pick commands, then replaying failures. System design · Troubleshooting Indexed work area tuning: diagnose final-item stops Diagnose indexed work area tuning stops at the last container item using event traces, idle-boundary tests, and documented recovery procedures. System design · Troubleshooting Conveyor tracking pick hesitation: motion and timing checks Diagnose conveyor tracking pick hesitation with synchronized motion, encoder and gripper traces, guarded tests, and documented recovery checks. System design · Troubleshooting Conveyor target acknowledgment near tracking position rollover Diagnose conveyor target acknowledgment faults near tracking rollover using lifecycle logs, reset-margin calculations and documented synchronized fallback. System design · Explainer Camera lookup table control through frame grabber serial Learn how camera lookup table control works through frame grabber serial, with command verification, saved presets, and higher-bit-depth mapping. System design · Troubleshooting Camera image rotation without losing acquisition speed Diagnose camera image rotation slowdowns, separate preview from inspection, and compare display transforms with pixel rotation against a frame-time budget. System design · Explainer Calibration target field of view and lens coverage margins Plan calibration target field of view around grid coverage, measured pitch and cropping, with lens calculations and margins for a square inspection area. System design · Troubleshooting Auto exposure ROI instability from detection feedback Diagnose auto exposure ROI instability with region-size checks, independent gain limits, detection filtering and fallback tests that protect highlights. System design · Troubleshooting Work area index initialization errors in vision picking Diagnose work area index initialization errors by tracing destination assignments, queue creation and mapping readiness before enabling vision picking. System design · Troubleshooting Vision target selection mapping: diagnose rejected requests Troubleshoot vision target selection mapping by checking sampled product and format values, grouped inputs, work-area recipes and startup timing. System design · Explainer Vision queue conveyor speed control for continuous picking Use vision queue conveyor speed control with valid target counts, hysteresis, acceleration limits and stale-data handling for continuous picking. System design · Troubleshooting Vision project controller mapping: diagnose transfer failures Diagnose vision project controller mapping failures by checking online identity, saved addresses, software versions and authorized access. System design · Troubleshooting Vision cell network isolation from a busy plant LAN Diagnose vision cell network isolation faults with packet captures, switch counters and controlled tests before changing switches, VLANs or routing. System design · Explainer RS232 vision recipe selection with unique command codes Use RS232 vision recipe selection to map documented commands to recipe identities, verify acknowledgments, and control reliable PLC changeovers. System design · Troubleshooting Robot camera cable failures: routing and fatigue checks Diagnose robot camera cable failures by checking bend radius, torsion, snag points and strain relief, then specify and validate a replacement. System design · Troubleshooting RGB camera frame rate limits: pixel format and exposure Diagnose RGB camera frame rate limits with exposure checks, pixel-format bandwidth calculations, live feature bounds and Bayer conversion tests.

Shop: Configure a system · All guides