Welcome, Guest. Please login or register.
Did you miss your activation email?
May 24, 2012, 12:31:24 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
| |-+  Yaskawa Motoman Robot Forum (Moderators: Fabian Munoz, Napierian)
| | |-+  How to create a self robot Calibration Program
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Print
Author Topic: How to create a self robot Calibration Program  (Read 559 times)
alfamoto
Jr. Member
**
Offline Offline

Gender: Male
Posts: 65



« on: January 24, 2012, 03:18:43 PM »

Is it possible to create a robot calibration program for its own? Let say I have a physical tool center point, machined, that is perfect, is set besides the robot, I position the robot over the tip pointer and record its position values,S L U R B T and save them into a variable, I want the robot to call up to run this program call (center point) to check the robot accuracy after running many jobs. For example, the robot goes to the pointer and the position values are not accurate as they should be when (center point) program was created for the first time in the program, let say L axis is 500.00 the first time the robot was taught, from the tool center point and now the L axis shows 510.00. Now is 10.00 degrees off at axis L, how to make the robot to reset itself and to self move back to the pointer, smart guys, tell me this is possible to create. And if is possible send me a job example, my robot is a SK6 with a MRC controller VERSION: 3.900A(E)-00
PARAMETER: 2.11
Thank you.
Logged

Alfamoto
Robo Guru
Sr. Member
****
Offline Offline

Gender: Male
Posts: 479



« Reply #1 on: January 25, 2012, 01:43:40 AM »

Ok, well I've seen this done but unfortunately not with an MRC.

NX/DX and possibly XRC have commands that let you read and write ABS values.  (WABS, RABS)

Motoman developed a product that really in my opinion was only beta.  They called it tool sight 6D.  In a nutshell, you essentially brought your robot to a known position and measured the deviated via laser sensors.  A PC program was also required because you have to calculate the inverse kinematics of every joint.

Like I said though, this was some beta stuff that never really reached maturity.

Rg
Logged
Fabian Munoz
Global Moderator
*****
Offline Offline

Gender: Male
Posts: 918


Uruguay Campeon de America 2011 !!!!!!!!!!


« Reply #2 on: January 25, 2012, 01:36:21 PM »

Interesting question alfamoto
I'm going through the same issue with another robot manufacture

Back to your numbers

Which device is 10 mm off ?  Is it the pointer ?, the robot ? or both ?

1) Pointer off ?  I'm assumiing the pointer is attached firmly not easy to bend etc
2) Robot off ?  Time to do some maintenance

Robo Guru explained the tool sight, the other thing i can think of is a vision camera (Obviously I dont care about money, LOL).
BTW, I didnt know about WABS and RABS,
So, in general I dont know (or they dont exist) commands to "calibrate" the robot by itself, I think you end up modify a USER frame and that will be the easiest way
Logged

somar
Robodoc
Motoman Robot Support
*****
Offline Offline

Gender: Male
Posts: 229



« Reply #3 on: January 28, 2012, 02:50:49 PM »

Alfamoto,

What you describe is how the Motoeye works.  In stead of a machined point, Motoeye uses two fiber optic sensors set at right angles.  The robot searches in one direction to brake the beam and records the position, it then searches in the opposite direction to the same beam and subtracts the difference to find the center of the beam.  It does this same pattern to the second beam to find it's center.  If this pattern is done once a cell is set up, any difference in the search pastern is how much the tool, or robot  has moved.  You can then shift your programs the offset.
Logged

Robodoc
zdrav
Full Member
***
Offline Offline

Gender: Male
Posts: 138


The cold beer heat my soul


« Reply #4 on: January 29, 2012, 12:36:02 AM »

MOTO TAC - it`s selfcalibration tool and program. It was made  in Swedish Motoman,uses search function .If You are interested I will send more information
Logged
alfamoto
Jr. Member
**
Offline Offline

Gender: Male
Posts: 65



« Reply #5 on: February 13, 2012, 04:28:15 PM »

Thank you guys, and zdrav, please send me the moto tac info, at least I can ready and probably learn some of it.
Logged

Alfamoto
zdrav
Full Member
***
Offline Offline

Gender: Male
Posts: 138


The cold beer heat my soul


« Reply #6 on: February 14, 2012, 06:16:26 PM »

It`s  the all I have
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!