apera.ai Open in urlscan Pro
162.159.135.42  Public Scan

Submitted URL: http://www.apera.ai/
Effective URL: https://apera.ai/
Submission: On May 02 via manual from SG — Scanned from SG

Form analysis 2 forms found in the DOM

POST /#gf_1

<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_1" id="gform_1" action="/#gf_1" data-formid="1" novalidate="" data-hs-cf-bound="true">
  <div class="gform-body gform_body">
    <ul id="gform_fields_1" class="gform_fields top_label form_sublabel_below description_below">
      <li id="field_1_1" class="gfield gfield--type-text hide_label gf_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_1_1"><label
          class="gfield_label gform-field-label" for="input_1_1">First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
        <div class="ginput_container ginput_container_text"><input name="input_1" id="input_1_1" type="text" value="" class="medium" tabindex="100" placeholder="First Name" aria-required="true" aria-invalid="false"> </div>
      </li>
      <li id="field_1_2" class="gfield gfield--type-text hide_label gf_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_1_2"><label
          class="gfield_label gform-field-label" for="input_1_2">Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
        <div class="ginput_container ginput_container_text"><input name="input_2" id="input_1_2" type="text" value="" class="medium" tabindex="101" placeholder="Last Name" aria-required="true" aria-invalid="false"> </div>
      </li>
      <li id="field_1_3" class="gfield gfield--type-email hide_label gf_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_1_3"><label
          class="gfield_label gform-field-label" for="input_1_3">Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
        <div class="ginput_container ginput_container_email">
          <input name="input_3" id="input_1_3" type="email" value="" class="medium" tabindex="102" placeholder="Email" aria-required="true" aria-invalid="false">
        </div>
      </li>
      <li id="field_1_4" class="gfield gfield--type-phone hide_label gf_half field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_1_4"><label class="gfield_label gform-field-label"
          for="input_1_4">Phone</label>
        <div class="ginput_container ginput_container_phone"><input name="input_4" id="input_1_4" type="tel" value="" class="medium" tabindex="103" placeholder="Phone" aria-invalid="false"></div>
      </li>
      <li id="field_1_5" class="gfield gfield--type-text hide_label gf_half field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_1_5"><label class="gfield_label gform-field-label"
          for="input_1_5">Company</label>
        <div class="ginput_container ginput_container_text"><input name="input_5" id="input_1_5" type="text" value="" class="medium" tabindex="104" placeholder="Company" aria-invalid="false"> </div>
      </li>
      <li id="field_1_6" class="gfield gfield--type-select hide_label gf_half field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_1_6"><label class="gfield_label gform-field-label"
          for="input_1_6">How can we help?</label>
        <div class="ginput_container ginput_container_select"><select name="input_6" id="input_1_6" class="medium gfield_select" tabindex="105" aria-invalid="false">
            <option value="" selected="selected" class="gf_placeholder">How can we help?</option>
            <option value="Sales">Sales</option>
            <option value="Service / Support">Service / Support</option>
            <option value="Careers">Careers</option>
          </select></div>
      </li>
      <li id="field_1_7" class="gfield gfield--type-textarea hide_label field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_1_7"><label class="gfield_label gform-field-label"
          for="input_1_7">Tell us about your application</label>
        <div class="ginput_container ginput_container_textarea"><textarea name="input_7" id="input_1_7" class="textarea medium" tabindex="106" placeholder="Tell us about your application" aria-invalid="false" rows="10" cols="50"></textarea></div>
      </li>
      <li id="field_1_8" class="gfield gfield--type-checkbox gfield--type-choice hide_label field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_1_8"><label
          class="gfield_label gform-field-label gfield_label_before_complex">Schedule a call</label>
        <div class="ginput_container ginput_container_checkbox">
          <ul class="gfield_checkbox" id="input_1_8">
            <li class="gchoice gchoice_1_8_1">
              <input class="gfield-choice-input" name="input_8.1" type="checkbox" value="I would like to schedule a call with your Sales team" id="choice_1_8_1" tabindex="107">
              <label for="choice_1_8_1" id="label_1_8_1" class="gform-field-label gform-field-label--type-inline">I would like to schedule a call with your Sales team</label>
            </li>
          </ul>
        </div>
      </li>
      <li id="field_1_9" class="gfield gfield--type-checkbox gfield--type-choice hide_label field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_1_9"><label
          class="gfield_label gform-field-label gfield_label_before_complex">Newsletter</label>
        <div class="ginput_container ginput_container_checkbox">
          <ul class="gfield_checkbox" id="input_1_9">
            <li class="gchoice gchoice_1_9_1">
              <input class="gfield-choice-input" name="input_9.1" type="checkbox" value="Sign me up for the Apera newsletter" id="choice_1_9_1" tabindex="108">
              <label for="choice_1_9_1" id="label_1_9_1" class="gform-field-label gform-field-label--type-inline">Sign me up for the Apera newsletter</label>
            </li>
          </ul>
        </div>
      </li>
      <li id="field_1_10" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below gfield_visibility_visible" data-js-reload="field_1_10"><label
          class="gfield_label gform-field-label" for="input_1_10">Name</label>
        <div class="ginput_container"><input name="input_10" id="input_1_10" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_1_10">This field is for validation purposes and should be left unchanged.</div>
      </li>
    </ul>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_1" class="gform_button button" value="Submit" tabindex="109"
      onclick="if(window[&quot;gf_submitting_1&quot;]){return false;}  if( !jQuery(&quot;#gform_1&quot;)[0].checkValidity || jQuery(&quot;#gform_1&quot;)[0].checkValidity()){window[&quot;gf_submitting_1&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_1&quot;]){return false;} if( !jQuery(&quot;#gform_1&quot;)[0].checkValidity || jQuery(&quot;#gform_1&quot;)[0].checkValidity()){window[&quot;gf_submitting_1&quot;]=true;}  jQuery(&quot;#gform_1&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" name="gform_ajax" value="form_id=1&amp;title=&amp;description=&amp;tabindex=100">
    <input type="hidden" class="gform_hidden" name="is_submit_1" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="1">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_1" value="WyJbXSIsIjZhNmU1ZmU5NDM4MjIyNDQ0MTY3OGRmODJhYWNmOTY2Il0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_1" id="gform_target_page_number_1" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_1" id="gform_source_page_number_1" value="1">
    <input type="hidden" name="gform_field_values" value="">
  </div>
</form>

POST /#gf_2

<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_2" id="gform_2" action="/#gf_2" data-formid="2" novalidate="" data-hs-cf-bound="true">
  <div class="gform-body gform_body">
    <ul id="gform_fields_2" class="gform_fields top_label form_sublabel_below description_below">
      <li id="field_2_1" class="gfield gfield--type-text hide_label gf_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_2_1"><label
          class="gfield_label gform-field-label" for="input_2_1">First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
        <div class="ginput_container ginput_container_text"><input name="input_1" id="input_2_1" type="text" value="" class="medium" tabindex="110" placeholder="First Name" aria-required="true" aria-invalid="false"> </div>
      </li>
      <li id="field_2_2" class="gfield gfield--type-text hide_label gf_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_2_2"><label
          class="gfield_label gform-field-label" for="input_2_2">Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
        <div class="ginput_container ginput_container_text"><input name="input_2" id="input_2_2" type="text" value="" class="medium" tabindex="111" placeholder="Last Name" aria-required="true" aria-invalid="false"> </div>
      </li>
      <li id="field_2_3" class="gfield gfield--type-email hide_label gf_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_2_3"><label
          class="gfield_label gform-field-label" for="input_2_3">Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
        <div class="ginput_container ginput_container_email">
          <input name="input_3" id="input_2_3" type="email" value="" class="medium" tabindex="112" placeholder="Email" aria-required="true" aria-invalid="false">
        </div>
      </li>
      <li id="field_2_4" class="gfield gfield--type-phone hide_label gf_half field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_2_4"><label class="gfield_label gform-field-label"
          for="input_2_4">Phone</label>
        <div class="ginput_container ginput_container_phone"><input name="input_4" id="input_2_4" type="tel" value="" class="medium" tabindex="113" placeholder="Phone" aria-invalid="false"></div>
      </li>
      <li id="field_2_5" class="gfield gfield--type-text hide_label gf_half field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_2_5"><label class="gfield_label gform-field-label"
          for="input_2_5">Company</label>
        <div class="ginput_container ginput_container_text"><input name="input_5" id="input_2_5" type="text" value="" class="medium" tabindex="114" placeholder="Company" aria-invalid="false"> </div>
      </li>
      <li id="field_2_6" class="gfield gfield--type-select hide_label gf_half field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_2_6"><label class="gfield_label gform-field-label"
          for="input_2_6">How can we help?</label>
        <div class="ginput_container ginput_container_select"><select name="input_6" id="input_2_6" class="medium gfield_select" tabindex="115" aria-invalid="false">
            <option value="" selected="selected" class="gf_placeholder">How can we help?</option>
            <option value="Sales">Sales</option>
            <option value="Service / Support">Service / Support</option>
            <option value="Careers">Careers</option>
          </select></div>
      </li>
      <li id="field_2_7" class="gfield gfield--type-textarea hide_label field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_2_7"><label class="gfield_label gform-field-label"
          for="input_2_7">Message</label>
        <div class="ginput_container ginput_container_textarea"><textarea name="input_7" id="input_2_7" class="textarea medium" tabindex="116" placeholder="Message" aria-invalid="false" rows="10" cols="50"></textarea></div>
      </li>
      <li id="field_2_9" class="gfield gfield--type-checkbox gfield--type-choice hide_label field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_2_9"><label
          class="gfield_label gform-field-label gfield_label_before_complex">Newsletter</label>
        <div class="ginput_container ginput_container_checkbox">
          <ul class="gfield_checkbox" id="input_2_9">
            <li class="gchoice gchoice_2_9_1">
              <input class="gfield-choice-input" name="input_9.1" type="checkbox" value="Sign me up for the Apera AI newsletter" id="choice_2_9_1" tabindex="117">
              <label for="choice_2_9_1" id="label_2_9_1" class="gform-field-label gform-field-label--type-inline">Sign me up for the Apera AI newsletter</label>
            </li>
          </ul>
        </div>
      </li>
      <li id="field_2_10" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below gfield_visibility_visible" data-js-reload="field_2_10"><label
          class="gfield_label gform-field-label" for="input_2_10">Email</label>
        <div class="ginput_container"><input name="input_10" id="input_2_10" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_2_10">This field is for validation purposes and should be left unchanged.</div>
      </li>
    </ul>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_2" class="gform_button button" value="Submit" tabindex="118"
      onclick="if(window[&quot;gf_submitting_2&quot;]){return false;}  if( !jQuery(&quot;#gform_2&quot;)[0].checkValidity || jQuery(&quot;#gform_2&quot;)[0].checkValidity()){window[&quot;gf_submitting_2&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_2&quot;]){return false;} if( !jQuery(&quot;#gform_2&quot;)[0].checkValidity || jQuery(&quot;#gform_2&quot;)[0].checkValidity()){window[&quot;gf_submitting_2&quot;]=true;}  jQuery(&quot;#gform_2&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" name="gform_ajax" value="form_id=2&amp;title=&amp;description=&amp;tabindex=110">
    <input type="hidden" class="gform_hidden" name="is_submit_2" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="2">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_2" value="WyJbXSIsIjZhNmU1ZmU5NDM4MjIyNDQ0MTY3OGRmODJhYWNmOTY2Il0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_2" id="gform_target_page_number_2" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_2" id="gform_source_page_number_2" value="1">
    <input type="hidden" name="gform_field_values" value="">
  </div>
</form>

Text Content

This website stores cookies on your computer. These cookies are used to improve
your website experience and provide more personalized services to you, both on
this website and through other media. To find out more about the cookies we use,
see our Privacy Policy.

We won't track your information when you visit our site. But in order to comply
with your preferences, we'll have to use just one tiny cookie so that you're not
asked to make this choice again.

Accept Decline


APERA AI

 * Apera Vue software
   * Apera Vue vision software
   * 4D Vision technology
   * Project model
 * Applications
   * Bin picking
   * Machine tending
 * Learn
 * About Apera AI
   * Careers
   * Leadership
 * Partners
 * Contact
   * Technical Support


4D VISION FOR ROBOTIC AUTOMATION

Apera AI can give your robots human-like speed, sight and perception. It's now
possible to make your bin picking, packaging and assembly workcells fast,
reliable and precise.


 * Go inside Apera Vue software
 * Get in touch

scroll

AUTOMATE 2023


SEE 4D VISION IN ACTION AT AUTOMATE 2023

The biggest automation show of the year is coming up in Detroit. See how you can
make robots smarter and faster with demo collaborations with ABB, Fanuc,
Kawasaki, Precision Cobotics and Universal Robots.

Apera AI at Automate 2023


APERA 4D VISION FOR ROBOTIC GUIDANCE


APERA VUE SOFTWARE

AI-driven vision software to give robots speed and precision for multiple
applications.

Go inside Apera Vue software


4D VISION TECHNOLOGY

AI and machine learning technologies give human-like perception to robots.

Learn how 4D is the future


PROJECT & TECHNICAL SUPPORT

How we work with Certified Partners to build and support your workcells.

See how we work together

> 


"WE SAW AN ALMOST 9% INCREASE IN ACCURACY TO 99% THROUGH THE [APERA VUE] VISION
SYSTEM. FROM A COST SAVINGS PERSPECTIVE, WE HAVE BEEN ABLE TO REDUCE REPAIR AND
MANPOWER, AND IMPROVE PART QUALITY INTO OUR CUSTOMER."

Don Cumming, General Manager, Flex-N-Gate

See more application videos
2:54










BUILD FAST, RELIABLE AND PRECISE ROBOTIC WORKCELLS


CHOOSE YOUR APPLICATION

Click here to see what you can do

BUILD FAST, RELIABLE AND PRECISE ROBOTIC WORKCELLS


APERA AI MAKES AUTOMATION FASTER AND SMARTER.


 * BIN PICKING


 * ASSEMBLY


 * PACKAGING


 * SORTING


ASSEMBLY

Task your robot with complex assembly tasks to sub-millimeter precision levels.


PACKAGING

4D Vision opens new possibilities in product packaging, including pick and place
of multiple item shapes and finishes.


SORTING

Task robots with sorting multiple objects from mixed bins, including objects
that are highly similar.


BIN PICKING

Pick objects from simple to complex, including clear and shiny objects, with
unprecedented speed and precision.

Learn about robotic bin picking


ASSEMBLY

Task your robot with complex assembly tasks to sub-millimeter precision levels.


PACKAGING

4D Vision opens new possibilities in product packaging, including pick and place
of multiple item shapes and finishes.


SORTING

Task robots with sorting multiple objects from mixed bins, including objects
that are highly similar.


BIN PICKING

Pick objects from simple to complex, including clear and shiny objects, with
unprecedented speed and precision.

Learn about robotic bin picking


ASSEMBLY

Task your robot with complex assembly tasks to sub-millimeter precision levels.


PACKAGING

4D Vision opens new possibilities in product packaging, including pick and place
of multiple item shapes and finishes.



CAREERS AT APERA AI


BUILD THE FUTURE OF ROBOTIC VISION

You'll see your efforts creating real-world results at the world's leading
manufacturers. Join Apera AI to grow your career with other bright minds.

Explore career opportunities

INDUSTRY PERSPECTIVES


WATCH: APERA VUE X UNIVERSAL ROBOTS FOR SHINY SOCKET BIN PICKING

Using four 2D cameras with Apera Vue robotic vision software and a UR5 by
Universal Robots, the combined system can quickly pick and place a variety of
shiny socket sizes.

Learn More


WATCH: BOS INNOVATIONS WITH FANUC COBOT FOR STAMPED METAL PART BIN PICKING

Apera AI and BOS Innovations used a Fanuc cobot to pick stamped metal parts off
of a dark surface.

Learn More


WATCH: VERY FAST FOOD PACKET PICKING WITH A UR COBOT

A food company needed super fast picking of small spice packets. Apera AI
developed this demo, which pushed the speed limits of a UR cobot to the max.

Learn More


ROBOTIC VISION WITH NO IFS, ANDS OR BUTS

Read the 4D Vision technology guide to understand how AI-driven robotic vision
is opening new applications in automation.

Learn More


AI TURNS ROBOTIC BIN PICKING INTO LOW-HANGING FRUIT

See how your factory can reach higher productivity by thinking differently about
bin picking.

Learn More


MOVING AHEAD WITH 4D VISION IN INDUSTRIAL ROBOTICS APPLICATIONS

We founded Apera AI with the goal of making robotic automation easier by
providing robots with human-like vision intelligence.

Learn More


WATCH: PICK AND PLACE OF TRANSPARENT OBJECTS USING AN ABB ROBOT

Clear objects present challenges to 3D vision systems. Using Apera Vue, two 2D
cameras and an ABB robot, the system can quickly pick and place these objects,
even when they are highly disordered.

Learn More


APPLYING NEURAL NETWORKS TO ROBOTIC VISION AND GUIDANCE

How can robots see like humans for better manufacturing?

Learn More


WATCH: APERA VUE X UNIVERSAL ROBOTS FOR SHINY SOCKET BIN PICKING

Using four 2D cameras with Apera Vue robotic vision software and a UR5 by
Universal Robots, the combined system can quickly pick and place a variety of
shiny socket sizes.

Learn More


WATCH: BOS INNOVATIONS WITH FANUC COBOT FOR STAMPED METAL PART BIN PICKING

Apera AI and BOS Innovations used a Fanuc cobot to pick stamped metal parts off
of a dark surface.

Learn More


WATCH: VERY FAST FOOD PACKET PICKING WITH A UR COBOT

A food company needed super fast picking of small spice packets. Apera AI
developed this demo, which pushed the speed limits of a UR cobot to the max.

Learn More


ROBOTIC VISION WITH NO IFS, ANDS OR BUTS

Read the 4D Vision technology guide to understand how AI-driven robotic vision
is opening new applications in automation.

Learn More


AI TURNS ROBOTIC BIN PICKING INTO LOW-HANGING FRUIT

See how your factory can reach higher productivity by thinking differently about
bin picking.

Learn More


MOVING AHEAD WITH 4D VISION IN INDUSTRIAL ROBOTICS APPLICATIONS

We founded Apera AI with the goal of making robotic automation easier by
providing robots with human-like vision intelligence.

Learn More



LET'S GET YOUR PROJECT STARTED

 * First Name*
   
 * Last Name*
   
 * Email*
   
 * Phone
   
 * Company
   
 * How can we help?
   How can we help?SalesService / SupportCareers
 * Tell us about your application
   
 * Schedule a call
    * I would like to schedule a call with your Sales team

 * Newsletter
    * Sign me up for the Apera newsletter

 * Name
   
   This field is for validation purposes and should be left unchanged.


 * Site Map
 * Privacy Policy

Return to top

CONTACT APERA AI

Let us know how we can help you.

 * First Name*
   
 * Last Name*
   
 * Email*
   
 * Phone
   
 * Company
   
 * How can we help?
   How can we help?SalesService / SupportCareers
 * Message
   
 * Newsletter
    * Sign me up for the Apera AI newsletter

 * Email
   
   This field is for validation purposes and should be left unchanged.



Notifications