|
Constructor.
Constructor for FKPositionPuma - Parameters:
-
| dhParameterFileName | The name of a file that contains the DH parameters for the Puma robot. This file should specify a 6 DOF robot in the standard puma geometry. The standard Puma DH parameters are listed below. You can only change the values of a(i-1) columns and the d(i) column. |
-----------------------------------------------------------------------------------------
# This is a DH parameter file for a Puma 760 6 DOF robot. # The variable is specified by typing a "var' or a "VAR" in its # field. i.e. If the joint is revolute then it will be in the fourth # coulumn and if the joint is prismatic it will be in the third column # The notation is based on the "Introduction to Robotics, Mechanics and Controls" # book by John Craig. Units below are degrees and mm
# The word below should specify the format of the DH Parameters (Craig or Featherstone) Craig
| # | Alpha(i-1) | a(i-1) | d(i) | theta(i) |
| 0 | 0 | 0 | var | # link 0-1 |
| -90 | 0 | 0 | var | # link 1-2 |
| 0 | 650 | 200 | var | # link 2-3 |
| -90 | 0 | 690 | var | # link 3-4 |
| 90 | 0 | 0 | var | # link 4-5 |
| -90 | 0 | 0 | var | # link 5-6 |
# Note: The tool point for this robot is at approximately [0, 0, 180] at the tool plate # expressed in the last joints DH frame
----------------------------------------------------------------------------------------- - Parameters:
-
| err | OSCARError pointer that holds the value of the error code that was generated when the constructor was called. If this error was not 'noError' you can call GetError() to get the details of the error code. |
| name | Name assigned to object |
|