KUKA机器人视觉抓取的事情原理讲授
起首要树立机器人的轨迹作为根底机器人编程轨迹.
视觉抓取次要是经由过程转变机器人的TOOL坐标系或BASE坐标系去实现的.
物体地位的变更次要是它地位的XYZ标的目的的变更.
BASE坐标系:可依据须要界说用户坐标系。当机器人装备多个工作台时,取舍用户坐标系可使操纵更加简略。正在用户坐标系中,TCP点将沿用户自定义的坐标轴标的目的运动。
以转变BASE坐标系为例:
快递分拣机器人代理KUKAC4此刻可以利用32个BASE坐标系
不利用视觉赔偿功用时只用一个BASE坐标系.
转变机器人BASE坐标系值从而转变机器人抓件地位利用多个坐标系.
建造一个后台程序用来转变BASE
设置输入变量面的吸收变量:
SIGNALgxe_1$in[2278]TO$in[2285]
SIGNALgxe_2$in[2286]TO$in[2301]
SIGNALgxe_3$in[2302]TO$in[2309]
SIGNALgxe_4$in[2310]TO$in[2325]
SIGNALgxe_5$in[2334]TO$in[2341]
SIGNALgxe_6$in[2342]TO$in[2357]
快递分拣机器人发展趋势设置坐标变量用于转变BASE坐标值
DECLFRAMEGet_Val_Pos={X0.0Y0.0Z0.0A0.0B0.0C0.0};
DECLFRAMEGet_Val_Pos1={X0.0Y-46.2999992Z0.0A0.0B0.0C0.0};
DECLFRAMEGet_Val_Pos2={X0.0Y-17.8699989Z0.0A0.0B0.0C0.0};
使多个BASE[]坐标系保持一致
base_Data[1]=$base
base_Data[2]=base_data[1]
base_Data[3]=base_data[1]
国内分拣机器人研究现状base_Data[4]=base_data[1]
变量的初始化归0get_val_pos=$nullframe
例如:此刻只转变BASE的Y标的目的地位
get_val_=gxe_2*0.01换算坐标值存到坐标的Y标的目的.
base_data[1]=$base:Get_Val_Pos转变BASE坐标系的Y标的目的地位
快递分拣机器人的优点利用多个BASE坐标系:
智能分拣机器人多少钱一台分拣机器人系统设计物料分拣机器人