Abstract:
A robotic attacher comprises a main arm, a supplemental arm coupled to the main arm, and a gripping portion coupled to the supplemental arm. The gripping portion comprises at least one nozzle and is operable to rotate such that during a first time, the nozzle is positioned away from the top of the gripping portion, and during a second time, the nozzle is positioned generally on the top of the gripping portion.
Abstract:
A milking box comprises a stall portion and a backplane positioned in the stall portion. The backplane moves toward the rear of the stall portion in response to pressure applied to a contact surface of the backplane. The backplane moves toward the front of stall portion in response to pressure removed from the contact surface. A robotic attacher extends from the rear of the stall portion and between the hind legs of a dairy livestock located in the stall portion. A controller determines the position of the backplane relative to the rear of the stall portion. The controller determines an x-offset based at least in part upon the position of the backplane relative to the rear of the stall portion, wherein the x-offset increases as the dairy livestock moves toward the front of the stall and the x-offset decreases as the dairy livestock moves toward the rear of the stall. The controller further communicates a signal to move the robotic attacher in an x-direction, the amount of movement determined at least in part according to the x-offset.
Abstract:
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, move in at least one direction along the x-axis, y-axis, and z-axis, and attach milking equipment to 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 in order to direct the first dairy livestock into either the first sorting region or the second sorting region.
Abstract:
A robotic attacher retrieves cups from the right side of an equipment area located behind a dairy livestock and attaches the cups to the teats of the dairy livestock in sequence. The sequence comprises attaching a first cup to the right front teat, a second cup to the left front teat, a third cup to the right rear teat, and a fourth cup to the left rear teat.
Abstract:
A robotic attacher retrieves cups from the left side of an equipment area located behind a dairy livestock and attaches the cups to the teats of the dairy livestock in sequence. The sequence comprises attaching a first cup to the left front teat, a second cup to the right front teat, a third cup to the left rear teat, and a fourth cup to the right rear teat.
Abstract:
A system for processing an image comprises a three-dimensional camera that captures an image of a dairy livestock and a processor communicatively coupled to the three-dimensional camera. The processor accesses a first pixel having a first depth location, a second pixel having a second depth location, and a third pixel having a third depth location. The processor determines that the second pixel is an outlier among the first pixel and the third pixel based upon the first depth location, the second depth location, and the third depth location, and discards the second pixel from the image based at least in part upon the determination.
Abstract:
A system for processing an image comprises a three-dimensional camera that captures an image of a dairy livestock. A processor is communicatively coupled to the three-dimensional camera. The processor accesses a first pixel having a first depth location, and a second pixel having a second depth location. The processor determines that the second depth location is not within a threshold distance of the first depth location, and discards the second pixel from the image based at least in part upon the determination.
Abstract:
A method for applying disinfectant to the teats of a dairy livestock, comprises receiving a trigger signal indicating that a stall of a rotary milking platform housing a dairy livestock is located adjacent to a track, the track having a carriage carrying a robotic arm mounted thereto. The method continues by communicating a first signal to a first actuator coupled to the track and the carriage, the first signal causing operation of the first actuator such that the carriage moves along the track in relation to the rotary milking platform. The method concludes by communicating one or more additional signals to one or more actuators of the robotic arm, the one or more additional signals causing operation of the one or more actuators of the robotic arm such that at least a portion of the robotic arm extends between the hind legs of a dairy livestock.
Abstract:
A system includes a robotic arm on which at least one camera is attached. It further includes a memory and a controller communicatively coupled to the memory. The memory stores historical information associated with a dairy livestock. The historical information include a previously-determined location of a teat of the dairy livestock. The controller moves the camera on the robotic arm toward the previously-determined location of the teat. The camera generates an image of the teat of the dairy livestock from a position to which it is moved, and the controller determines a current location of the teat of the dairy livestock based at least in part on the image.
Abstract:
An apparatus comprises a cup holder bracket and a cup holder. The cup holder bracket comprises a hinge that allows the cup holder bracket to pivot between a substantially horizontal position when closed to a substantially vertical position when opened. The cup holder is coupled to the cup holder bracket and comprises a rimmed structure configured to hold an attachment end of a cup when the cup holder bracket is closed.