G05B2219/45113

Vision system for teat detection

A system includes a robotic arm, a laser, and a processor. The processor is configured to determine that a teat cup is to be attached to a front teat of a dairy livestock, and in response, determine an amount of separation between the front teat and a rear teat. The processor is further configured to calculate, if the amount of separation between the front and rear teats is greater than or equal to a predetermined distance, an updated front teat position based on the amount of separation between the front and rear teats and command the robotic arm to move to the updated front teat position. The processor is further configure to determine whether the front teat is found in a scan of the dairy livestock by the laser, and if so, command the robotic arm to attach the teat cup to the front teat.

Livestock location system

In a headlock system having a plurality of n headlock cells, each of the n cells being adapted to enclose at least one animal; n is an integer greater than 1; a system for locating the position of at least one animal, the system comprising: at least one identification means adapted to transmit at least one identification signal associated with said at least one animal; at least one locating means adapted to generate at least one location signal associated with said at least one animal; and, a data processing system in communication with said at least one identification means and said at least one locating means, adapted to analyze said signals, said analyzed signals comprising the position within a predetermined region in said headlock system of each of said at least one animals as a function of time.

Vision system for teat detection

A leg (205) detection system comprising: a robotic arm (200) comprising a gripping portion (208) for holding a teat cup (203, 210) for attaching to a teat (1102, 1104, 1106, 1108, 2038, 203) of a diary livestock (200, 202, 203); an imaging system coupled to the robotic arm (200) and configured to capture a first three-dimensional (3D) image (138, 2400, 2500) of a rearview of the dairy livestock (200, 202, 203) in a stall (402), the imaging system comprising a 3D camera (136, 138) or a laser (132), wherein each pixel of the first 3D image (138, 2400, 2500) is associated with a depth value; one or more memory (104) devices configured to store a reference (3D) 3D image (138, 2400, 2500) of the stall (402) without any dairy livestock (200, 202, 203); and a processor (102) communicatively coupled to the imaging system and the one or more memory (104) devices, the processor (102) configured to: access the first 3D image (138, 2400, 2500) and the reference (3D) 3D image (138, 2400, 2500); subtract the first 3D image (138, 2400, 2500) from the reference (3D) 3D image (138, 2400, 2500) to produce a second 3D image (138, 2400, 2500); perform morphological image (138, 2400, 2500) processing on the second 3D image (138, 2400, 2500) to produce a third 3D image (138, 2400, 2500); perform image (138, 2400, 2500) thresholding on the third 3D image (138, 2400, 2500) to produce a fourth 3D image (138, 2400, 2500); cluster (2616, 2618, 2626, 2628) data from the fourth 3D image (138, 2400, 2500); identify, using the clustered data from the fourth 3D image (138, 2400, 2500) to avoid the identified one or more legs (205) while attaching the teat cup (203, 210) to the teat (1102, 1104, 1106, 1108, 203S, 203) of the dairy livestock (200, 202, 203).

Milking box with robotic attacher

A system comprises a milking box, a robotic attacher, a sensor, and a controller. The milking box has a stall to accommodate a dairy livestock. The stall comprises a first exit gate on a first side of the stall leading to a first sorting region and a second exit gate on a second side of the stall leading to a second sorting region. The robotic attacher extends from the rear between the hind legs of the dairy livestock. The sensor identifies the dairy livestock within the milking box stall. The controller selects and opens the first exit gate or the second exit gate based at least in part upon the identity of the dairy livestock.

System and method for preparation cup attachment

A robotic arm maneuvers a teat preparation cup and executes instructions from a robotic arm controller. The controller comprises an interface, a memory, and a processor. The processor instructs the sensor to perform a first scan. If the first scan discovers a first set of teats, the processor moves the robotic arm a first distance and instructs the sensor to perform a second scan. If the second scan discovers a second set of teats, the processor moves the robotic arm to a location under the first teat, and instructs the sensor to perform a third scan. The processor determines if the third scan discovers a third set of teats. If each of the first set, second set, and third set of discovered teats comprises the first teat, the processor instructs the robotic arm to attach the preparation cup to the first teat.

Robotic arm and preparation cup system

A system comprising a robotic arm, a plurality of grabbers, a sensor, and a preparation cup. The robotic arm has a first end and a recessed portion. The grabbers are coupled to the robotic arm at the first end. The sensor is positioned inside the recessed portion of the robotic arm at a first distance from the first end and at a first angle. The preparation cup is coupled to wings having a body portion, a first extended portion, and a second extended portion. The body portion is coupled to a portion of the preparation cup, the first extended portion extends in a first direction and the second extended portion extends in a second direction. The wings are operable to be magnetically coupled to the plurality of grabbers via the first and second extended portions.

Milking system with detection system

A milking system with a milking device, a milking control, a milk line in fluid connection with the milking device, and a sampling and analysis device to take a sample of the milk from the milk line and to analyse milk from the sample are disclosed. The milking control is arranged to control the milking device on the basis of the analysis. The sampling and analysis device includes a control unit, a tape reel provided with a tape that is lengthwise provided with a series of consecutive reagent pads that provide a detectable response in the presence of a substance in the sample, a tape mover to move the tape, a dosing device to supply a part of the sample onto a reagent pad on the tape, and a camera to obtain an image of the reagent pad supplied with the droplet, and an analysis device to analyse the obtained images to provide to the milking control device an indication of a presence or concentration of said substance. The camera has a field of view that contains a plurality of reagent pads of the series of consecutive reagent pads. This allows to observe the reaction in the reagent pad for a much longer time. In turn, this allows to use much less reagent material, such as expensive enzymes, in the pads. It is particularly useful when observing double layer reagent types.

Vision system with tail positioner

A system includes a robotic arm, an imaging device coupled to the robotic arm, a board coupled to the robotic arm, and a processor. The imaging device captures imaging data of a rearview of a dairy livestock through a field of view of the imaging device. The board is able to pivot from a down position to an up position and has an aperture through which the imaging device can pass through when the board lowers from the up position to the down position. The processor is coupled to both the imaging device and the board and is configured to identify a tail of the dairy livestock within the imaging data captured by the imaging device and send one or more instructions to raise the board from the down position to the up position, thereby moving the tail out of the field of view of the imaging device.

Time-of-flight camera system, robot milking system comprising a time-of-flight camera system and method of operating a time-of-flight camera system

A time-of-flight (TOF) camera system for a robot milking system includes a housing accommodating a light source, imaging optics, an image sensor, and electronics; a front part including a light transparent window disposed in front of the light source and the imaging optics; and fasteners. The housing has a front side and a back side, and the front part has a front side and a backside, the surface of the front side being flat and including a front surface of the light transparent window. The fasteners releasably mechanically fasten the front part to the housing with the back side of the front part and the front side of the housing facing each other. The fasteners are maneuverable from the back side of the housing to fasten the front part to, and release the front part from, the housing, thereby enabling the front part to be replaceable.

MILKING SYSTEM WITH DETECTION SYSTEM

A milking system with a milking device, a milking control, a milk line in fluid connection with the milking device, and a sampling and analysis device to take a sample of the milk from the milk line and to analyse milk from the sample are disclosed. The milking control is arranged to control the milking device on the basis of the analysis. The sampling and analysis device includes a control unit, a tape reel provided with a tape that is lengthwise provided with a series of consecutive reagent pads that provide a detectable response in the presence of a substance in the sample, a tape mover to move the tape, a dosing device to supply a part of the sample onto a reagent pad on the tape, and a camera to obtain an image of the reagent pad supplied with the droplet, and an analysis device to analyse the obtained images to provide to the milking control device an indication of a presence or concentration of said substance. The camera has a field of view that contains a plurality of reagent pads of the series of consecutive reagent pads. This allows to observe the reaction in the reagent pad for a much longer time. In turn, this allows to use much less reagent material, such as expensive enzymes, in the pads. It is particularly useful when observing double layer reagent types.