工业套装4.0 使用说明

在工业套装4.0进行安装和使用之前,请先查看本款机械臂的简介,了解产品,并对机械臂进行使用前的学习和调整。

1 安装套装

1.1 请根据myCobot工业4.0套装 安装教程,按照教程对套装进行初步安装。 1.2 本次更新了套装设备,请参照下图更新设备及设备连接方式: 支架 更换了支持范围更大的摄像头支架和新的摄像头 tof接口 tof接口的位置更换 二维码 新增二维码,以划分识别范围

2 Python安装

本教程使用Python语言,如果您未安装Python,可以按照此安装教程进行安装 建议选择较新的版本进行安装

PS:如果您已经安装了Python,可以跳过这个步骤

3 安装第三方包

通过终端或者编译软件进行Python第三方包的安装,安装指令如下:

pip install --upgrade pip
pip install opencv-python
pip install opencv-contrib-python
pip install numpy

4 代码说明

# mode=1,颜色识别
# mode=2,图像识别
mode = 1

# 超过该值则没有物体在盒子里,没超过则有物体在盒子里
# 仅支持中间的盒子
THRESHOLD = 30

# 设置运行程序时的机械臂初始坐标
POSITION_INITIAL_X = 168.2
POSITION_INITIAL_Y = -84.1
POSITION_INITIAL_Z = 248.2

# 设置抓取右边物块前的坐标
CATCH_FROM_BOX_X = 35.6
CATCH_FROM_BOX_Y = -180.7
CATCH_FROM_BOX_Z = 165.5

# 设置将物块放置在传送带上的坐标
PUT_CUBE_X = 210.3
PUT_CUBE_Y = -113.8
PUT_CUBE_Z = 265.9

# 设置吸取传送带物块之前的坐标(建议不改动)
BEFORE_PUMP_X = 215.6
BEFORE_PUMP_Y = 59.2
BEFORE_PUMP_Z = 261.0

以上坐标分别对应各个预备点位的坐标,X轴正方向为机械臂前方,Y轴正方向为机械臂左方,Z轴正方向为上方。 阈值可根据自己放置的物块的高度进行调整

可以使用:

print(detect.mc.get_tof_distance())

查看当前距离值,并对阈值进行适当的调整

def run():
    global move_count,mode
    # get which mode should be run
    get_mode = mode
    cap_num = 1
    cap = cv2.VideoCapture(cap_num)
    if not cap.isOpened():
        cap.open()

    if get_mode != 1:
        goal = []
        path = os.getcwd()+'/local_photo/img'
        print(path)
        for i,j,k in os.walk(path):
            for l in k:
                goal.append(cv2.imread('local_photo/img/{}'.format(l)))
    # init a class of Object_detect
    detect = Object_detect("COM9", 115200)

1、该部分代码cap_num的值对应电脑自带的或外接的摄像头,请根据实际情况适当修改,一般情况下0、1、2三种情况就能找到需求的摄像头

2、detect = Object_detect("COM9")部分请根据实际机械臂的串口号进行修改

3、path输出的路径为进行图像识别时可识别的图像的存放位置(可自行修改)

如何查看机械臂的串口号

1、右键'此电脑'打开管理 查看1

2、选择设备管理器并在右侧列表中查看端口 查看2

注意事项

请将摄像头的USB接口直接连接在电脑上,其他设备可以通过转接口接入电脑

results matching ""

    No results matching ""