PolyScope 5.21
I ran into a problem trying to compute a variable position using a transformation of -50mm Z offset (p[0,0,-0.05,0,0,0]). The robot stops at the MoveJ to the waypoint with an error indicating that it failed to compute the inverse kinematic solution for the pose. The new position is reachable since I can just jog the robot in -Z relative to TCP by 50mm. I’ve used the same variable position and posetrans() assignment statement in other parts of the program and it works fine.
The idea is to reduce the number of taught positions in a program.
Anyone seen this problem and found a solution?
Another gripe is why can’t I move to a variable position using the teach pendant to verify that it is reachable.
Feature requests:
Step through program line by line and watch variables.
pApproach=PoseTrans(pTarget, pOffsetZ50) //view new value of pApproach
MoveJ(pApproach)
PoseTranslate() function to translate a pose without any rotation.
