Patent classifications
G05D1/248
TRAVEL ASSISTANCE SYSTEM FOR AGRICULTURAL MACHINE
A travel assistance system for an agricultural machine includes a traveling device included in an agricultural machine, an acquirer to acquire a travel route to be traveled by the agricultural machine and created on a field representing an agricultural field, a corrector to correct the travel route acquired by the acquirer, and a controller configured or programmed to control the traveling device based on the travel route corrected by the corrector. The travel route includes lines connected to each other and the corrector includes a creator to create an auxiliary line extending from an ending portion of a first line of the lines to a starting portion of a second line of the lines connected to the ending portion of the first line, the auxiliary line being inclined relative to the second one of the lines.
Circular grazing system and method
A circular grazing system for poultry and/or livestock. The circular grazing system including a center pivot structure installed at a field. The center pivot structure may have a center pivot axis. The field may be a poultry and/or livestock grazing field. The circular grazing system for poultry and/or livestock may include an enclosure for containing poultry and/or livestock. The enclosure may extend generally radially from the center pivot structure to a circumference of the field. The enclosure may be rotably coupled to the center pivot structure such that the enclosure rotates around the center pivot axis.
SYSTEM AND METHODS FOR TAGGING ACCESSIBILITY FEATURES WITH A MOTORIZED MOBILE SYSTEM
A system and method for a motorized mobile chair use a plurality of sensors having a plurality of sensor types to detect a plurality of objects and generate sensor data about the detected objects, each of the detected objects being a person, the sensor data about the objects comprising a plurality of range measurements to the people and a plurality of bearing measurements to the people. The system has at least one processor to receive the sensor data about the people, group the detected people into a plurality of zones, determine a closest person in each zone, and generate one or more control signals to cause the motorized mobile chair to match a speed and a direction of the closest person in the zone corresponding to a direction of travel of the motorized mobile chair while at least approximately maintaining a selected space to the closest person in the zone corresponding to the direction of travel of the motorized mobile chair.
APPARATUS AND METHOD FOR POSITIONING EQUIPMENT RELATIVE TO A DRILL HOLE
An automated vehicle comprising: a control unit configured to control movement of the automated vehicle to a location adjacent an estimated location of a drill hole; a scanning portion including one or more scanning devices configured to scan an area of terrain in the vicinity of the estimated location of the drill hole in order to determine an actual location of the drill hole, and to generate a point cloud representing at least a portion of the interior of the drill hole; at least one arm associated with the scanning portion, the at least one arm configured to move the scanning portion between a home position and one or more scanning positions; and an end effector associated with the at least one arm, the end effector being configured to perform one or more operations;
wherein, upon generating the point cloud, the at least one arm is configured, based on the point cloud, to position the end effector in substantial alignment with the drill hole so that the end effector can perform the one or more operations.
APPARATUS AND METHOD FOR POSITIONING EQUIPMENT RELATIVE TO A DRILL HOLE
An automated vehicle comprising: a control unit configured to control movement of the automated vehicle to a location adjacent an estimated location of a drill hole; a scanning portion including one or more scanning devices configured to scan an area of terrain in the vicinity of the estimated location of the drill hole in order to determine an actual location of the drill hole, and to generate a point cloud representing at least a portion of the interior of the drill hole; at least one arm associated with the scanning portion, the at least one arm configured to move the scanning portion between a home position and one or more scanning positions; and an end effector associated with the at least one arm, the end effector being configured to perform one or more operations;
wherein, upon generating the point cloud, the at least one arm is configured, based on the point cloud, to position the end effector in substantial alignment with the drill hole so that the end effector can perform the one or more operations.
Method for marking a ground surface using a robot unit and a local base station, the system therefore and use thereof
Provided is a method for marking a ground surface according to a predefined marking pattern using a system including a robot unit and a local base station including acts of providing two flag points, receiving global positioning data of the robot unit using a robot GNSS receiver, receiving global positioning data of the local base station using a base GNSS receiver, and establishing a local base station position using the received global positioning data of the local base station. A method wherein the predefined marking pattern is arranged relative to the two flag point positions and wherein the local base station position is a system reference point of the system. Also provided is a system for marking a ground surface according to a predefined marking pattern and the use thereof or parts thereof.
Method for marking a ground surface using a robot unit and a local base station, the system therefore and use thereof
Provided is a method for marking a ground surface according to a predefined marking pattern using a system including a robot unit and a local base station including acts of providing two flag points, receiving global positioning data of the robot unit using a robot GNSS receiver, receiving global positioning data of the local base station using a base GNSS receiver, and establishing a local base station position using the received global positioning data of the local base station. A method wherein the predefined marking pattern is arranged relative to the two flag point positions and wherein the local base station position is a system reference point of the system. Also provided is a system for marking a ground surface according to a predefined marking pattern and the use thereof or parts thereof.
Safety procedure analysis for obstacle avoidance in autonomous vehicles
In various examples, a current claimed set of points representative of a volume in an environment occupied by a vehicle at a time may be determined. A vehicle-occupied trajectory and at least one object-occupied trajectory may be generated at the time. An intersection between the vehicle-occupied trajectory and an object-occupied trajectory may be determined based at least in part on comparing the vehicle-occupied trajectory to the object-occupied trajectory. Based on the intersection, the vehicle may then execute the first safety procedure or an alternative procedure that, when implemented by the vehicle when the object implements the second safety procedure, is determined to have a lesser likelihood of incurring a collision between the vehicle and the object than the first safety procedure.
Localization based on sensor data
In one embodiment, a method includes receiving a sequence of location data points associated with a vehicle from a first source and a sequence of motion data points associated with the vehicle from a second source. The method includes determining a first turn angle of the vehicle based on at least one location data point in the sequence of location data points associated with the first source. The method includes determining that an additional location data point in the sequence of location data points is inaccurate. The method includes determining a second turn angle of the vehicle by using at least one motion data point in the sequence of motion data points corresponding to the additional location data point that is inaccurate. The method includes determining a turn trajectory of the vehicle by using at least the first turn angle and the second turn angle.
Localization based on sensor data
In one embodiment, a method includes receiving a sequence of location data points associated with a vehicle from a first source and a sequence of motion data points associated with the vehicle from a second source. The method includes determining a first turn angle of the vehicle based on at least one location data point in the sequence of location data points associated with the first source. The method includes determining that an additional location data point in the sequence of location data points is inaccurate. The method includes determining a second turn angle of the vehicle by using at least one motion data point in the sequence of motion data points corresponding to the additional location data point that is inaccurate. The method includes determining a turn trajectory of the vehicle by using at least the first turn angle and the second turn angle.