Agricultural robot system and method
First Claim
1. An agricultural robot system comprising:
- a scouting robot programmed to autonomously scout an agricultural field without operator intervention comprising at least one camera, wherein said scouting robot is programmed to;
autonomously move to a first grapevine in said agricultural field;
use said at least one camera to obtain data associated with agricultural elements of said first grapevine, wherein said data is geo-referenced;
autonomously move to a second grapevine in said agricultural field;
use said at least one camera to obtain data associated with agricultural elements of said second grapevine, wherein said data is geo-referenced;
at least one computer programmed to generate a pruning plan using said data associated with agricultural elements of said first grape vine and said data associated with agricultural elements of said second grapevine, said pruning plan comprising;
locations of pruning sites to prune in said first grapevine and said second grapevine, wherein said pruning sites are determined using said data associated with agricultural elements of said first grapevine and said data associated with agricultural elements of said second grapevine;
a pruning order for said pruning sites;
a first grapevine location;
a second grapevine location;
a robot motion path based on said first grapevine location and said second grapevine location; and
at least one robot arm motion path, wherein each robot arm motion path is based on said location of pruning sites and any other potentially interfering robot arm motion paths, wherein said at least one robot arm motion path is programmed to minimize a path entanglement risk;
a pruning robot programmed to autonomously prune said agricultural field without said operator intervention comprising;
at least one arm programmable to autonomously move according to said at least one robot arm motion path;
a platform coupled with said at least one arm; and
a drive wheel coupled with said platform programmable to autonomously move said pruning robot according to said robot motion path;
wherein said scouting robot does not perform an agricultural operation that transforms said agricultural elements of said first or said second grapevines within said agricultural field;
wherein said pruning robot is programmed to prune said first grapevine and said second grapevine at said pruning sites according to said pruning plan.
1 Assignment
0 Petitions
Accused Products
Abstract
An agricultural robot system and method of harvesting, pruning, culling, weeding, measuring and managing of agricultural crops. Uses autonomous and semi-autonomous robot(s) comprising machine-vision using cameras that identify and locate the fruit on each tree, points on a vine to prune, etc., or may be utilized in measuring agricultural parameters or aid in managing agricultural resources. The cameras may be coupled with an arm or other implement to allow views from inside the plant when performing the desired agricultural function. A robot moves through a field first to “map” the plant locations, number and size of fruit and approximate positions of fruit or map the cordons and canes of grape vines. Once the map is complete, a robot or server can create an action plan that a robot may implement. An action plan may comprise operations and data specifying the agricultural function to perform.
-
Citations
17 Claims
-
1. An agricultural robot system comprising:
-
a scouting robot programmed to autonomously scout an agricultural field without operator intervention comprising at least one camera, wherein said scouting robot is programmed to; autonomously move to a first grapevine in said agricultural field; use said at least one camera to obtain data associated with agricultural elements of said first grapevine, wherein said data is geo-referenced; autonomously move to a second grapevine in said agricultural field; use said at least one camera to obtain data associated with agricultural elements of said second grapevine, wherein said data is geo-referenced; at least one computer programmed to generate a pruning plan using said data associated with agricultural elements of said first grape vine and said data associated with agricultural elements of said second grapevine, said pruning plan comprising; locations of pruning sites to prune in said first grapevine and said second grapevine, wherein said pruning sites are determined using said data associated with agricultural elements of said first grapevine and said data associated with agricultural elements of said second grapevine; a pruning order for said pruning sites; a first grapevine location; a second grapevine location; a robot motion path based on said first grapevine location and said second grapevine location; and at least one robot arm motion path, wherein each robot arm motion path is based on said location of pruning sites and any other potentially interfering robot arm motion paths, wherein said at least one robot arm motion path is programmed to minimize a path entanglement risk; a pruning robot programmed to autonomously prune said agricultural field without said operator intervention comprising; at least one arm programmable to autonomously move according to said at least one robot arm motion path; a platform coupled with said at least one arm; and a drive wheel coupled with said platform programmable to autonomously move said pruning robot according to said robot motion path; wherein said scouting robot does not perform an agricultural operation that transforms said agricultural elements of said first or said second grapevines within said agricultural field; wherein said pruning robot is programmed to prune said first grapevine and said second grapevine at said pruning sites according to said pruning plan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification