G05D1/0278

SYSTEM AND METHOD FOR CONTROLLING AN AGRICULTURAL TOOL TOWED BY A PIVOTALLY ATTACHED VEHICLE BASED ON FUTURE PATH PREDICTION
20230217849 · 2023-07-13 ·

A computer-implemented method, related system, and computer program product are provided for controlling an agricultural tool towed by a pivotally attached vehicle. A computer stores a model of the position and heading of the tool and the vehicle. The computer determines a velocity and turn rate of the vehicle based on position data from a first GPS receiver attached to the vehicle. The computer calculates the modeled position of the vehicle and the tool at a future time based on the velocity and turn rate of the vehicle. The computer also corrects the modeled position and heading of the vehicle and tool, based on position data from the first GPS receiver, and from a second GPS receiver attached to the tool, respectively. The computer generates a control signal to control an actuator associated with the tool based on the modeled position of the tool at the future time.

METHOD FOR CALIBRATING LAWNMOWER
20230217855 · 2023-07-13 · ·

Embodiments of the present disclosure provide a method for calibrating a lawnmower, including: collecting a preset number of position data of the lawnmower moving relative to a charging station; performing straight line fitting using the preset number of position data; and determining, if the preset number of position data fits a straight line, an orientation of the charging station based on a slope of the fitted straight line. Accordingly, embodiments of the present disclosure may accurately determine the orientation of the charging station and has the advantages of high calibration accuracy and low calibration cost.

Systems and methods for navigating a vehicle among encroaching vehicles

Systems and methods use cameras to provide autonomous navigation features. In one implementation, a method for navigating a user vehicle may include acquiring, using at least one image capture device, a plurality of images of an area in a vicinity of the user vehicle; determining from the plurality of images a first lane constraint on a first side of the user vehicle and a second lane constraint on a second side of the user vehicle opposite to the first side of the user vehicle; enabling the user vehicle to pass a target vehicle if the target vehicle is determined to be in a lane different from the lane in which the user vehicle is traveling; and causing the user vehicle to abort the pass before completion of the pass, if the target vehicle is determined to be entering the lane in which the user vehicle is traveling.

Robotic vehicle with adjustable operating area
11696524 · 2023-07-11 · ·

A robotic vehicle may include one or more functional components configured to execute lawn care function, a sensor network comprising one or more sensors configured to detect conditions proximate to the robotic vehicle, a positioning module configured to determine robotic vehicle position while the robotic vehicle traverses a parcel, and a boundary management module configured to enable the robotic vehicle to be operated within a bounded area. The bounded area may include a variable boundary, and the boundary management module may be configured to receive instructions from an operator to adjust the variable boundary.

Predicting terrain traversability for a vehicle

Embodiments of the present disclosure relate generally to generating and utilizing three-dimensional terrain maps for vehicular control. Other embodiments may be described and/or claimed.

Automatic travel work machine, automatic travel grass mower, grass mower, and grass mower automatic travel system

The present invention provides an autonomous traveling work machine that can accurately receive positioning signals from navigation satellites and autonomously travel without deviating from a traveling path, even in the case of an inclined slope. The autonomous traveling work machine includes a traveling machine body, a positioning receiver that receives positioning signals from navigation satellites, an autonomous traveling control device that performs control for autonomous traveling along traveling paths based on the positioning signals, an inclination detection unit that detects the inclination of the traveling machine body and outputs inclination angle information, an inclination angle determination unit that determines an inclination angle based on the inclination angle information, and a rotation control mechanism that rotates the positioning receiver with one or more degrees of freedom. The rotation control mechanism keeps the positioning receiver horizontal based on the inclination angle.

Method and system for a companion autonomous vehicle

A method and system for providing a companion autonomous vehicle are described. In one embodiment, a method includes linking a companion autonomous vehicle to at least one vehicle, device, or user. The companion autonomous vehicle is tethered to the at least one vehicle, device, or user such that the companion autonomous vehicle is configured to stay within a predetermined range of the at least one vehicle, device, or user. The method further includes operating the companion autonomous vehicle to travel along with the tethered at least one vehicle, device, or user within the predetermined range.

SENSOR SYSTEMS FOR SYNCING OPERATIONAL DATA FOR HEAVY EQUIPMENT
20230213943 · 2023-07-06 · ·

Sensor systems for communications between heavy equipment machines during tree felling operations. A system includes a first heavy equipment comprising a first winch and a second heavy equipment comprising a second winch. The system includes a first cable attached to the first winch and a fulcrum roller and a second cable attached to the second winch and the fulcrum roller. The system is such that the first heavy equipment communicates with the second heavy equipment by way of long-range radio signals.

Systems and methods to apply markings

An example method includes storing marking data to specify at least one selected marking to apply at a target location along a vehicle path of travel, the marking data including a machine-readable description and a marking reference coordinate frame for the selected marking. The method also includes generating task plan data to apply the selected marking based on the marking data and at least one parameter of an application tool. The method also includes determining a location and orientation of the application tool with respect to the vehicle path of travel based on location data representing a current location of a vehicle carrying the application tool. The method also includes computing a joint-space trajectory to enable the application tool to apply the selected marking at the target location based on the task plan data and the determined location of the application tool.

AUTONOMOUS MOBILE DEVICE AND METHOD FOR CONTROLLING SAME

An autonomous mobile device and a method for controlling the same are provided. The method includes: performing first positioning on the autonomous mobile device to acquire a first current pose of the autonomous mobile device in a first coordinate system; performing second positioning on the autonomous mobile device when determining, based on the first current pose and a first preset pose of a charging station in the first coordinate system, that a distance between the autonomous mobile device and the charging station is less than or equal to a first preset distance, to obtain a second current pose of the autonomous mobile device in a second coordinate system, and determining, based on the second current pose and a second preset pose of the charging station in the second coordinate system, a second planned path for directing the autonomous mobile device to a docking position of the charging station.