def connectToProxys(self): self.ic = EasyIce.initialize(sys.argv) self.ic,self.node = comm.init(self.ic) # Contact to my_motors self.my_motors = comm.getMotorsClient(self.ic, 'automata.my_motors') if(not self.my_motors): raise Exception('could not create client with my_motors') print('my_motors connected')
def connectToProxys(self): self.ic = EasyIce.initialize(sys.argv) self.ic, self.node = comm.init(self.ic) # Contact to my_motors self.my_motors = comm.getMotorsClient(self.ic, 'automata.my_motors') if (not self.my_motors): raise Exception('could not create client with my_motors') print('my_motors connected')
def __init__(self, ic, node): """ Init method. @param ic: @param node: """ # variables self.__vel = CMDVel() # get clients self.__motors_client = comm.getMotorsClient(ic, "robot.Motors", node) self.__laser_client = comm.getLaserClient(ic, "robot.Laser", node)
def connectToProxys(self): self.ic = EasyIce.initialize(sys.argv) self.ic,self.node = comm.init(self.ic) # Contact to KobukiMotors self.KobukiMotors = comm.getMotorsClient(self.ic, 'automata.KobukiMotors') if(not self.KobukiMotors): raise Exception('could not create client with KobukiMotors') print('KobukiMotors connected') # Contact to KobukiLaser self.KobukiLaser = comm.getLaserClient(self.ic, 'automata.KobukiLaser') if(not self.KobukiLaser): raise Exception('could not create client with KobukiLaser') print('KobukiLaser connected')
from gui.threadGUI import ThreadGUI from gui.GUI import MainWindow from PyQt5.QtWidgets import QApplication import easyiceconfig as EasyIce import signal signal.signal(signal.SIGINT, signal.SIG_DFL) if __name__ == '__main__': ic = EasyIce.initialize(sys.argv) #starting comm ic, node = comm.init(ic) camera = comm.getCameraClient(ic,"basic_component.Camera") motors = comm.getMotorsClient(ic,"basic_component.Motors") app = QApplication(sys.argv) frame = MainWindow() frame.setMotors(motors) frame.setCamera(camera) frame.show() t2 = ThreadGUI(frame) t2.daemon = True t2.start() sys.exit(app.exec_())
import jderobotComm as comm from gui.threadGUI import ThreadGUI from gui.GUI import MainWindow from PyQt5.QtWidgets import QApplication import easyiceconfig as EasyIce import signal signal.signal(signal.SIGINT, signal.SIG_DFL) if __name__ == '__main__': ic = EasyIce.initialize(sys.argv) #starting comm ic, node = comm.init(ic) camera = comm.getCameraClient(ic, "basic_component.Camera") motors = comm.getMotorsClient(ic, "basic_component.Motors") app = QApplication(sys.argv) frame = MainWindow() frame.setMotors(motors) frame.setCamera(camera) frame.show() t2 = ThreadGUI(frame) t2.daemon = True t2.start() sys.exit(app.exec_())
#!/usr/bin/env python3 import easyiceconfig as EasyIce import jderobotComm as comm import sys import time import signal from jderobotTypes import CMDVel if __name__ == '__main__': ic = EasyIce.initialize(sys.argv) ic, node = comm.init(ic) vel = CMDVel() vel.vx = 1 vel.az = 0.1 client = comm.getMotorsClient(ic, "kobukiViewer.Motors") #client2 = comm.getLaserClient(ic, "kobukiViewer.Laser") for i in range (10): client.sendVelocities(vel) time.sleep(1) comm.destroy(ic, node)
#!/usr/bin/env python3 import easyiceconfig as EasyIce import jderobotComm as comm import sys import time import signal from jderobotTypes import CMDVel if __name__ == '__main__': ic = EasyIce.initialize(sys.argv) ic, node = comm.init(ic) vel = CMDVel() vel.vx = 1 vel.az = 0.1 client = comm.getMotorsClient(ic, "kobukiViewer.Motors") #client2 = comm.getLaserClient(ic, "kobukiViewer.Laser") for i in range(10): client.sendVelocities(vel) time.sleep(1) comm.destroy(ic, node)