G05D1/0217

Resilient vehicle route system
11703342 · 2023-07-18 · ·

A delivery system in which the vehicles themselves coordinate their movements. Vehicles are assigned to groups based on proximity. Each vehicle communicates its location and route information to the other vehicles in the group. The vehicles in the group then know the positions and routes of the other vehicles in the group. When a delivery is requested, the vehicles in the group use this information to determine which vehicle should be assigned to make that delivery. As the vehicles move around, their proximity to each other changes. When a vehicle has moved away from a group, that vehicle may be removed from the group and assigned to a different group. In this manner, the vehicle coordination mechanism is a distributed task performed by all the vehicles.

WORKING MAP CONSTRUCTION METHOD AND APPARATUS, ROBOT, AND STORAGE MEDIUM
20230015335 · 2023-01-19 ·

Embodiments of this specification provide a working map construction method and apparatus, a robot, and a storage medium. The method includes: determining a moving path of a robot when the robot moves forward as a first forward moving path; determining, after the robot moves backward, a position of the robot when the robot changes from moving backward to moving forward again as a correction position; determining an auxiliary position on the first forward moving path according to the correction position in a case that the correction position is not on the first forward moving path; and determining a correction path according to the correction position and the auxiliary position, so as to construct a working map of the robot according to the correction path and the first forward moving path.

OBTAINING A NAVIGATION PATH
20230012987 · 2023-01-19 ·

An apparatus comprises means for: obtaining a navigation path (2) between two locations (4, 6) which are separated by an obstacle (8), the navigation path (2) comprising an original vertex (10); modifying the navigation path (2) to comprise a displaced vertex (12), the displaced vertex (12) being displaced from the original vertex (10) in a direction away from a part of the obstacle (8) which is nearest to the original vertex (10); and smoothing a section of the navigation path (2) which passes via the displaced vertex (12). The smoothing of the section forms a curved path section (16) in the navigation path (2). The curved path section (16) comes no closer to the obstacle (8) than the original vertex (10).

AGRICULTURAL MACHINE

An agricultural machine includes a vehicle body, a travel switch operable to issue a command to start autonomous travel of the vehicle body, and an autonomous travel controller to perform autonomous travel of the vehicle body based on a planned travel line when the command is issued. When the command is issued by operating the travel switch, if at least one of a positional deviation between the planned travel line that is selected and the vehicle body and an orientational deviation between the planned travel line and an orientation of the vehicle body is greater than or equal to a corresponding one of respective first thresholds, the autonomous travel controller is configured or programmed to perform line alignment to make the positional deviation and the orientational deviation less than the respective first thresholds.

Method, device, and system of controlling movement of multi-vehicle, and computer-readable storage medium

A method of controlling movement of multi-vehicle includes acquiring a constraint condition under which vehicles move and a calculation cycle for calculating movement routes of the vehicles; acquiring a position of each vehicle; specifying a target position for each vehicle; calculating, based on the position of each vehicle, the target position, and the constraint condition, a movement route for prediction steps of each vehicle; determining, based on the movement routes of the vehicles, a driving condition of each vehicle from a current time to a unit time; and controlling movement of each vehicle. Calculating the movement route including performing optimization calculation based on an evaluation function, evaluation of which becomes higher as a deviation between the vehicle and the target position for each prediction step becomes smaller, and the constraint condition, to calculate the movement route.

Trajectory classification

Techniques to predict object behavior in an environment are discussed herein. For example, such techniques may include inputting data into a model and receiving an output from the model representing a discretized representation. The discretized representation may be associated with a probability of an object reaching a location in the environment at a future time. A vehicle computing system may determine a trajectory and a weight associated with the trajectory using the discretized representation and the probability. A vehicle, such as an autonomous vehicle, can be controlled to traverse an environment based on the trajectory and the weight output by the vehicle computing system.

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.

Method, computer program, apparatus, vehicle, and network component for controlling a maneuver within a platoon

A method, a computer program, an apparatus, a transportation vehicle, and a network component for controlling a maneuver within a platoon of transportation vehicles. The method for controlling a maneuver within a platoon of transportation vehicles includes receiving information related to a maneuver for the platoon; determining information on a fuel efficiency of the maneuver based on fuel consumptions for maneuvering from an initial state to a maneuver target state, keeping the maneuver target state, and reverting from the maneuver target state to the initial state; and deciding whether to perform the maneuver based on the information on the fuel efficiency.

MOTION PLANNING USING SPATIO-TEMPORAL CONVEX CORRIDORS
20230211802 · 2023-07-06 ·

Systems, methods and computer-readable media for path planning for an autonomous vehicle, comprising receiving data defining an upper bound of a spatio-temporal convex corridor and lower bound of the spatio-temporal convex corridor; computing a plurality of control point times within a corridor start time and a corridor end time, the control point times including at least a start control point time, an end control point time and an intermediate control point time between the start control point time and the end control point time; determining, for each of the control point times, respective control point maximum values and control point minimum values; computing, based on the respective control point maximum values and the respective control point minimum values, respective control point values for each of the control point times, the control point values defining a curve segment that is within the upper bound and the lower bound of the spatio-temporal convex corridor.

Control method, control device, and recording medium

A control device controlling the movement route of a transportation vehicle calculates a movement route to a target position of the transportation vehicle and, in a case where an obstacle exists on the calculated movement route, counts the number of detours indicating the magnitude of an influence of the obstacle on movement route calculation, and calculates the movement route again so as to avoid the obstacle.