Deploy your Calibration Application

Prev Next

Deploy Your Calibration Application

Before starting the deployment steps, ensure that your MachineLogic application, including all relevant scene assets (such as the calibration frame), is already deployed to your MachineMotion controller.

You can download the Calibration Application from the following link:

CalibrationApplication_v10
5.21 MB

Steps to Deploy the Calibration Application:

  1. Connect to MachineMotion:  
    Connect your laptop to the MachineMotion’s “To PC” port using an Ethernet cable.

  2. Access the Control Center Interface:  
    Open the Chrome web browser and navigate to the following URL: machinemotion.local or 192.168.7.2

  3. Upload App:  
    Go to the MachineLogic page in and click on Upload App.

  4. Launch the Calibration Application:  
     Go to the App Launcher page and select “Calibration Application.”

  5. Start the Calibration Process:  
     Start the application. Once it’s running, open the UI and proceed with the calibration process.

Validation:

Quick Validation with MachineLogic Code-Free

After deploying the calibration application and completing the calibration process, validate the accuracy of the calibration using the “Move Here” feature in the MachineLogic Code-Free environment. Follow these steps:

  1. Open the MachineLogic page in Control Center.

  2. Select your MachineLogic Code-Free Application.

  3. Navigate to a sequence where the robot should move to a target defined with respect to the calibrated frame.

  4. Use the Move Here button to move the robot to the target location.

  5. Set the robot’s speed to a slow value to ensure controlled movement and allow for quick stops if necessary.

  6. Hold the Move button until the robot reaches the target.

  7. Visually verify the robot’s position:    

    1. If the robot’s position matches the expected target, the calibration is successful.

    2. If the position deviates, refer to the Troubleshooting section.

Troubleshooting options

If the robot’s position is incorrect, consider the following checks and adjustments:

  1. Verify Target Position in Relation to Calibration Frame    

    1. Measure the physical target’s position relative to the calibration frame (e.g., the corner of a plate).

    2. If there’s a discrepancy, update the target’s position in your MachineLogic scene assets and redeploy the program.

  2. Confirm TCP Values Used During Calibration    

    1. Ensure the correct Tool Center Point (TCP) values were used during calibration, such as the tip of a gripper.

    2. Review the TCP values in the Manual Control tab in the robot section. Adjust if necessary and repeat the calibration process. If there’s a discrepancy with the configuration, you can update the TCP values in the MachineBuilder configuration on vention.io, and redeploy the configuration.