Exemplo n.º 1
0
import Arm as arm
import numpy as np
import cv2

arm.InitCom()
add = arm.GetStreamAddress()
print(add)
arm.SendMessage(add)
arm.InitYolo(add, "C:\\Users\\mt2si\\Documents\\RoboticArm\\yolo")
while (1):
    a = arm.GetYoloOutput()
    print(a)
    arm.DrawTargetsOnVideo(a)
arm.CloseCom()
Exemplo n.º 2
0
    arm.SetPosition(6, 50, 80, 27, 85, -1)
    WaitForMove()
    arm.Gripper(20)
    WaitForMove()
    arm.SetPosition(lastpos[0], lastpos[1], lastpos[2], lastpos[3], lastpos[4],
                    lastpos[5])
    arm.MovingSpeed(5)


time.sleep(1)
stage = [[40, 65, 82, 50], [135, 50, 48, 53], [50, 30, 1, 73]]
arm.InitCom()
arm.SendMessage("nadviazane spojenie")
add = arm.GetStreamAddress()
res = arm.GetStreamResolution()
arm.InitYolo(add, "C:\\Users\mt2si\\Desktop\\ArmDemos\\syringe_obj")
arm.SendMessage("Yolo spustene")

for st in range(3):
    arm.SendMessage(st)
    arm.MovingSpeed(5)
    arm.SetPosition(stage[st][0], stage[st][1], stage[st][2], stage[st][3], 85,
                    20)
    WaitForMove()
    interupted = 0
    while (interupted == 0):
        arm.SetPosition(180 - stage[st][0], stage[st][1], stage[st][2],
                        stage[st][3], 85, 20)
        th = Thread(target=WaitForMove, args=())
        th.isDaemon
        th.start()
Exemplo n.º 3
0
import Arm as arm
import numpy as np
import cv2

arm.InitCom()
arm.InitYolo("C:\\Users\\mt2si\\Desktop\\yolot\\test.mp4",
             "C:\\Users\\mt2si\\Documents\\RoboticArm\\yolo")
while (1):
    a = arm.GetYoloOutput()
    arm.DrawTargetsOnVideo(a)
arm.CloseCom()