def __init__(self, mprx): super(GenericWorker, self).__init__() self.differentialrobot_proxy = mprx["DifferentialRobotProxy"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.imupub_proxy = mprx["IMUPubPub"] self.ui = Ui_guiDlg() self.ui.setupUi(self) self.show() self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self) #State Machine self.defaultMachine = QtCore.QStateMachine() self.compute_state = QtCore.QState(self.defaultMachine) self.initialize_state = QtCore.QState(self.defaultMachine) self.finalize_state = QtCore.QFinalState(self.defaultMachine) #------------------ #Initialization State machine self.initialize_state.addTransition(self.t_initialize_to_compute, self.compute_state) self.compute_state.addTransition(self.t_compute_to_compute, self.compute_state) self.compute_state.addTransition(self.t_compute_to_finalize, self.finalize_state) self.compute_state.entered.connect(self.sm_compute) self.initialize_state.entered.connect(self.sm_initialize) self.finalize_state.entered.connect(self.sm_finalize) self.timer.timeout.connect(self.t_compute_to_compute) self.defaultMachine.setInitialState(self.initialize_state)
def __init__(self, source_list, dest_folder): super(SingleCopyThread, self).__init__() self.source_list = source_list self.dest_folder = '{}/sources'.format(dest_folder) self.run_flag = True self._mutex = QtCore.QMutex() self.log = []
def __init__(self, mprx): super(GenericWorker, self).__init__() self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.ui = Ui_guiDlg() self.ui.setupUi(self) self.show() self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self) #State Machine self.myStateMachine = QtCore.QStateMachine() self.two_state = QtCore.QState(self.myStateMachine) self.three_state = QtCore.QState(self.myStateMachine) self.four_state = QtCore.QState(self.myStateMachine) self.one_state = QtCore.QState(self.myStateMachine) self.five_state = QtCore.QFinalState(self.myStateMachine) #------------------ #Initialization State machine self.one_state.addTransition(self.t_one_to_two, self.two_state) self.two_state.addTransition(self.t_two_to_three, self.three_state) self.three_state.addTransition(self.t_three_to_four, self.four_state) self.four_state.addTransition(self.t_four_to_one, self.one_state) self.four_state.addTransition(self.t_four_to_five, self.five_state) self.two_state.entered.connect(self.sm_two) self.three_state.entered.connect(self.sm_three) self.four_state.entered.connect(self.sm_four) self.one_state.entered.connect(self.sm_one) self.five_state.entered.connect(self.sm_five) self.myStateMachine.setInitialState(self.one_state)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.omnirobot_proxy = mprx["OmniRobotProxy"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self) #State Machine self.defaultMachine= QtCore.QStateMachine() self.compute_state = QtCore.QState(self.defaultMachine) self.initialize_state = QtCore.QState(self.defaultMachine) self.finalize_state = QtCore.QFinalState(self.defaultMachine) #------------------ #Initialization State machine self.initialize_state.addTransition(self.t_initialize_to_compute, self.compute_state) self.compute_state.addTransition(self.t_compute_to_compute, self.compute_state) self.compute_state.addTransition(self.t_compute_to_finalize, self.finalize_state) self.compute_state.entered.connect(self.sm_compute) self.initialize_state.entered.connect(self.sm_initialize) self.finalize_state.entered.connect(self.sm_finalize) self.timer.timeout.connect(self.t_compute_to_compute) self.defaultMachine.setInitialState(self.initialize_state)
def __init__(self, parent=None): super(FortuneThread, self).__init__(parent) self.quit = False self.hostName = '' self.cond = QtCore.QWaitCondition() self.mutex = QtCore.QMutex() self.port = 0
def __init__(self, mprx): super(GenericWorker, self).__init__() self.agmexecutive_proxy = mprx["AGMExecutiveProxy"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.imupub_proxy = mprx["IMUPubPub"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.camerargbdsimplepub_proxy = mprx["CameraRGBDSimplePubPub"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.camerasimple_proxy = mprx["CameraSimpleProxy"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, to_get_prime_max, parent=None): QtCore.QThread.__init__(self, parent) self.to_get_prime_max = to_get_prime_max self.mutex = QtCore.QMutex() self.init() QtCore.qDebug('ThreadWorker created.')
def __init__(self, mprx): super(GenericWorker, self).__init__() self.apriltagsserver_proxy = mprx["AprilTagsServerProxy"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.fullposeestimationpub_proxy = mprx["FullPoseEstimationPubPub"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.camerargbdsimple_proxy = mprx["CameraRGBDSimpleProxy"] self.humancamerabody_proxy = mprx["HumanCameraBodyPub"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.carlavehiclecontrol_proxy = mprx["CarlaVehicleControlProxy"] self.melexlogger_proxy = mprx["MelexLoggerPub"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.camerasimple_proxy = mprx["CameraSimpleProxy"] self.multimodalhumanidentification_proxy = mprx[ "MultiModalHumanIdentificationProxy"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, num_threads, max_queue=20, parent=None): QtCore.QObject.__init__(self, parent=parent) self.__threads = [] self.__started = False self.__max_queue = max_queue self.__num_threads = num_threads self._q_mutex = QtCore.QMutex() self._q_empty = QtCore.QWaitCondition() self._q_queue = []
def __init__(self, mprx): super(GenericWorker, self).__init__() self.facefeatures_proxy = mprx["FaceFeaturesProxy"] self.gaitfeatures_proxy = mprx["GaitFeaturesProxy"] self.mptfeatures_proxy = mprx["MPTFeaturesProxy"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.ui = Ui_guiDlg() self.ui.setupUi(self) self.show() self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.omnirobot_proxy = mprx["OmniRobotProxy"] self.omnirobot1_proxy = mprx["OmniRobotProxy1"] self.joystickadapter_proxy = mprx["JoystickAdapterPub"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.buildingcamerargbd_proxy = mprx["BuildingCameraRGBDPub"] self.carcamerargbd_proxy = mprx["CarCameraRGBDPub"] self.carlasensors_proxy = mprx["CarlaSensorsPub"] self.melexlogger_proxy = mprx["MelexLoggerPub"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, timeout=1, verbose=False): super().__init__() self.verbose = verbose self.pre = self.__class__.__name__ + " : " self.timeout = timeout self.processes = [] self.process_by_pipe = {} self.add_list = [] self.del_list = [] self.mutex = QtCore.QMutex()
def __init__(self, basename, sequence_info, dest_folder): super(SequenceCopyThread, self).__init__() self.node_name = sequence_info[0] self.source_files = sequence_info[1] self.first = sequence_info[2] self.last = sequence_info[3] self.basename = basename self.dest_folder = '{}/sources/{}'.format(dest_folder, basename) self.run_flag = True self._mutex = QtCore.QMutex() self.log = [] self.index = 0
def __init__(self, mprx): super(GenericWorker, self).__init__() ${requires_proxies} ${publishes_proxies} ${gui_setup} self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self) ${statemachine_states_creation}
def __init__(self, mprx): super(GenericWorker, self).__init__() self.navigationoptimizer_proxy = mprx["NavigationOptimizerProxy"] self.ui = Ui_guiDlg() self.ui.setupUi(self) self.show() self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.camerargbdsimple_proxy = mprx["CameraRGBDSimpleProxy"] self.ui = Ui_guiDlg() self.ui.setupUi(self) self.show() self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.peopleserver_proxy = mprx["PeopleServerProxy"] self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self) #State Machine self.peopleCounterMachine = QtCore.QStateMachine() self.processing_video_state = QtCore.QState(self.peopleCounterMachine) self.initialize_video_state = QtCore.QState(self.peopleCounterMachine) self.finalize_video_state = QtCore.QFinalState( self.peopleCounterMachine) self.detecting_state = QtCore.QState(self.processing_video_state) self.tracking_state = QtCore.QState(self.processing_video_state) self.update_state = QtCore.QState(self.processing_video_state) self.reading_frames_state = QtCore.QState(self.processing_video_state) #------------------ #Initialization State machine self.initialize_video_state.addTransition( self.initialize_videotoprocessing_video, self.processing_video_state) self.initialize_video_state.addTransition( self.initialize_videotofinalize_video, self.finalize_video_state) self.processing_video_state.addTransition( self.processing_videotofinalize_video, self.finalize_video_state) self.reading_frames_state.addTransition(self.reading_framestodetecting, self.detecting_state) self.reading_frames_state.addTransition(self.reading_framestotracking, self.tracking_state) self.detecting_state.addTransition(self.detectingtoupdate, self.update_state) self.tracking_state.addTransition(self.trackingtoupdate, self.update_state) self.update_state.addTransition(self.updatetoreading_frames, self.reading_frames_state) self.processing_video_state.entered.connect(self.sm_processing_video) self.initialize_video_state.entered.connect(self.sm_initialize_video) self.finalize_video_state.entered.connect(self.sm_finalize_video) self.reading_frames_state.entered.connect(self.sm_reading_frames) self.detecting_state.entered.connect(self.sm_detecting) self.tracking_state.entered.connect(self.sm_tracking) self.update_state.entered.connect(self.sm_update) self.peopleCounterMachine.setInitialState(self.initialize_video_state) self.processing_video_state.setInitialState(self.reading_frames_state)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.adminbridge_proxy = mprx["AdminBridgeProxy"] self.melexlogger_proxy = mprx["MelexLoggerPub"] self.ui = Ui_guiDlg() self.ui.setupUi(self) self.show() self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)
def __init__(self, mprx): super(GenericWorker, self).__init__() self.omnirobot_proxy = mprx["OmniRobotProxy"] self.simulator_proxy = mprx["SimulatorProxy"] # self.ui = Ui_guiDlg() # self.ui.setupUi(self) # self.show() self.mutex = QtCore.QMutex(QtCore.QMutex.Recursive) self.Period = 30 self.timer = QtCore.QTimer(self)