memValue = "/BURST/Vision/BallX" # Create a proxy to ALMemory try: memoryProxy = ALProxy("ALMemory", IP, PORT) except Exception, e: print "Error when creating memory proxy:" print str(e) exit(1) visionProxy.setCamera(1) # 0 - top camera, 1 - bottom camera TimeInterpolation = 0.05 motionProxy.setJointStiffness('HeadYaw',1.0) #,TimeInterpolation motionProxy.gotoAngle("HeadYaw",0.23,TimeInterpolation*10,1) #0.23 #0.31 visionProxy.getBall() time.sleep(1.0) #motionProxy.gotoAngle("HeadYaw",-0.15,TimeInterpolation*10,1) #0.23 #print (10*motion.TO_RAD) #exit(0) while True: #for i in range(0, 1): #time.sleep(0.1) #print(i) #visionProxy.getBallRemote() visionProxy.getBall() visionProxy.getBall()
print "Registering to VIM" sampleProxy.registerToVIM() print "done" #time.sleep(3) #### # Save image in remote mode print "1" #sampleProxy.saveImage("/tmp/") #saveImageRemote #print "2" #time.sleep(3) #a = sampleProxy.getBallRemote() #getBallRemote a = sampleProxy.getBall() #getBallRemote print a #print "2" #sampleProxy.saveImage("/var/tmp/myBeautifullPictureLocal") #/var/volatile/log/myBeautifullPictureLocal #time.sleep(1) #print "3" #sampleProxy.unRegisterFromVIM() #print "4" memoryProxy = ALProxy("ALMemory", IP, PORT) memoryProxy.getData("/BURST/Vision/BallX", -1) memoryProxy.getData("/BURST/Vision/BallY", -1) memoryProxy.getData("/BURST/Vision/BallWidth", -1)