ArtiMinds RPS +Vision

Con­trol­ling robots with vision systems

Eas­ily inte­grate vision sys­tems into your flex­i­ble automa­tion solu­tion with ArtiMinds RPS +Vision. Vision sys­tems allow to iden­tify, local­ize or sort parts as well as inspect the qual­ity of your prod­uct. Solve chal­leng­ing robot tasks which require high process reli­a­bil­ity, flex­i­bil­ity or quality.

Vision sys­tems are an inte­gral part of count­less automa­tion solu­tions. They enable the com­pen­sa­tion of large process tol­er­ances e.g. when pick­ing up from con­veyor belts, when deter­min­ing vari­ants or dur­ing qual­ity assur­ance. Today, smart image pro­cess­ing soft­ware enables users to solve demand­ing recog­ni­tion tasks with­out spe­cial knowledge.

With ArtiMinds RPS +Vision, you can add vision sys­tems and sen­sors to your robot appli­ca­tions with­out hav­ing to write a sin­gle line of robot code. Func­tions such as exe­cut­ing sev­eral image pro­cess­ing tasks, error han­dling and check­ing, con­vert­ing and tem­porar­ily stor­ing results are avail­able to you with­out any pro­gram­ming effort.

There is also the option of using the image pro­cess­ing results in your robot pro­gram and link­ing them to other tasks. You can e.g. move a work­piece car­rier by the cam­era or cen­tre the robot on a com­po­nent with the camera.

Typ­i­cal appli­ca­tions that can be solved with ArtiMinds RPS +Vision:

LAB­O­RA­TORY AUTOMATION

Labor Automatisierung Roboter

HAN­DLING & PACKAGING

handling application: KUKA arbeitet

The most impor­tant func­tion­al­i­ties at a glance:

Kamera mit Hand

Broad sup­port of vision systems

Auge

Easy setup

Roboter mit Kamera/Auge

Vision tem­plates

Kamera Einstellungen

Robot code generation

Kamera aufrufen

Live sen­sor data

Broad sup­port of vision systems

ArtiMinds RPS +Vision offers a broad sup­port of vision sys­tems. Choose from easy-to-use smart cam­eras as well as advanced vision con­trollers from man­u­fac­tur­ers like Cognex, Keyence, SICK or SensoPart.

If you require sup­port for spe­cific com­po­nents, just write a short request to contact@​artiminds.​com.

Our free white paper pro­vides an overview of the sup­ported robot man­u­fac­tur­ers and periph­eral devices.

ArtiMinds Robotics - ArtiMinds RPS +Vision - easy image processing setup

Easy setup with robot configurator

ArtiMinds Robotics - ArtiMinds RPS +Vision - easy image processing setup

Quickly select your vision sys­tem and set up your robot with the robot con­fig­u­ra­tor. ArtiMinds RPS +Vision sup­ports wrist-mounted as well as sta­tion­ary vision sys­tems. Use helper tools to run a spe­cific vision detec­tion job, inspect its results and ver­ify the cor­rect operation.

+Vision tem­plates

ArtiMinds Robotics - ArtiMinds RPS +Vision - Image processing with function templates

ArtiMinds RPS +Vision offers a broad set of tem­plates to solve robot tasks requir­ing to react to vision detec­tion results. Each tem­plate pro­vides wiz­ards to spec­ify detec­tion jobs, san­ity checks and result mod­i­fi­ca­tions like scal­ing, off­sets and matrix trans­for­ma­tions. Tem­plates like Cen­ter Detec­tion make it easy to cen­ter the robot on a visu­ally-detected fea­ture like a screw. Low-level tem­plates like Point Con­di­tion allow to check if the vision detec­tion result is in a spe­cific range.

ArtiMinds Robotics - ArtiMinds RPS +Vision - Image processing with function templates

Auto­matic robot code generation

ArtiMinds RPS +Vision auto­mat­i­cally gen­er­ates robot code to com­mu­ni­cate with the vision sys­tem, trig­ger detec­tion jobs as well as check, mod­ify and buffer the lat­est detec­tion results – greatly sim­pli­fy­ing setup and integration.

Live sen­sor data

ArtiMinds Robotics - ArtiMinds RPS +Vision with Live Sensor Data

New chan­nels for the live sen­sor data include the lat­est vision detec­tion result. Eas­ily inspect the results over time to fig­ure out opti­miza­tion poten­tial. Export the sen­sor data to a .csv file to doc­u­ment your results. Dis­cover ArtiMinds LAR for more options.

ArtiMinds Robotics - ArtiMinds RPS +Vision with Live Sensor Data

Fast and easy

See for your­self how easy it is to install, set up and use the +Vision addon. Equip your robot with a vision sys­tem and enhance it’s abil­ity to adapt flex­i­ble to changed para­me­ters of your automa­tion solution.

For all of our videos, visit our YouTube Channel!

For all of our videos, visit the ArtiMinds YouTube channel!

Step-by-step

With this step-by-step tuto­r­ial we show you the capa­bil­i­ties of the +Vision addon for the ArtiMinds RPS. You‘ll be shown how to set up the soft­ware and hard­ware and how you can unlock the full poten­tial of you cam­eras and vision sensors.

  • Step 1: Con­fig­ure the hardware

    Choose either a wrist-mounted or sta­tion­ary vision sys­tem, spec­ify net­work set­tings, cal­i­bra­tion infos as well as a 3D model for visu­al­iza­tion in the robot con­fig­u­ra­tor. Eas­ily request vision detec­tion results using helper tools to val­i­date the set up.

  • Step 2: Add +Vision templates

    Add new tem­plates to your robot pro­gram to trig­ger vision detec­tion jobs and react to the results. The Move Lin­ear Detec­tion tem­plate allows to teach a point dur­ing pro­gram­ming, which will be adapted auto­mat­i­cally dur­ing the robot exe­cu­tion based on the vision detec­tion results.

  • Step 3: Setup san­ity checks and transformations

    Use wiz­ards to setup san­ity checks and trans­for­ma­tions of the vision detec­tion results. Con­nect to the error out­put of a vision tem­plate to han­dle detec­tion errors.

  • Step 4: Relo­cate robot motions

    Relo­cate robot motions using vision detec­tion results – for exam­ple to relo­cate a dis­pens­ing tool-path.

  • Step 5: Ana­lyze live sen­sor data

    Track dif­fer­ent detec­tion results over time in the live sen­sor data and opti­mize your process.

  • Step 1

    Con­fig­ure the hardware

    Choose either a wrist-mounted or sta­tion­ary vision sys­tem, spec­ify net­work set­tings, cal­i­bra­tion infos as well as a 3D model for visu­al­iza­tion in the robot con­fig­u­ra­tor. Eas­ily request vision detec­tion results using helper tools to val­i­date the set up.

  • Step 2

    Add +Vision templates

    Add new tem­plates to your robot pro­gram to trig­ger vision detec­tion jobs and react to the results. The Move Lin­ear Detec­tion tem­plate allows to teach a point dur­ing pro­gram­ming, which will be adapted auto­mat­i­cally dur­ing the robot exe­cu­tion based on the vision detec­tion results.

  • Step 3

    Setup san­ity checks and transformations

    Use wiz­ards to setup san­ity checks and trans­for­ma­tions of the vision detec­tion results. Con­nect to the error out­put of a vision tem­plate to han­dle detec­tion errors.

  • Step 4

    Relo­cate robot motions

    Relo­cate robot motions using vision detec­tion results – for exam­ple to relo­cate a dis­pens­ing tool-path.

  • Step 5

    Ana­lyze live sen­sor data

    Track dif­fer­ent detec­tion results over time in the live sen­sor data and opti­mize your process.

ArtiMinds-Robotics_Implement robot-supported automation projects efficiently

ArtiMinds for your robotic automa­tion project

ArtiMinds for your robotic automa­tion project

You want to inte­grate new and flex­i­ble automa­tion processes into your workflows?

ArtiMinds is a leader in the devel­op­ment of inno­v­a­tive and sophis­ti­cated robot automa­tion solu­tions, whether as a par­tial or over­all con­cept. Our experts will be happy to pro­vide you with advice and sup­port from con­cep­tual design to imple­men­ta­tion. Get in touch – our spe­cial­ists will pro­vide you with com­pre­hen­sive advice and work with you to develop an ini­tial con­cept or fea­si­bil­ity study.

Write to us and start your automa­tion project with ArtiMinds.

ArtiMinds-Robotics_Implement robot-supported automation projects efficiently

You need sup­port for your robotic automa­tion project

You need sup­port for your robotic automa­tion project

You would like to inte­grate new and flex­i­ble automa­tion processes into your work­flows, but do not have enough resources in-house or have not yet built up the cor­re­spond­ing expertise?

As a holis­tic robotics part­ner, ArtiMinds is not only a soft­ware provider, but also a leader in the devel­op­ment of inno­v­a­tive and sophis­ti­cated robot automa­tion solu­tions, whether as a par­tial or over­all concept.

Trust in our exper­tise in the area of

> Process Development
> Fea­si­bil­ity Studies
> Prototyping
> Project Sup­port & Engineering
> Programming

Get in touch and start your automa­tion project with ArtiMinds.

GET STARTED AND LEARN MORE IN A FREE ONLINE DEMO

In just a few min­utes, we will show you how to plan, pro­gram, oper­ate, ana­lyze and opti­mize robot appli­ca­tions cost-effi­ciently, intu­itively and eas­ily with ArtiMinds RPS.

The non-bind­ing free online demo is the per­fect way to get a first impres­sion of the soft­ware, the appli­ca­tion port­fo­lio and if it suits your needs.

ArtiMinds Robotics - Florian Geike Online Demo