Difference Between Generic Serial Arm and Scara Serial Arm in LabVIEW

Updated Jul 5, 2018

Reported In


  • LabVIEW
  • LabVIEW Robotics Module

Issue Details

What is the difference between using initialize generic serial arm and initialize scara serial arm? 


A serial arm consists of a base, a link or series of links connected at joints, and an end effector. The base is the first link in a serial arm, and the end effector is at the end of the last link in an arm. You define the properties of links and joints and joints in an arm to construct the arm.

Initialize Serial Arm sets the properties of a serial robot arm and generates a representation of the arm. If you have access to a 6R, 5R, or SCARA arm, generate that type of arm. If you do not have access to an arm of those types, generate a generic arm. You must manually select the polymorphic instance to use

Therefore, a generic arm can be any type of arm that you specify, whether the SCARA is a specific type that has defined joints and axis of motion. 


Not Helpful