1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
Everywhere
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Members
  3. Darius Grigaliunas

Posts by Darius Grigaliunas

  • Saw blade calibration on robot arm

    • Darius Grigaliunas
    • May 23, 2024 at 11:29 AM

    Till now we did standard ABB robot arm joint calibration and TCP position calibration as described in RoboDK docs. TCP orientation is just rotated 90 degrees relative to robot flange.

    Seems like angle errors comes from joint inaccuracies, as angle error changes when moving tool along single axis.

    We also did some custom calibration where we used laser distance sensor and collected real distances to the blade surface and theoretical distances using virtual environment. Did some optimization on that and got orientation offset which improved angles but not as much as we would like. Initially angle error could go up to 1.3 degree, now getting up to 0.7 degree error depending on joint configuration and where tool is pointing to. Preferred error is up to 0.2 degree (based on saw blade diameter).

    Accidentally missed SkyeFire first comment. Thanks for the idea, will give that a try.

  • Saw blade calibration on robot arm

    • Darius Grigaliunas
    • May 23, 2024 at 8:34 AM

    There are various cuts based on material design. And robot might need to cut with different edge of the blade depending on cut position and robot reachability.
    Besides, I don't think moving TCP to the edge, would solve this. Right now main issues is that when cutting along a line, saw blade moves sideways. And on longer and/or deeper cuts that increases friction between the side of a blade and material, resulting in stopping the blade completely.

    How it should move along a line. Saw blade moves from right to left in this image (top view, yellow part is the material):

    How it actually moves (exaggerated):


    One idea we are thinking of is to put Inclinometer (or multiple for different axis) sensor (for example) on spindle motor to see angle errors and make corrections. Haven't used them before so wondering what is your opinion about that.

  • Saw blade calibration on robot arm

    • Darius Grigaliunas
    • May 22, 2024 at 10:12 AM

    Hello everyone,

    Have a robot arm with attach spindle motor and saw blade (see attached image). Having issues with tool angles. Because saw blade has radius of 26 cm, small angle error (~1 degree) in TCP (center of saw blade), results in significant position, angle errors on saw blade edges where the actual cutting is happening.

    Most tool calibration techniques only calculates TCP position and disregards orientation error. Maybe someone has experience with similar tools and can share ideas/techniques how tool orientation can be calibrated?

    Thanks in advance!

  • Mechanism creation

    • Darius Grigaliunas
    • May 22, 2024 at 9:46 AM

    Hey,

    First question, do you need CAD model in your simulated environment? For collision detection or other reasons.
    If yes, you can't really go around it and you will need to get CAD model or create your own CAD model (it can be simplified CAD model).

    No matter you have CAD or not, you will need to make a mechanism to define how your lathe works. That is not that hard and you can read documentation how to do that:
    Create a Mechanism or a Robot - RoboDK Documentation

  • Help on creating 3 linear axes(not H bot) mechanism

    • Darius Grigaliunas
    • May 22, 2024 at 9:34 AM

    Hey, I had similar issue but in the end failed to achieve having single mechanism for all axes.

    This might help you:
    How to make a mechanism with 2 colinear axis?  

    In my case, in the ended up with separate mechanisms for each axis and stacked them in appropriate way to achieve desired movements.

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download