09.12.2012 Views

Basic Characteristics RAPID

Basic Characteristics RAPID

Basic Characteristics RAPID

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Positioning during Program Execution Motion and I/O Principles<br />

Start point<br />

Figure 13 Joint interpolation is often the fastest way to move between two points as the robot<br />

axes follow the closest path between the start point and the destination point (from the<br />

perspective of the axis angles).<br />

The velocity of the tool centre point is expressed in mm/s (in the object coordinate<br />

system). As interpolation takes place axis-by-axis, the velocity will not be exactly the<br />

programmed value.<br />

During interpolation, the velocity of the limiting axis, i.e. the axis that travels fastest<br />

relative to its maximum velocity in order to carry out the movement, is determined.<br />

Then, the velocities of the remaining axes are calculated so that all axes reach the<br />

destination point at the same time.<br />

All axes are coordinated in order to obtain a path that is independent of the velocity.<br />

Acceleration is automatically optimised to the max performance of the robot.<br />

2.2.2 Linear interpolation<br />

During linear interpolation, the TCP travels along a straight line between the start and<br />

destination points (see Figure 14).<br />

e<br />

Joint interpolated<br />

path<br />

Figure 14 Linear interpolation without reorientation of the tool.<br />

Destination point<br />

Start point Destination point<br />

To obtain a linear path in the object coordinate system, the robot axes must follow a<br />

non-linear path in the axis space. The more non-linear the configuration of the robot is,<br />

the more accelerations and decelerations are required to make the tool move in a<br />

straight line and to obtain the desired tool orientation. If the configuration is extremely<br />

non-linear (e.g. in the proximity of wrist and arm singularities), one or more of the axes<br />

will require more torque than the motors can give. In this case, the velocity of all axes<br />

will automatically be reduced.<br />

The orientation of the tool remains constant during the entire movement unless a<br />

reorientation has been programmed. If the tool is reoriented, it is rotated at constant<br />

velocity.<br />

6-14 <strong>RAPID</strong> Reference Manual

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!