Universal Robots e Series User Manual page 144

Hide thumbs Also See for e Series:
Table of Contents

Advertisement

Variable Waypoint
A waypoint with the position given by a variable, in this case calculated_pos. The variable has to
be a pose such as
var=p[0.5,0.0,0.0,3.14,0.0,0.0]. The first three are x,y,z and the last three are the orientation
given as a rotation vector given by the vector rx,ry,rz. The length of the axis is the angle to be rotated
in radians, and the vector itself gives the axis about which to rotate. The position is always given
in relation to a reference frame or coordinate system, defined by the selected feature. If a blend
radius is set on a fixed waypoint and the waypoints preceding and succeeding it are variable or if
the blend radius is set on a variable waypoint, then the blend radius will not be checked for overlap
(see 15.5.1). If, when running the program, the blend radius overlaps a point, the robot will ignore
it and move to the next one.
For example, to move the robot 20 mm along the z-axis of the tool:
var_1=p[0,0,0.02,0,0,0]
Movel
Waypoint_1 (variable position):
Use variable=var_1, Feature=Tool
15.5.2 Direction
The program node Direction specifies a motion relative to feature axes or TCPs. The robot moves in
along the path specified by the Direction Program Node until that movement is stopped by an Until
condition.
e-Series
II-54
15.5 Basic program nodes
Version 5.4

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the e Series and is the answer not in the manual?

This manual is also suitable for:

Ur5eUr10e

Table of Contents

Save PDF