MATT Capabilities

The Smart Device Testing Robot

An image of the MATT Extended robot

Universal Device Mount

MATT can secure devices on a tilting platform that can incline up to a 30-degree angle. This can switch the device from landscape to portrait mode, a capability that allows complex AR and VR application testing.

Physical Input Testing

MATT can tackle any tests that require physical input. Test device human-machine interface buttons, switches, knobs, keyboards, volume rockers, sleep/wake, and operability with other controls independently and in any combination. It can press physical buttons, side buttons, and any other data input form. The testing robot will be an excellent tool for any product where the input cannot be easily simulated, like PoS or systems where the same input must be introduced multiple times.

Hardware & Software Testing Combined

Many of the interactions with a touchscreen can be simulated with software test automation frameworks like Selenium, Appium, as well as OS-specific testing software like ESPRESSO UI (Android), XC testing (iOS), but due to the wide variety of hardware devices, this can be a complicated task. However, MATT manages both hardware and software interaction with ease. Due to MATT’s flexibility, it can be integrated into any testing framework. Therefore, synchronization between software testing automation and hardware button pressing can be achieved seamlessly.

A cropper picture of MATT Robot effector and base plate

Performance Testing

MATT can be equipped with an external high-speed camera for different measurements. Moreover, the speed of up to 2m/s ensures that the robot can reach any point swiftly and with high accuracy.

Calibration Testing

Building on high accuracy, MATT moves with 0.05mm precision and touches with exact pressure, capabilities that make the robot an ideal tool, effective in touch screen device calibration and not only. To better fit use cases, the capacitance, size and shape of MATT fingers can be customized.

Mechanical Interaction Testing

The robot automates the pressing of any buttons, placed vertically or sideways, and interact with any touch screen devices (resistive or capacitive).

MATT Framework Software

MATT framework allows the calibration, prototyping, development, and validation of complex testing scenarios. The easy-to-use GUI facilitates the immediate operation of the robot, and, with its dedicated Python control, syntax highlighting and live preview, MATT supports diverse use cases through easy integration with other testing frameworks and tools.

For All Test Automation Labs and Environments

MATT is a flexible asset, whose potential can be directed towards the specific test automation and device calibration needs of a company and supports every use case.

Used as a test automation tool for device hardware, software, or both

MATT’s design is focused on modularity; for this reason, the hardware platform and the test sequence software API can be seen as different parts. Depending on the application, MATT can be employed as an embedded device testing tool, performing basic, yet powerful tasks, or as a complete, unified robotic test automation solution.

Integration with A.I. and Machine Learning Frameworks

MATT’s cross-platform software architecture allows it to easily integrate with frameworks dedicated to Machine Learning for image processing. One successful example is Intel’s OpenVINO toolkit, which has enabled MATT to solve captcha tasks, such as selecting cars from a collection of distinct images. Regarding integration with Artificial Intelligence or Machine Learning Frameworks, MATT’s applications are unlimited.

The Most Complete Robotic Automation Solution for Physical Device Testing

From device production quality assurance testing and performing calibration testing, to software and app testing, MATT offers all the functionalities underlying every aspect of HMI physical device testing.

MATT robot models, standard and extended, side by side
  • Fast Setup

  • Universal DUT Mount (device under test)

  • Human-Like Movement

  • Safe Automation

  • Multiple Size Options (MATT: Standard, Extended, Compact, Adapt)

  • High Grade Components Sourced in the European Economic Area and the United States Only

An icon of a smartphone with the MATT logo on-screen

Device OS Independent

When developing MATT, our philosophy was to use computer vision in order to solve the most difficult tasks. Because of that, our solution supports all operating systems.

An icon representing the open ecosystem of MATT Robot

Open Ecosystem

Advanced users can reference the extensive, low-level serial protocol documentation to obtain maximum control over the system’s movements and trajectories. The embedded, industrial USB3 Vision camera is accessible to third-party computer vision toolkits like NI Vision Builder™, OMRON AutoVision™ and many more.

A wireframe picture of the MATT Robot receiving signals from the network

Remote - Controlled

Every MATT robot can be controlled independently, on the network, using the included software suite. Its powerful and easy-to-use Python API offers adaptability in controlling the testing process in both multi-robot and multi-device scenarios simultaneously, achieving unmatched flexibility.

A picture of the MATT Extended Robot on the left, and MATT Standard Robot on the right
1.0
Maximum Speed (M/S)

The maximum movement speed at the MATT effector finger

0.05
Precision (MM)

Precision of the MATT Robot, measured in millimeters

3
Degrees of Freedom

The number of axes in which the robot can move its finger to simulate gestures

“MATT’s idea was born as soon as we faced the challenge of testing multiple devices and their constant software updates quickly and accurately. None of the available tools were fully capable of satisfying our demand for efficiency, which is the same demand of many other companies. We decided to build it ourselves, starting from our in-depth knowledge of the processes and requirements, creating a machine that would qualify in terms of reliability, accuracy and scalability.”

Mihai Craciunescu, Robotics Engineer

SEND MATT A MESSAGE

DO YOU WANT TO KNOW MORE?