Patent classifications
A01J5/017
Vision system for teat detection
A system includes a robotic arm, a laser, and a processor. The processor is configured to determine whether a distance between a left and right teat of a dairy livestock is less than or equal to a predetermined distance, and if so, command the robotic arm to move to a scan location that is between the left and right teats. The processor is further configured to command the laser to perform a scan of the teats after the robotic arm is at the scan location and to determine whether the left and right teats are found in the scan. If both the left and right teats are found in the scan, the processor commands the robotic arm to attach a teat cup to either the left or right teat.
Vision system for teat detection
A system includes a robotic arm, a laser, and a processor. The processor is configured to determine whether a first teat of a diary livestock is found in a first scan of the dairy livestock by the laser, and if so, command the robotic arm to move to a location corresponding to the location of the first teat. The processor is further configured to increment a counter associated with the first teat and then determine whether the counter equals a predetermined number. If the counter equals the predetermined number, the processor commands the robotic arm to attach a teat cup to the first teat. If the counter does not equal the predetermined number, the processor determines whether the first teat is found in a second scan by the laser. If the first teat is found in the second scan, the processor commands the robotic arm to attach the teat cup to the first teat.
Vision system with teat detection
A system that includes a laser configured to generate a profile signal of at least a portion of a dairy livestock and a processor. The processor is configured to obtain the profile signal and detect one or more edge pair candidates in the profile signal, compare the complementary distance gradients of each of the one or more edge pair candidates to a minimum distance gradient length to be considered an edge pair, and identify an edge pair from among the one or more edge pair candidates as a teat candidate based on the comparison. The processor is further configured to determine position information for the teat candidate.
Vision system with teat detection
A system that includes a laser configured to generate a profile signal of at least a portion of a dairy livestock and a processor. The processor is configured to obtain the profile signal and detect one or more edge pair candidates in the profile signal, compare the complementary distance gradients of each of the one or more edge pair candidates to a minimum distance gradient length to be considered an edge pair, and identify an edge pair from among the one or more edge pair candidates as a teat candidate based on the comparison. The processor is further configured to determine position information for the teat candidate.
AUTONOMOUS VOLUNTARY ROTARY MILKING-MACHINE AND METHOD
A system for milking multiple bovines simultaneously is disclosed herein. The system includes a rotary-platform, a platform-drive, a plurality of enclosures, and a plurality of automatic milking-machines. The rotary-platform is round, having a platform-center and a platform-edge. The platform-drive is able to rotate the rotary platform about the platform-center. The plurality of enclosures is affixed to and rest upon the rotary-platform and are arrayed radially around the platform-center near the platform-edge. Each of the plurality of enclosures has an entry on the side of the enclosure nearest to the platform-edge. Each of the plurality of enclosures are structured to contain a cow and may be accessed by a cow voluntarily at any time when the system is incorporated into a milking barn. The plurality of milking-machines corresponds to the enclosures, such that one milking-machine is next to each enclosure to milk a cow residing in the enclosure.
AUTONOMOUS VOLUNTARY ROTARY MILKING-MACHINE AND METHOD
A system for milking multiple bovines simultaneously is disclosed herein. The system includes a rotary-platform, a platform-drive, a plurality of enclosures, and a plurality of automatic milking-machines. The rotary-platform is round, having a platform-center and a platform-edge. The platform-drive is able to rotate the rotary platform about the platform-center. The plurality of enclosures is affixed to and rest upon the rotary-platform and are arrayed radially around the platform-center near the platform-edge. Each of the plurality of enclosures has an entry on the side of the enclosure nearest to the platform-edge. Each of the plurality of enclosures are structured to contain a cow and may be accessed by a cow voluntarily at any time when the system is incorporated into a milking barn. The plurality of milking-machines corresponds to the enclosures, such that one milking-machine is next to each enclosure to milk a cow residing in the enclosure.
Milking box with robotic attacher
A method includes positioning a robotic attacher under a dairy livestock located in a milking stall, wherein the robotic attacher comprises a nozzle. The method continues by rotating the robotic attacher such that the nozzle is positioned generally on the top of the robotic attacher and performing a spraying operation using the nozzle. The method concludes by retracting the robotic attacher from under the dairy livestock.
Milking box with robotic attacher
A method includes positioning a robotic attacher under a dairy livestock located in a milking stall, wherein the robotic attacher comprises a nozzle. The method continues by rotating the robotic attacher such that the nozzle is positioned generally on the top of the robotic attacher and performing a spraying operation using the nozzle. The method concludes by retracting the robotic attacher from under the dairy livestock.
Automated system for applying disinfectant to the teats of dairy livestock
A method for applying disinfectant to the teats of a dairy livestock comprises moving a robotic arm along a track in relation to a rotary milking platform housing a dairy livestock and independent of any physical coupling between the robotic arm and the rotary milking platform. The rotary milking platform has a substantially circular perimeter. The track is positioned outside the perimeter of the rotary milking platform. At least a portion of the track is straight and offset in relation to the rotary milking platform. The robotic arm comprises an arm member operable to pivot about an axis that is parallel to the track, and a spray tool attached to one end of the arm member. The method further comprises extending the robotic arm between the hind legs of the dairy livestock while the rotary milking platform rotates such that the spray tool is located at a spray position from which it may discharge disinfectant to the teats of the dairy livestock.
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.