Flagship Solution

QA Lab Automation

AMR + Cobot integrated systems for automated material testing, sample logistics, and lightweight WMS

QA Lab Automation: End-to-End Sample Logistics and Testing

Motionwell delivers fully integrated QA laboratory automation by combining autonomous mobile robots (AMR), collaborative robots (Cobot), machine vision, and a PLC-native control architecture. The goal is simple: move samples, execute tests, and manage data with predictable traceability and minimal manual handling.

This solution is designed for high-throughput QA environments that run multi-station material testing and require consistent sample identity, scheduling, and results management.

QA Lab Automation System

What Problem This Solves

Common lab challengeWhat it looks like in daily operationHow we address it
Limited staffing for repetitive workOperators spend time walking samples instead of running experimentsAMR + Cobot handles transport and loading steps
Traceability gapsSample IDs and test files don’t match or require manual renamingSystem enforces sample states, IDs, and file naming rules
Low throughput under peak demandSingle-station bottlenecks and manual queuingMulti-station orchestration and automated dispatch
Variable test mixDifferent sample forms and test methods increase changeoverConfigurable EOAT, fixtures, and software-driven routing
Complex IT footprintTraditional solutions depend on heavy MES/LIMS customizationPLC-native lightweight WMS patterns where appropriate

System Architecture (AMR + Cobot + Vision + Test Cells + PLC-WMS)

The system integrates mobile transport, manipulation, perception, test execution, and state management into one workflow.

AMR + Cobot + Vision System

SubsystemTypical technologyPrimary responsibilityIntegration touchpoints
Mobile transportMiR AMR class platformAutonomous navigation and dispatch executionFleet/task API, station docking, status feedback
ManipulationUniversal Robots collaborative armTray pick/place and sample handoffGripper I/O, safety I/O, station handshake
PerceptionIndustrial vision systemTray identification and position compensationVision-to-robot offsets, verification checks
TestingInstron universal testing machinesExecute tensile/compression/flex testsStart/stop, parameter setting, result export
OrchestrationPLC-based lightweight WMSInventory, scheduling, and state machineWork orders, sample states, error recovery

Workflow: From Sample Registration to Result Upload

StepAutomated actionData handled
Sample registrationSample is assigned an ID and a storage/test routing planSample ID, batch/lot metadata, required test method
Inventory assignmentSystem assigns a rack position and marks state as “stored”Rack location, state, timestamp
Dispatch to testAMR receives a mission and navigates to storage and the target stationMission ID, destination, robot status
Vision-assisted pickCobot verifies tray position and performs pick/placeVision offsets, grip confirmation, verification result
Test executionPLC coordinates test setup and start triggersTest parameters, device ID, run status
Result handlingTest file is named consistently and uploaded to a serverFile naming, paths, checksum/status
Return to storageSamples are returned and inventory state is updatedLocation, completion state, audit log

Deep Integration With Instron Test Cells

FunctionImplementation
Zero resetAutomatic load cell zeroing before each test
Test speedTest speed set based on sample type / recipe
Test startAutomated trigger after sample clamping confirmation
Data transferProduct name, batch, line ID, device ID passed into the test flow
Result handlingFiles are auto-named and uploaded to network storage

Precision, Traceability, and Safety Design

TopicDesign approachWhy it matters
Docking and handling toleranceMechanical docking + vision compensation + handshake checksPrevents mis-picks and fixture damage
Traceability modelState machine in PLC with explicit sample states and audit timestampsEliminates “unknown sample” and ambiguous rework
Recovery logicRetry rules, operator prompts, and safe fallback statesKeeps the lab running without silent failures
Safety architectureCollaborative operation + station safeguarding where requiredSupports mixed human/robot environments
IT/OT boundaryClear responsibilities between PLC, robot fleet, and server storageMakes validation and troubleshooting manageable

Delivered Reference: Project P23078 (QA Lab Automation)

Project P23078 is a delivered high-throughput QA laboratory automation program that reflects the design principles above.

ItemProject P23078 summary (high-level)
IndustryLab automation / QA testing
Mobile manipulationMiR AMR + Universal Robots cobot compound workflow
Storage70 positions rack (7 rows × 10 columns) managed as inventory
Test stationsMulti-station Instron test cell orchestration
Control architecturePLC-native lightweight WMS for scheduling and state tracking
Data flowAutomatic result naming and upload to server storage

System Specifications

ParameterSpecification
Sample storage70 positions (7 rows × 10 columns)
Test stations2–6 Instron units (configurable)
AMR platformMiR100/MiR250 class
Cobot armsUniversal Robots UR5e/UR10e class
Control systemSiemens S7-1500 / Allen-Bradley (project-dependent)
CommunicationEthernet/IP, PROFINET, OPC-UA (project-dependent)
SafetyISO 13849 approach with collaborative zones (project-dependent)

Typical Project Timeline

PhaseDurationActivities
Design4–6 weeksRequirements, concept, detailed design
Manufacturing8–10 weeksComponent procurement, integration
FAT2 weeksFactory acceptance testing
Installation2–3 weeksOn-site installation and commissioning
Validation2–4 weeksIQ/OQ/PQ support and training

Typical end-to-end delivery window: 18–25 weeks, depending on station count and validation depth.

Frequently Asked Questions

QuestionAnswer
Can the system work with testing machines other than Instron?Yes. We can integrate other universal testing machines (for example ZwickRoell, MTS, or Shimadzu) when the control interface and result export format are defined. The key is a stable handshake protocol and a validated state machine.
What sample types can the system handle?The handling strategy is driven by trays, fixtures, and EOAT. Common configurations cover tensile bars, compression specimens, and flex samples, and we design custom tooling when sample geometry requires it.
How does the system handle failures or test errors?The control layer tracks explicit sample states and device states. Fault recovery typically includes verified re-tries, operator notification steps, and a “safe hold” state so traceability remains intact even when a test fails.
What data is captured and how is it accessed?Typical outputs include sample ID, batch/lot, test parameters, device ID, and the test result file exported to network storage. The structure can be aligned to LIMS requirements when needed.
What ongoing support do you provide?Support options include preventive maintenance, remote diagnostics, spare parts planning, and controlled software updates. We also provide refresher training so operators and maintenance teams can handle routine recovery steps confidently.

If you want to scope a QA lab automation program in Singapore, reach out at /contact/ and share your test station list and sample flow.

Related content: QA Lab Automation Benefits | AMR Solutions | Material Handling | Digital & Data Integration

Ready to Automate Your QA Laboratory?

Contact us for AMR + Cobot integration, automated testing systems, and laboratory automation solutions.

Contact Us