use movep as default, small cleanups many places
This commit is contained in:
@ -1,22 +1,39 @@
|
||||
import time
|
||||
import urx
|
||||
import logging
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
rob = urx.Robot("192.168.128.120", logLevel=logging.INFO)
|
||||
try:
|
||||
l = 0.05
|
||||
v = 0.05
|
||||
a = 0.3
|
||||
r = 0.005
|
||||
l = 0.1
|
||||
v = 0.07
|
||||
a = 0.1
|
||||
r = 0.05
|
||||
pose = rob.getl()
|
||||
pose[2] += l
|
||||
rob.movep(pose, acc=a, vel=v, radius=r, wait=False)
|
||||
while True:
|
||||
p = rob.getl(wait=True)
|
||||
if p[2] > pose[2] - 0.05:
|
||||
break
|
||||
|
||||
pose[1] += l
|
||||
rob.movep(pose, acc=a, vel=v, radius=r, wait=False)
|
||||
while True:
|
||||
p = rob.getl(wait=True)
|
||||
if p[1] > pose[1] - 0.05:
|
||||
break
|
||||
|
||||
pose[2] -= l
|
||||
rob.movep(pose, acc=a, vel=v, radius=r, wait=False)
|
||||
while True:
|
||||
p = rob.getl(wait=True)
|
||||
if p[2] < pose[2] + 0.05:
|
||||
break
|
||||
|
||||
pose[1] -= l
|
||||
rob.movep(pose, acc=a, vel=v, radius=0, wait=False)
|
||||
rob.movep(pose, acc=a, vel=v, radius=0, wait=True)
|
||||
|
||||
finally:
|
||||
rob.cleanup()
|
||||
|
Reference in New Issue
Block a user