def __init__(self): super(MidiThread, self).__init__() self.midi_queue = Queue.PriorityQueue() self.midi_output = mido.open_output(name="DAWpy", virtual=True) self.should_exit = False self.paused = False self.start()
import rospy from std_msgs.msg import String from time import sleep import math import threading from queue import Queue from onvif_sdk import camera from fixed_msg.srv import cp_control, cp_controlResponse from nav_msgs.msg import Odometry from geometry_msgs.msg import Point, Pose, Quaternion, Twist, Vector3 from std_msgs.msg import Int32 camera_object = camera('192.168.1.1', 80, 'admin', 'abcd1234', 0, 0, 0, 0, 0, 0) cmd_queue = Queue.PriorityQueue(maxsize=10) device_id = 1 #ptz status pan = 0 tilt = 0 zoom = 0 status_pt = "" status_z = "" moving = False def set_camera(ttype, xy_value, z_value, zoom_value): v = [ttype, xy_value, z_value, zoom_value] print("set camera:", v) r = camera_object.move_camera_ptz(xy_value, z_value, zoom_value) if r == 0:
def __init__(self): self.pq = Queue.PriorityQueue() self.removed = set() self.count = 0