Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

About Coordinate Frames/Offsets

Widget Connector
overlayyoutube
_templatecom/atlassian/confluence/extra/widgetconnector/templates/youtube.vm
width400px
urlhttps://www.youtube.com/watch?v=P9kNiTMBfYs
height300px

Coordinate system frames in robotics are similar to coordinate system offsets in a CNC machine. A frame is a way to change what physical position the robot will move to when it is commanded to go to, for instance, [0, 0, 0, 0, 0, 0].

...

The base frame is located near the base of the robot and is not adjustable. You can think of the robot’s base frame like you would a milling machine’s G53 coordinate location. It’s the machine’s view of the world, onto which other frames are applied.

User Frames

Widget Connector
overlayyoutube
_templatecom/atlassian/confluence/extra/widgetconnector/templates/youtube.vm
width400px
urlhttps://www.youtube.com/watch?v=P9kNiTMBfYs
height300px

Like the G54, G55, etc. work offsets in the CNC world, robot user frames exist to make robot programming easier. A user frame allows you to align the robot's XYZ coordinate system around a fixture or workpiece that may be translated and/or rotated with respect to the base frame of the robot.

...

Because most CAM programs output X, Y, Z, and occasionally A, B, and C coordinates, any CAM-generated robot program will use a user frame.

Tool Frames

Widget Connector
overlayyoutube
_templatecom/atlassian/confluence/extra/widgetconnector/templates/youtube.vm
width400px
urlhttps://www.youtube.com/watch?v=8RkCthIxKBg
height300px

Milling machines have tool offsets, which are usually a Z-only value equal to the length of the tool as measured from the spindle nose to the tool tip. Lathe tools have both X and Z offsets. A robot tool frame has 6 possible offsets, making it more complex to understand than a simple milling machine tool offset.

...