Example #1
0
	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')
Example #2
0
    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')
Example #3
0
    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)
Example #4
0
	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')
Example #5
0
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_())
Example #7
0
#!/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)
Example #8
0
#!/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)