Welcome, Guest. Please login or register.
Did you miss your activation email?
May 23, 2012, 06:54:09 PM
Home Help Login Register
News: Any Problems or Experience with Industrial Robots ?
Register and place your Question / Answer to worldwide Robotexperts right here !

+  Robotforum | Support for Robotprogrammer and Users
|-+  Industrial Robot Help and Discussion Center
| |-+  Kawasaki Robots
| | |-+  Variable or Precision Point?
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Print
Author Topic: Variable or Precision Point?  (Read 481 times)
tdevine77
Jr. Member
**
Offline Offline

Gender: Male
Posts: 57



« on: November 17, 2010, 08:38:07 PM »

Ok, what is the difference between a Variable position and a Precision point?

I think that a variable positional data is referenced off the tool tip? and positional data is saved as XYZ and OAT, XYZ meaning the cartesian cordinate system position and OAT in rotation angle of the tip. I think that a variable position does not care where each individual joint is located as long as the tool tip is in the correct location. Is this correct?


I think a Precision point only looks at the position of each joint and not the tool tip? This is where I get confused at. So the position of each joint has to be at the taught position unlike a variable position where it just looks at the position of the tip. Is this correct? Also how is the data saved in a precision point so the robot knows were each joint needs to be. Instead of XYZ OAT for variable data how is the precision point data saved? Is it just in angles for each of the 6 joints?

I get confused with this and am not sure I know what I am talking about would apreciate it if someone could straighten me out on this!

Thanks
Tommy D
Logged
TygerDawg
Full Member
***
Offline Offline

Posts: 230


« Reply #1 on: November 17, 2010, 11:00:17 PM »

Going out on a limb here and making an ASS-U-MEption.  The Kawa language was a derivative of the old VAL language, Adept's V+ is a derivative of VAL, and I know V+.  So.....

I don't recognize the term "variable position" but your description looks correct:  Euler-math Cartesian location of the Tool Center Point. 

{X, Y, Z, (and three more values defining coordinate system axis rototions as defined by Kawa)}

Precisioin Point in the V+ language is indeed "joint-angle location".  It's mis-named because there's no extra "precision" involved.

{J1, J2, J3, J4, J5, J6}
Logged

TygerDawg
Blue Technik
Virtuoso Robotics Engineering
www.bluetechnik.com
tdevine77
Jr. Member
**
Offline Offline

Gender: Male
Posts: 57



« Reply #2 on: November 18, 2010, 08:18:56 AM »

Thanks for the reply, I am now more confident in my programming and teaching ability to other maintenance technicians

Tommy D
Logged
roboperson
Jr. Member
**
Offline Offline

Posts: 86


« Reply #3 on: November 18, 2010, 04:32:40 PM »

There are 3 basic location variables. Transformation, Precision, and Compound Transformation Expression.
Transformation Variable - X,Y,Z of the tool top position in base coordinates. O,A,T is the tool direction.
Precision Variable - Joint angles
Compound Transformation Expression - Using multiple variables setting the value at the right most variable in the expression.
Depending on what your doing with the varible would determine which you would use, for example if your wanting to just teach a set point, if your wanting to do a transformation or decompose, offset of locations, etc.
If you are using block step programming then precision points are always used when you press record. This can be seen if you look at a back up and see the location beings with #.
Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!