Hi,
I was jogging the robot and somehow it got past its joint limits (as in overshooting, it's not just against the joint limit but it went over it). The problem is that I can't move it back to normal again because the robot blocks itself since it violated the joint limits. How can I solve this? The weird thing is that I am able to move the robot even more away from the joint limit in the other (wrong) direction. Please let me know if you have a solution for this, thanks.
Edit: I tried adjusting the software limits in $machine.dat and even tried setting the joint axis in question to be a continuous joint (no limits). Both didn't work..
Best,
Wilson
P.S. I attached a picture to illustrate my problem. As you can see, the joint limit for the first axis is supposed to be -170 degrees, while the current position is -192.62. Like I said, it is possible to turn the robot more into the negative side, but not back within -170 and 170 degrees.