Support
0
Cart
Sign In
vention-logo
  • Design
    MachineScope icon
    MachineScope Define project requirements
    MachineBuilder icon
    MachineBuilder Design your machine
    Automate
    MachineLogic icon
    MachineLogic Program code-free
    MachineApps icon
    MachineApps Out-of-the-box software
    Order & Deploy
    MachinePortal icon
    MachinePortal Track orders & collaborate
    MachineCloud icon
    MachineCloud Deploy & monitor remotely
    Watch a demo
    Learn about our platform
    • Applications by Factory Floor
      View Vention designs by factory floor area
    • Applications by Industry
      View Vention designs by industry
    • Why automate with Vention?
      Learn about the proven benefits of automating with Vention.
    Learn more about applications
    Manufacturing
    • Bin Picking
    • Gantry Systems & Path Following
    • Machine Tending
    • Robot 7th Axis
    • Robot Pedestals & Bases
    • Sanding & Surface Finishing
    • Safety Enclosures
    Assembly
    • Jigs & Fixtures
    • Pick & Place
    • Shelves & Racks
    • Timing Belt Conveyors
    • Workstations
    Material Handling
    • AGV Top Modules
    • Conveyors
    • Industrial Carts
    Packaging
    • Box Erecting
    • Cartesian Palletizer
    • Cobot Palletizer
    • Case Packing
    • Industrial Robot Palletizer
    Learn more about applications
    Food & Beverage
    • Box Erecting
    • Case Packing
    • Cobot Palletizer
    • Industrial Robot Palletizer
    Automotive
    • AGV Top Modules
    • Gantry Systems & Path Following
    • Industrial Carts
    • Jigs & Fixtures
    Aerospace & Defense
    • Industrial Carts
    • Jigs & Fixtures
    • Machine Tending
    • Robot 7th Axis
    Medical
    • Machine Tending
    • Pick & Place
    • Robot 7th Axis
    • Timing Belt Conveyors
    Electronics
    • Pick & Place
    • Robot Pedestals & Bases
    • Timing Belt Conveyors
    • Workstations
    Industrial
    • Conveyors
    • Machine Tending
    • Robot Pedestals & Bases
    • Workstations
    Job Shop
    • Machine Tending
    • Robot 7th Axis
    • Robot Pedestals & Bases
    • Sanding & Surface Finishing
    Robotics
    • Bin Picking
    • Robot 7th Axis
    • Robot Pedestals & Bases
    • Safety Enclosures
    Fast ROI

    With Vention productized applications and self-deployment options, eliminate non-recurring cost and accelerate return on investment

    Field Proven

    Vention applications are built with hardware and software technology that have been deployed tens of thousands times

    Dependable

    Gain access to best-in-class automation expertise in one-click with dedicated customer service team and on-demand remote support options

    Future Proof

    With over 100 engineers continuously developing the Vention platform, your application will be supported over the long run

    Why Automate

    Manufacturing automation, simplified

    Scalable automation applications, built on rock-solid foundations Application Overview
  • Designs Library
    All designs
    Explore Official Designs

    Customizable Template

    Find a customizable design for your specific need, designed by Vention experts.
    Explore Official Designs
    Discover Community Designs

    Design Inspiration

    Discover design inspiration, created by Vention community members.
    Discover Community Designs
  • Hardware Technology
    MachineMotion icon
    MachineMotion Plug & play machine control
    MachineFrame icon
    MachineFrame Modular extrusion profiles
    Actuators icon
    Actuators Linear & rotary motion
    Hardware Library
    Browse all parts
    • Structural & Framing
    • Frame Accessories
    • Fixtures & Tooling
    • Panels and Table Tops
    • Robot Mounting
    • Robot End-of-Arm Tools
    • Robots
    • Safety
    • Wheels
    • Linear Motion
    • Rotary Motion
    • Pneumatics
    • Material Handling
    • Controls & Motors
    • Software
    • Cabling
    • Fasteners
    • Consumables
    • Tools
    • Merchandise
  • Resources
    • Resource Center
    • Customer Stories
    • Video Tutorials
    • Webinars
    • Blog
    Tools
    • ROI Calculator
    • Friction Joint Calculator
    • Deflection Calculator
    • Palletizing App
    • Path Following App
    • Factory Acceptance Checklist
    • Site Acceptance Checklist
    Community
    • Community Overview
    • Top Designers
    • Forum
    • Gallery
    Services
    • Support Packages
    • Technical Support
    • FAQ
    Connect
    • About Us
    • Press
    • Contact Us
    • Careers
    • Events
    • Vention Experience Center
    Tutorials
    Navigating MachineBuilder
    Navigating MachineBuilder Take a tour of Vention's Cloud-CAD platform, MachineBuilder
    All tutorials
vention-logo
Sign In Get Support

Platform

  • MachineScope icon
    MachineScope Define project requirements
  • MachineBuilder icon
    MachineBuilder Design your machine
  • MachineLogic icon
    MachineLogic Program code-free
  • MachineApps icon
    MachineApps Out-of-the-box software
  • MachinePortal icon
    MachinePortal Track orders & collaborate
  • MachineCloud icon
    MachineCloud Deploy & monitor remotely
Sign In Get Support

Application

Applications by Factory Floor

  • Bin Picking
  • Gantry Systems & Path Following
  • Machine Tending
  • Robot 7th Axis
  • Robot Pedestals & Bases
  • Sanding & Surface Finishing
  • Safety Enclosures
  • Jigs & Fixtures
  • Pick & Place
  • Shelves & Racks
  • Timing Belt Conveyors
  • Workstations
  • AGV Top Modules
  • Conveyors
  • Industrial Carts
  • Box Erecting
  • Cartesian Palletizer
  • Cobot Palletizer
  • Case Packing
  • Industrial Robot Palletizer
Sign In Get Support

Applications by Industry

  • Box Erecting
  • Case Packing
  • Cobot Palletizer
  • Industrial Robot Palletizer
  • AGV Top Modules
  • Gantry Systems & Path Following
  • Industrial Carts
  • Jigs & Fixtures
  • Industrial Carts
  • Jigs & Fixtures
  • Machine Tending
  • Robot 7th Axis
  • Machine Tending
  • Pick & Place
  • Robot 7th Axis
  • Timing Belt Conveyors
  • Pick & Place
  • Robot Pedestals & Bases
  • Timing Belt Conveyors
  • Workstations
  • Conveyors
  • Machine Tending
  • Robot Pedestals & Bases
  • Workstations
  • Machine Tending
  • Robot 7th Axis
  • Robot Pedestals & Bases
  • Sanding & Surface Finishing
  • Bin Picking
  • Robot 7th Axis
  • Robot Pedestals & Bases
  • Safety Enclosures
Sign In Get Support
Sign In Get Support

Design

Customizable Template

Find a customizable design for your specific need, designed by Vention experts. Explore Official Designs

Design Inspiration

Discover design inspiration, created by Vention community members. Discover Community Designs
Sign In Get Support

Hardware

  • Browse all parts
  • Structural & Framing
  • Frame Accessories
  • Fixtures & Tooling
  • Panels and Table Tops
  • Robot Mounting
  • Robot End-of-Arm Tools
  • Robots
  • Safety
  • Wheels
  • Linear Motion
  • Rotary Motion
  • Pneumatics
  • Material Handling
  • Controls & Motors
  • Software
  • Cabling
  • Fasteners
  • Consumables
  • Tools
  • Merchandise
  • MachineMotion icon
    MachineMotion Plug & play machine control
  • MachineFrame icon
    MachineFrame Modular extrusion profiles
  • Actuators icon
    Actuators Linear & rotary motion
Sign In Get Support

Learn

  • Resource Center
  • Customer Stories
  • Video Tutorials
  • Webinars
  • Blog
  • ROI Calculator
  • Friction Joint Calculator
  • Deflection Calculator
  • Palletizing App
  • Path Following App
  • Factory Acceptance Checklist
  • Site Acceptance Checklist
  • Community Overview
  • Top Designers
  • Forum
  • Gallery
  • Support Packages
  • Technical Support
  • FAQ
  • About Us
  • Press
  • Contact Us
  • Careers
  • Events
  • Vention Experience Center
Tutorials
All tutorials
Navigating MachineBuilder
Navigating MachineBuilder Take a tour of Vention's Cloud-CAD platform, MachineBuilder
Watch tutorial
Sign In Get Support

Applications by Factory Floor

  • Bin Picking
  • Gantry Systems & Path Following
  • Machine Tending
  • Robot 7th Axis
  • Robot Pedestals & Bases
  • Sanding & Surface Finishing
  • Safety Enclosures
  • Jigs & Fixtures
  • Pick & Place
  • Shelves & Racks
  • Timing Belt Conveyors
  • Workstations
  • AGV Top Modules
  • Conveyors
  • Industrial Carts
  • Box Erecting
  • Cartesian Palletizer
  • Cobot Palletizer
  • Case Packing
  • Industrial Robot Palletizer
Sign In Get Support

Applications by Industry

  • Box Erecting
  • Case Packing
  • Cobot Palletizer
  • Industrial Robot Palletizer
  • AGV Top Modules
  • Gantry Systems & Path Following
  • Industrial Carts
  • Jigs & Fixtures
  • Industrial Carts
  • Jigs & Fixtures
  • Machine Tending
  • Robot 7th Axis
  • Machine Tending
  • Pick & Place
  • Robot 7th Axis
  • Timing Belt Conveyors
  • Pick & Place
  • Robot Pedestals & Bases
  • Timing Belt Conveyors
  • Workstations
  • Conveyors
  • Machine Tending
  • Robot Pedestals & Bases
  • Workstations
  • Machine Tending
  • Robot 7th Axis
  • Robot Pedestals & Bases
  • Sanding & Surface Finishing
  • Bin Picking
  • Robot 7th Axis
  • Robot Pedestals & Bases
  • Safety Enclosures
Sign In Get Support

  • Resource Library
  • Applications
  • Lab Automation Integration Guide
Download doc
Related Resources:
  • 02 - Path Following MachineApp Live Tutorial
  • 01 - How to use the Path Following App
  • MachineApp - Path following
  • Path Following Datasheet
  • Designing Machine Tending Equipment v2
See all Applications Resources
Back to resource library
Application guide Updated: Tuesday, August 10th 2021

Lab Automation Integration Guide

Contents

  • Assemble the frame
  • Install the robot
  • Install MachineMotion
  • Configure the robot
    • Method 1: Network to Robot
    • Method 2: MachineMotion controller to Kinova robot

This document provides an overview of the integration and setup for a Kinova robot working in conjunction with Vention automated equipment controlled with MachineMotion, such as a range extender. Typical use cases for this setup include lab automation and research & development. See various configurations of lab automation equipment below.

Enclosed Range Extender
Overhead Range Extender
Robot Workstation

Upon completing the mechanical assembly of your robot cell, plan approximately 2 hours for the initial electrical and software configuration prior to programming. Note that a detailed version of this guide is available upon request for clients undertaking commissioning of their project.

Assemble the frame

  1. Start by assembling your robot cell frame according to the assembly instructions provided in your kit. Assembly time will vary based on the size and complexity of your mechanical design.
  2. Ensure that screws are properly tightened (13 Nm) and that your frame is leveled.
  3. Install sensors on the actuators according to the assembly instructions, when applicable.

Install the robot

  1. Attach the Kinova robot base controller to the Vention robot mounting plate (ST-RB-005-0004) by inserting the 4 fasteners (HW-FN-005-0011) included in the counter-bore holes on the bottom of the mounting plate.
  2. Install the Kinova controller and mounting plate assembly at the location specified on your assembly drawings with the M8 fasteners and t-nuts included.
  3. Unfold the robot joints and move them slowly into a stable pose in order to mount the robot.
  4. Open the Kinova quick connect base shell clamp located on the bottom of the robot, slide the robot onto the base controller and close the clamp.
  5. Plug your robot into an electrical outlet.

Install MachineMotion

Install the MachineMotion controller on your assembly and follow the wiring diagram provided with your order. For more information, consult the MachineMotion controller installation guide and MachineMotion Controller Manual.

Configure the robot

There are 2 methods to configuring communication between your robot and the MachineMotion controller.

Method 1: Network to Robot

Create a network to control the Kinova robot and MachineMotion controller from your computer

The image below demonstrates the typical setup used for this configuration method.

  1. Connect all devices to a power outlet (MachineMotion controller, Kinova robot, router and PC).
  2. Power ON the MachineMotion controller by switching on the rocker switch. The status LED should display blue as it is booting up. Wait for the status LED to turn green (~ 90 seconds).
  3. Use an ethernet-to-usb cable to connect your MachineMotion controller to your PC by using the 192.168.7.2 port on your MachineMotion controller.
  4. Open Google Chrome web browser and browse to 192.168.7.2 to land on MachineMotion’s Control Center.
  5. Click on the Network Connection application item.
  6. Enter the IP, Netmask, and Gateway information as shown below and select Use Static Mode
    image
  7. Disconnect the ethernet-to-usb cable from your PC.
  8. Connect your MachineMotion controller to the router using an ethernet cable from the MachineMotion controller port marked ETHERNET to any router ports. The MachineMotion controller will now be visible on the network as IP 192.168.1.12.
  9. Configure your router to have the following static IP address: 192.168.1.11 (refer to your router user manual). This static IP address is required for the router to control the robot.
  10. Connect your Kinova robot to the router using an ethernet cable.
  11. Use an ethernet-to-ethernet cable or a ethernet-to-USB cable to connect your router to your PC.
  12. Navigate to your router’s admin page and validate that there 3 devices on your network: the Kinova robot, the MachineMotion controller and the PC.
  13. pen your preferred python IDE and install the Kinova robot and MachineMotion python libraries
    1. Install Kinova’s Kortex Python API by following the instructions provided here, then
    2. Install MachineMotion’s Python API by following the instructions provided here.

Method 2: MachineMotion controller to Kinova robot

Use the MachineMotion controller and the Cloud9 IDE directly with the Kinova robot

The image below demonstrates the typical setup used for this configuration method.


  1. Connect all devices to a power outlet (MachineMotion controller, Kinova robot, router and PC).
  2. Power ON the MachineMotion controller by switching on the rocker switch. The status LED should display blue as it is booting up. Wait for the status LED to turn green (~ 90 seconds).
  3. Use an ethernet-to-usb cable to connect your MachineMotion controller to your PC by using the 192.168.7.2 port on your MachineMotion controller.
  4. Open Google Chrome web browser and browse to 192.168.7.2 to land on MachineMotion’s Control Center.
  5. Click on the Network Connection application item.
  6. Enter the IP, Netmask, and Gateway information as shown below and select Use Static Mode
    image
  7. Connect your Kinova robot using an ethernet cable from the MachineMotion controller port labelled ETHERNET.
  8. Navigate to 192.168.1.10 to make sure you are correctly connected to the robot through the MachineMotion controller.
  9. In your web browser, open Cloud9 by navigating to this address: http://192.168.7.2:3000/ide.html.
  10. Using Cloud 9, install the Kinova robot python libraries
    • Install Kinova’s Kortex Python API by following the instructions provided here.

Was this information helpful?

Still need help?

Ask the User Forum Contact support
vention-logo
Simplified Machine Design for Everyone.
Book a demo Get support
Email: info@vention.cc
Call: +1-800-940-3617
Platform
  • MachineScope
  • MachineBuilder
  • MachineLogic
  • MachineApps
  • MachinePortal
  • MachineCloud
Hardware Technology
  • MachineFrame
  • MachineMotion
  • Actuators
Applications
  • Browse All Applications
  • Manufacturing
  • Assembly
  • Material Handling
  • Packaging
Hardware Library
  • Browse All Hardware
Designs Library
  • Browse All Designs
Resources
  • Resource Center
  • Customer Stories
  • Video Tutorials
  • Webinars
  • Blog
  • FAQ
Tools
  • Browse Tools
Community
  • Community
  • Top Designer
  • Forum
  • Gallery
Learn & Connect
  • About Us
  • Press
  • Contact Us
  • Careers We're hiring!
Vention 2023
Terms Privacy Security