Mechanical Jig | SCARA Robot
A Selective Compliance Assembly Robot Arm that brings physical test automation to the TestBot ecosystem — executing pick and place, button actuation, connector insertion, and assembly steps inside the same automated sequence as your CAN, UDS, and signal validation tests.

A SCARA (Selective Compliance Assembly Robot Arm) is a four-axis industrial robot optimised for planar motion — fast, precise, and repeatable across a horizontal work envelope with controlled vertical travel. Its rigid Z-axis and compliant XY motion make it the standard choice for pick and place, insertion, actuation, and assembly tasks where speed and positional accuracy both matter.
For embedded system testing, the SCARA closes the last remaining manual loop: physical interaction with the device under test. Electronic jigs handle signals, resistance, and visual states — but pressing a physical button, inserting a connector, placing a component on a test fixture, or actuating a lever still requires a human hand unless a robot is in the sequence. The TestBot SCARA brings those physical steps under the same automated control as every other test action, making fully unattended end-to-end test runs possible.
What this unlocks: A single TestBot sequence can power on a device via the IO Agent, inject a CAN signal via the CAN Agent, press the physical mode button via the SCARA, validate the display response via the AI Vision Agent, and report the result — all without a human at the bench.

The TestBot SCARA is a compact, automation-ready SCARA robot pre-integrated with TestBot's mechanical jig agent. It executes programmed physical actions — pick and place, press, insert, align, or transfer — at positions defined in the TestBot sequence.
Interchangeable end effectors let the same robot body handle different physical tasks across different test fixtures without reconfiguration of the arm itself.
Rapid cycle times for pick and place, button press, and insertion tasks — designed for production bench throughput, not slow laboratory gantries.
±0.01 mm positional repeatability ensures that connector insertions, probe placements, and button actuations land in exactly the right place every cycle.
Swap between grippers, suction cups, probe tips, insertion tools, and custom fixtures without changing the robot arm — one SCARA body serves multiple test applications.
Designed for engineering test benches, not factory floor footprints. The SCARA's compact form fits into existing bench layouts alongside other TestBot jigs without displacing the setup.
SCARA movement commands are TestBot sequence steps — no separate robot programming environment, no parallel PLC script, no manual trigger during an automated run.
Define named positions — button_A, connector_slot_3, tray_pickup_1 — in the SCARA Agent and reference them by name in test sequences for readable, maintainable automation scripts.
Industrial SCARA robots are typically programmed in proprietary robot languages, operated from a teach pendant, and integrated with PLCs through hard-wired I/O. Bringing them into a software-driven test automation framework requires custom middleware, timing synchronisation, and parallel script maintenance. The TestBot SCARA is designed from the ground up for bench test automation — controlled directly from TestBot sequences as a first-class jig.
Book a DemoPhysical actions are defined, sequenced, and reported in the same environment as all electronic test steps.
Mount and dismount effectors in seconds without changing the robot body.
±0.01 mm repeatability keeps button presses, inserts, and placements consistent across cycles.
Built for engineering benches, so it fits into existing validation setups without a factory-scale enclosure.
Physical and electronic steps run together in overnight endurance, cycle count, and regression sequences.
Named positions are saved to station configuration and reused across test sequences and fixtures.
Swap tooling in seconds without changing the robot arm.
From single button presses to multi-step assembly and test sequences, the SCARA handles the physical interactions that would otherwise require a technician at the bench during an automated run.
Physical button and key press sequences, touchscreen stylus actuation, mode and function key combinations, press-and-hold timing validation.
Component placement on test fixtures, tray-to-tray part transfer, barcode and label scan positioning, fixture loading and unloading.
Connector insertion and extraction cycles, harness mating durability runs, contact force and alignment validation, connector sequence with CAN verification.
Sub-assembly insertion and alignment, torque and seating verification steps, multi-component build sequences, post-assembly functional test trigger.
Overnight physical and electronic test runs, CI/CD-triggered full-sequence automation, endurance and cycle count testing, audit-ready timestamped reports.
Configure Use the SCARA Agent's position teaching workflow to define all named work positions for the test fixture. Mount the appropriate end effector for the task. All positions are saved to the TestBot station configuration and referenced by name in sequences.
Sequence Insert SCARA move, pick, place, press, or insert commands into the TestBot sequence at the point where physical interaction is needed. Steps before and after can be CAN Agent commands, DRB resistance changes, IO signal checks, or AI Vision validations.
Execute TestBot orchestrates the SCARA and all electronic agents in lockstep. The robot executes its physical action, confirms completion, and the sequence continues to the next step.
Report Every SCARA step — position reached, action executed, duration, and pass/fail confirmation — is timestamped and written into the same HTML, PDF, or Excel TestBot report as all electronic test steps.

Contact us for arm reach, payload capacity, and Z-travel configured to match your test fixture geometry and DUT weight range.
| Specification | Value |
|---|---|
| Robot type | SCARA — Selective Compliance Assembly Robot Arm |
| Degrees of freedom | 4-axis (J1, J2, Z, R) |
| Positional repeatability | ±0.01 mm |
| End effector interface | Tool-free quick-change mount |
| Supported end effectors | Parallel gripper, suction cup, probe tip, connector tool, custom |
| Payload capacity | Contact for configuration options |
| Work envelope (reach) | Contact for configuration options |
| Z-axis travel | Contact for configuration options |
| TestBot interface | SCARA Agent — native command blocks in TestBot sequences |
| Position programming | Named positions via SCARA Agent teaching workflow |
| Operating modes | Manual jog mode / TestBot automated sequence mode |
| Power supply | External AC adapter, bench-mount power unit |
| Enclosure / protection | IP40 rated body, reinforced joint guards |
| Operating temperature | 0°C to +50°C |
| Target environments | Electronics, automotive, industrial bench testing |
The TestBot SCARA is positioned for embedded test benches that need physical automation tightly coordinated with electronic validation — not factory floor robot systems that require separate PLC programming and integration effort.
| Feature | TestBot SCARA | Industrial SCARA (Epson, Yamaha) | Cartesian gantry | Manual technician |
|---|---|---|---|---|
| TestBot native integration | Yes | Custom middleware | Custom script | No |
| Interchangeable end effectors | Tool-free swap | Yes | Limited | Hands |
| Sub-mm repeatability | ±0.01 mm | Yes | Yes | No |
| Compact bench footprint | Bench-native | Floor-mount | Large frame | Bench space |
| Unattended overnight runs | Yes | With integration | With integration | No |
| Test report integration | In TestBot report | Separate PLC log | Separate log | Manual notes |
| Programming environment | TestBot sequence editor | Proprietary robot language | G-code / custom | N/A |
| Setup for new fixture | Position teach + name | Full reprogramming | Full reprogramming | Brief training |
The TestBot SCARA is priced per unit based on arm reach and payload configuration. The SCARA Agent licence is renewed annually per station. Contact us with your fixture geometry and DUT weight range for a tailored quote.
Answers to the questions teams usually ask before adding the SCARA to an embedded bench.

Standard industrial SCARAs are programmed in proprietary robot languages, operated from teach pendants, and integrated with test systems through custom middleware and hard-wired I/O. The TestBot SCARA is controlled directly from TestBot sequence steps — physical actions are defined, sequenced, and reported in the same environment as all electronic test steps.
Bring button presses, insertions, pick and place, and assembly steps into the same TestBot sequence as your CAN, UDS, IO, DRB, and AI Vision validations.