【技术实现步骤摘要】
【国外来华专利技术】用于提供用于控制机器人臂的决策依据的系统和方法、计算机程序以及非易失性数据载体
[0001]本专利技术通常涉及动物的自动挤奶。特别地,本专利技术涉及一种用于提供用于控制机器人臂执行与产奶动物相关的至少一个动作的决策依据的系统以及一种对应的方法。本专利技术也涉及一种实现该方法的计算机程序和一种存储该计算机程序的非易失性数据载体。
技术介绍
[0002]现今的自动挤奶布置是高度复杂的装置。这在借助于为许多挤奶站服务的一个或多个挤奶机器人以完全自动化方式处理挤奶程序的场景中尤其如此。在这样的情况下,挤奶机器人在没有任何人类交互的情况下将奶杯和其他工具例如清洁杯附着到动物。当然,挤奶机器人臂的移动不会对动物造成任何伤害是至关重要的。为此,当控制机器人臂时,必须给挤奶机器人提供可靠的决策依据。
[0003]WO 2010/046669描述了一种挤奶设备,该挤奶设备包括传感器设备,该传感器设备在使用挤奶设备时可操作来确定动物的至少一个解剖学特征的在相对于动物的横向方向上的位置,所述至少一个解剖学特征是除动物的乳房以外的某物。传感器设备包括可操作来获取动物的至少部分的至少一个图像的图像捕获设备。挤奶设备也包括在使用挤奶设备时位于动物后面或前面的机器人臂。机器人臂可操作来按照所确定的解剖学特征的位置朝向乳房移动。
[0004]此设备可以是有用的。然而,所捕获的图像的数据质量可能不足以提供在控制与动物极为接近的机器人臂时能够完全地依赖于的决策依据。
技术实现思路
[0005]本专利技术的目的因此是为了提 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于提供用于控制机器人臂执行与产奶动物(100)相关的至少一个动作的决策依据(DB)的系统,所述系统包括:相机(110),所述相机被配置为登记表示挤奶位置的三维图像数据(D
img3D
),所述挤奶位置包括所述动物(100)以其后腿(LH、RH)面向相机(110)站立在上面的旋转平台(130),以及控制单元(120),所述控制单元被配置为从所述相机(110)接收所述图像数据(D
img3D
),并且处理所述图像数据(D
img3D
)以推导所述决策依据(DB),其特征在于:所述挤奶位置包括参考物体(R1),并且所述控制单元(120)被配置为执行检查是否能够在所述图像数据(D
img3D
)中找到用于所述机器人臂的进入窗口,所述检查包括:在所述图像数据(D
img3D
)中搜索所述参考物体(R1),并且如果所述参考物体(R1)被找到,则在所述图像数据(D
img3D
)中搜索可接受的无障碍体积(V),所述体积(V):位于相对于所述参考物体(R1)的允许空间(S)内,包括面向所述相机(110)的连续区域(A),所述连续区域(A)超过阈值大小,并且从预定义方位(P)开始并且在深度方向上远离所述相机(110)延伸至少主要距离(d
OK
)。2.根据权利要求1所述的系统,其中如果在所述图像数据(D
img3D
)中未找到所述参考物体(R1),则所述检查包括:从表示所述挤奶位置的存储的图像数据(d
img3D
)获得关于所述参考物体(R1)的信息,所述存储的图像数据(d
img3D
)由所述相机(110)在当所述挤奶位置被定位在所述相机(110)前面时的较早时机登记了。3.根据权利要求1或2中任一项所述的系统,其中:所述参考物体(R1)包括与所述旋转平台(130)的旋转平面平行地横向延伸的物理实体或物理实体的一部分;所述相机(110)被布置在这样的方位、定向并有这样的视场,使得所述登记的三维图像数据(D
img3D
)在横向方向上包括至少一个挤奶隔间的宽度,而在纵向方向上,包括允许空间(S)和所述参考物体(R1);并且所述参考物体(R1)在所述横向方向上跨所述视场的中心部分延伸。4.根据前述权利要求中任一项所述的系统,其中所述参考物体(R1)形成布置在与所述旋转平台(130)分离的所述挤奶位置的不动部分(131)上的结构的一部分,所述结构被配置为防止所述后腿(LH、RH)到达所述挤奶位置的安全区之外。5.根据权利要求4所述的系统,其中,如果所述控制单元(120)已在所述图像数据(D
img3D
)中找到可接受的无障碍体积(V),则所述控制单元(120)被进一步配置为:检查界定所述连续区域(A)的至少一个轮廓(C1、C2、C3)是否满足至少一个形状要求,并且如果满足所述至少一个形状要求则将所述体积(V)分类为用于所述机器人臂的所述入口窗口。6.根据权利要求5所述的系统,其中,如果所述控制单元(120)已在所述图像数据(D
img3D
)中找到可接受的无障碍体积(V),则所述控制单元(120)被进一步配置为:针对所述搜索使用所述参考物体(R1)作为第一边界条件并且使用所述旋转平台(130)
作为第二边界条件来在所述图像数据(D
img3D
)的允许空间(S)中搜索所述动物(100)的乳房(U)。7.根据权利要求5或6中任一项所述的系统,其中所述至少一个形状要求中的第一形状要求定义所述至少一个轮廓(C1、C2、C3)的最大可接受的锯齿程度。8.根据权利要求5至7中任一项所述的系统,其中所述至少一个形状要求中的第二形状要求定义所述连续区域(A)的最大可接受的不规则程度。9.根据前述权利要求中任一项所述的系统,其中所述搜索所述体积(V)包括滤出所述图像数据(D
img3D
)中的信息,所述信息表示与第一阈值距离(d1)比更靠近所述相机(110)而与第二阈值距离(d2)比更远离所述相机(110)的物体,所述第一阈值距离和第二阈值距离(d1、d2)彼此分离所述主要距离(d
OK
)。10.根据权利要求9所述的系统,其中所述预定义方位(P)位于距所述相机(110)所述第一距离距离(d1)处。11.根据权利要求10所述的系统,其中所述第一阈值距离(d1)是零。12.根据前述权利要求中任一项所述的系统,其中所述主要距离(d
OK
)是相对于所述旋转平台(130)的至少一个量度来定义的。13.根据前述权利要求中任一项所述的系统,其中所述搜索所述体积(V)包括滤出所述图像数据(D
img3D
)中的信息,所述信息表示可接受的强度范围之外的光强度。14.根据前述权利要求中任一项所述的系统,其中所述挤奶位置包括所述挤奶位置的其方位相对于所述相机(110)的方位已知的至少一个辅助参考物体(R11、R2),并且所述控制单元(120)被进一步配置为在执行所述检查是否能够找到所述进入窗口时在所述图像数据(D
img3D
)中搜索所述至少一个辅助参考物体(R11、R2)。15.一种提供用于控制机器人臂执行与产奶动物(100)相关的至少一个动作的决策依据(DB)的方法,所述方法包括:经由相机(...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。