AimFactoryCore

Every device,
run from one platform

Camera, feeder and robot alike — driven by one controller and one set of software.

AimFactoryCore integrated software screen
AimFactoryCore integrated controller

One controller

One controller connects everything.

No separate controller per device. One box means less wiring and a faster install — and one place to look when something goes wrong.

One software

One integrated software runs all of it.

Set up and drive vision, feeder and robot from here — and keep those settings as a recipe per product.

6 seconds to switch

Unlimited recipes stored

The vision screen finding partsThe screen for feeder vibration and hopper supplyThe 3D screen for aligning robot, feeder and camera
One product = one recipe

Commissioning takes about four hours. It depends on the site.

Robot

Three things that always block vision-to-robot.

We built this to solve them.

  1. 01 Reference
  2. 02 Link
  3. 03 Scale
01

The reference disappears

When the reference frame is built on a jig, the jig goes away — and with it, any way to check that reference again.

We take the robot’s own reported coordinates as the reference. It stays inside the robot, so when something drifts you can trace it back.

Calibration result with per-point error in mm A table pairing vision pixels with robot millimetres across nine points
Nine pairs of vision pixels and robot millimetres, each with its error in mm.
02

You cannot tell it dropped

Did the robot miss it, or did the link drop? You find out after the line has already stopped.

Connection state is live on screen, and every send and reply stays in the log with its timestamp.

The communication log for the command and data channels Coordinates sent to the robot, marked waiting or unconfirmed
Command 3000, data 4557 — every coordinate sent carries its own waiting or unconfirmed mark.
03

More models, less control

Each new product piles up settings — vision on one side, robot on the other. Nobody knows what is stored where.

The robot program goes into the recipe too. Pick the product and the robot side changes with it.

Option · Tier 1 robots (Hyundai Robotics · Agilebot)

Editing the robot program (JOB) The screen where recipes are managed
Edit the robot program here, and keep one slot per product.

One cycle

One capture finds the spot to pick.

From locating the part to the detailed checks — all inside one cycle.

Locating

01

Where it lies, and at what angle

Parts scattered across the field, each tagged with coordinates and a rotation angle
One capture finds many, and each part gets its coordinates and rotation.

Detailed checks

02

Overlapping ones are left alone

Overlapping outlines in red, pickable ones in green
Overlapping parts drop out; only what can be picked remains.
03

Is there room for the gripper

The gripper's entry area checked beside the part about to be picked
Before the pick, it checks the gripper against what is around it.

0.5s vision compute · up to 6 picks per capture

Feeder motion

It shows where the parts moved — before and after the vibration.

The image viewer puts the part positions side by side, before and after the vibration. You see which way the parts moved, and by how much, while setting the vibration up.

Software screen · 0:28 Watch on YouTube →

Scope

Part size handled 0.4 mm – 230 mm

Part size handled

Many parts, many fields.

A robot and camera picking small parts from a tray

Electronics

Chips · modules · connectors

A robot descending to pick a part placed on a tray

Automotive

Brackets · housings

A robot picking a part from a backlit tray

Battery

Electrodes · vents

A robot descending to pick a part from the feeder

Medical / Cosmetics

Needles · syringes · Mascara brushes · bottles

Configuration

What one set is made of

One set that sees, decides and instructs. Keep the robot and feeder you already have and move only the control. One set drives up to 2 cameras · 2 feeders.

Selected · supplied together

Controller specifications

Only the values you can put straight into a design. Details such as dimensions and electrical ratings come in the datasheet (PDF).

Controller (summary)

Communication ports
6 ports (standard)
I/O
DI 8 / DO 8
OS
Windows 10 IoT

Expansion / options (reference)

PoE ports
2 (standard) / 4 (max) — varies by configuration
Camera support
1 (standard) / 2 (max) — varies by configuration

Supplied by AIM

Controller · software

The set we build ourselves.

Selected · supplied together

Camera · lens

We choose between standard (5 MP global shutter) and high-resolution (12 MP) to match your part size and field of view, and ship it with the set.

What you keep

Robot · feeder · PLC

Your existing equipment stays. Hopper and lighting belong to the feeder configuration; only the control moves to our screen.

Getting started

We start by confirming it works

We do not send a quote first. We first see whether it works with your actual parts.

01

Send us your parts

We first confirm it works with the real parts.

02

See the test results

We send you the recognition rate and the cycle, with video.

03

Settle the configuration

We set the configuration and scope around the robot and feeder you already use.

Keep the robot, camera and feeder you use today — we will show you how much of it can be brought together.

Contact us