WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'allowLegacy2FA'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfls_settings' doesn't exist]
SELECT `name`, `value`, `autoload` FROM `6NZ7TlB_wfls_settings` WHERE `name` IN ('allow-xml-rpc')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfls_settings' doesn't exist]
SELECT `name`, `value`, `autoload` FROM `6NZ7TlB_wfls_settings` WHERE `name` IN ('enable-woocommerce-integration')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfls_settings' doesn't exist]
SELECT `name`, `value`, `autoload` FROM `6NZ7TlB_wfls_settings` WHERE `name` IN ('enable-shortcode')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfls_settings' doesn't exist]
SELECT `name`, `value`, `autoload` FROM `6NZ7TlB_wfls_settings` WHERE `name` IN ('enable-passkeys')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'apiKey'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'howGetIPs'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'detectProxyRecommendation'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'howGetIPs_trusted_proxies'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'howGetIPs_trusted_proxy_preset'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'ipResolutionList'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'whitelistPresets'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'whitelistedServices'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'whitelisted'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'ajaxWatcherDisabled_front'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'ajaxWatcherDisabled_admin'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfblocks7' doesn't exist]
SELECT * FROM `6NZ7TlB_wfblocks7` WHERE `IP` = X'00000000000000000000ffffd849d849' AND `type` = 7 AND (`expiration` = 0 OR `expiration` > UNIX_TIMESTAMP())

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'loginSec_enableSeparateTwoFactor'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'other_hideWPVersion'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'loginSec_disableAuthorScan'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'loginSec_disableApplicationPasswords'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'scanType'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'scan_exclude'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'scan_include_extra'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'liveTrafficEnabled'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'other_hideWPVersion'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'wordfenceCentralConnected'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'wordfenceI18n'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'auditLogMode'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name IN ('apiKey','isPaid','keyType','licenseType')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name IN ('keyExpDays','hasKeyConflict')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'auditLogMode'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'auditLogMode'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'allowLegacy2FA'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'wp_home_url'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'wp_site_url'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'needsGeoIPSync'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'lastPermissionsTemplateCheck'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
INSERT INTO 6NZ7TlB_wfconfig (name, val, autoload) values ('lastPermissionsTemplateCheck', '1793110667', 'yes') ON DUPLICATE KEY UPDATE val = '1793110667', autoload = 'yes'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'previousWflogsFileList'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
INSERT INTO 6NZ7TlB_wfconfig (name, val, autoload) values ('previousWflogsFileList', '[\"config.php\",\"config-synced.php\",\"attack-data.php\",\"config-livewaf.php\",\".htaccess\",\"config-transient.php\",\"rules.php\",\"ips.php\",\"geoip.mmdb\",\"template.php\"]', 'yes') ON DUPLICATE KEY UPDATE val = '[\"config.php\",\"config-synced.php\",\"attack-data.php\",\"config-livewaf.php\",\".htaccess\",\"config-transient.php\",\"rules.php\",\"ips.php\",\"geoip.mmdb\",\"template.php\"]', autoload = 'yes'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'apiKey'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'isPaid'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'whitelisted'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'whitelistedServices'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'howGetIPs'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'howGetIPs_trusted_proxies'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'howGetIPs_trusted_proxy_preset'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'ipResolutionList'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'detectProxyRecommendation'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'other_WFNet'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'serverIP'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'serverDNS'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
INSERT INTO 6NZ7TlB_wfconfig (name, val, autoload) values ('serverDNS', '1793110667;12189;190.92.174.87', 'yes') ON DUPLICATE KEY UPDATE val = '1793110667;12189;190.92.174.87', autoload = 'yes'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
select val from 6NZ7TlB_wfconfig where name='wordfence_chunked_recentServerAddr_header'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
select val from 6NZ7TlB_wfconfig where name='recentServerAddr'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
INSERT IGNORE INTO `6NZ7TlB_wfconfig` (`name`, `val`, `autoload`) VALUES ('recentServerAddr.lock', '1793110667', 'no')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'recentServerAddr.lock'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'blockCustomText'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'disableWAFIPBlocking'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'wordpressVersion'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
select val from 6NZ7TlB_wfconfig where name='wordfence_chunked_wordpressPluginVersions_header'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
select val from 6NZ7TlB_wfconfig where name='wordpressPluginVersions'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
select val from 6NZ7TlB_wfconfig where name='wordfence_chunked_wordpressThemeVersions_header'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
select val from 6NZ7TlB_wfconfig where name='wordpressThemeVersions'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'timeoffset_wf'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfhits' doesn't exist]
SELECT MAX(attackLogTime) FROM 6NZ7TlB_wfhits

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'firewallEnabled'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfls_settings' doesn't exist]
SELECT `name`, `value`, `autoload` FROM `6NZ7TlB_wfls_settings` WHERE `name` IN ('enable-shortcode')

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'other_WFNet'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'other_hideWPVersion'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wflivetraffichuman' doesn't exist]
SHOW FULL COLUMNS FROM `6NZ7TlB_wflivetraffichuman`

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wflivetraffichuman' doesn't exist]
SHOW FULL COLUMNS FROM `6NZ7TlB_wflivetraffichuman`

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'loginSec_disableAuthorScan'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'liveTraf_ignoreIPs'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'liveTraf_ignoreUA'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'firewallEnabled'

Robot Guidance & Positioning – Genesys

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'other_hideWPVersion'

Home / Applications

Robot Guidance & Positioning

Support part localization, alignment, pick-and-place, position correction, and robot-assisted automation — giving robots the eyes to handle parts that are not perfectly placed.

Robots that see where the part really is

Fixtures, bowl feeders, and hard stops add cost and limit flexibility. If parts arrive in slightly different positions, a blind robot misses, jams, or damages them.

A camera finds each part, calculates its position and angle, and passes corrected coordinates to the robot in milliseconds. The same view can inspect the part, so one station both guides and verifies.

What we support

Fixed or robot-mounted cameras can be used, depending on the cell.

Part Localization

Find parts on conveyors, trays, or tables with position and angle.

Alignment

Align parts to fixtures, other parts, or machining positions.

Pick-and-Place

Guide the gripper to randomly placed parts.

Position Correction

Send offsets so the robot corrects for part variation.

Hand-Eye Calibration

Map camera coordinates to robot coordinates precisely.

Robot Cell Integration

Connect to leading robot and PLC controllers.

How the setup changes with the cell

A quick sense of what typically drives the setup — the exact tools are always tuned during commissioning.

Conveyor Picking

Fixed overhead camera with encoder tracking to pick moving parts.

Bin & Tray Picking

2D or 3D vision to find separate parts in trays and bins.

Precision Assembly

Robot-mounted camera for fine alignment before insertion.

Reflective Parts

Backlighting or diffused lighting for stable edges on shiny parts.

3D & Height Variation

3D cameras or laser profiling when parts are stacked, tilted, or vary in height and need a full pose, not just X-Y position.

Sample Data

Pick success in sample deployments
0 %
Robot brands supported
0 +
Cycles guided by vision
0 %
Industries in case studies
0

Case studies

Robot Guidance & Positioning in the field

Before
After

Picking loose molded parts off a conveyor

Parts arrived at random angles, so a person loaded the machine. A camera now sends position and angle to the robot for each pick.

100%

Automated loading

~50%

Less labor

<100ms

Locate time

Before
After

Aligning boards before robotic insertion

Boards in carriers varied enough to cause jams. A camera now measures each board and corrects the robot position before insertion.

±0.1mm

Alignment

~30%

Fewer jams

<200ms

Per cycle

Before
After

Correcting robot offsets on welded assemblies

Fixture wear shifted parts and affected welds. A robot-mounted camera now finds the real part position and corrects the path.

100%

Parts corrected

~35%

Less rework

<250ms

Per part

Industries that lean on this application

Need your robot to see?

Tell us what the robot handles and how parts arrive. Our application engineers will recommend the camera, lighting, and lens combination to do it on every unit.

Book an Application Consultation

Share your requirement, our expert will be in touch with you on same day

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'liveTrafficEnabled'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'liveTraf_ignoreIPs'

WordPress database error: [Table 'wp_j0sg2.6NZ7TlB_wfconfig' doesn't exist]
SELECT name, val, autoload FROM 6NZ7TlB_wfconfig WHERE name = 'liveTraf_ignoreUA'