Patent classifications
B60W60/0027
System of configuring active lighting to indicate directionality of an autonomous vehicle
Systems, apparatus and methods may be configured to implement actively-controlled light emission from a robotic vehicle. A light emitter(s) of the robotic vehicle may be configurable to indicate a direction of travel of the robotic vehicle and/or display information (e.g., a greeting, a notice, a message, a graphic, passenger/customer/client content, vehicle livery, customized livery) using one or more colors of emitted light (e.g., orange for a first direction and purple for a second direction), one or more sequences of emitted light (e.g., a moving image/graphic), or positions of light emitter(s) on the robotic vehicle (e.g., symmetrically positioned light emitters). The robotic vehicle may not have a front or a back (e.g., a trunk/a hood) and may be configured to travel bi-directionally, in a first direction or a second direction (e.g., opposite the first direction), with the direction of travel being indicated by one or more of the light emitters.
Autonomous machine motion planning in a dynamic environment
An autonomous robot system to enable automated movement of goods and materials in a dynamic environment including one or more dynamic objects. The autonomous robot system includes an autonomous ground vehicle (AGV) including a vehicle management system. The vehicle management system provides real time resource planning and path optimization to enable the AGV to operate safely and efficiently alongside humans in a dynamic environment. The vehicle management system includes one or more processing devices to execute a moving object trajectory prediction module to predict a trajectory of a dynamic or moving object in a shared environment.
Vehicle Action Determining Method and Vehicle Action Determining Device
A method for determining a vehicle action includes: by a controller that acquires travel situation information of a road on which a host vehicle travels and determines a driving action from the travel situation information, setting at least one control determining point on a first route on which the host vehicle travels, the control determining point determining whether to run or stop the host vehicle; and determining whether to run or stop the host vehicle at the control determining point before the host vehicle reaches the point. The controller determines whether or not the host vehicle enters a road on which another vehicle or a pedestrian travels or walks with priority over the host vehicle on the first route; and where it is determined that the host vehicle enters the road on which the other vehicle or pedestrian travels or walks with priority, sets the control determining points more densely.
METHOD AND APPARATUS FOR TRAJECTORY PLANNING, STORAGE MEDIUM, AND ELECTRONIC DEVICE
A method for trajectory planning, an apparatus, a storage medium, and an electronic device are provided. A constraint set of a space including a target device is determined according to a velocity of an unmanned device and velocities of designated obstacles, so that during optimization of a preliminary reference trajectory, a solution can be obtained with the space in the constraint set as a solution space under the constraint of the constraint set, so as to ensure that the solution space is a convex space, and relatively satisfactory reference trajectory points can be solved.
PREDICTING AGENT TRAJECTORIES
Provided are methods for predicting agent trajectories, which can include generating a graph corresponding to a map of a scene by encoding map features and agent features as node encodings of the graph and determining a policy for application to outgoing edges of the nodes of the graph. Some methods described also include sampling paths for a target vehicle in the scene according to the policy and predicting a set of trajectories based on the sampled paths traversed by the policy and a sampled latent variable. Systems and computer program products are also provided.
RIDE COMFORT IMPROVEMENT IN DIFFERENT TRAFFIC SCENARIOS FOR AUTONOMOUS VEHICLE
Enclosed are embodiments of motion control operations in various traffic scenarios in consideration of the kinematic factor for trajectory planning. In some embodiments, a method includes: determining a danger rating for at least one object identified in an environment, wherein the danger rating represents a perceived risk associated with a respective object; evaluating a set of hierarchical factors with respect to a traffic scenario, wherein a metric is derived for trajectories of the traffic scenario that quantifies passenger ride comfort based on the danger rating and the set of hierarchical factors; determining a motion control operation in the traffic scenario to increase the passenger ride comfort based on the metric; and augmenting a route planner of an autonomous vehicle with motion control operations in different traffic scenarios to increase the passenger ride comfort.
PREDICTING NEAR-CURB DRIVING BEHAVIOR ON AUTONOMOUS VEHICLES
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting near-curb driving behavior. One of the methods includes obtaining agent trajectory data for an agent in an environment, the agent trajectory data comprising a current location and current values for a predetermined set of motion parameters of the agent; processing a model input generated from the agent trajectory data using a trained machine learning model to generate a model output comprising a prediction of whether the agent will exhibit near-curb driving behavior within a predetermined timeframe, wherein an agent exhibits near-curb driving behavior when the agent operates within a particular distance of an edge of a road in the environment; and using the prediction to generate a planned path for a vehicle in the environment.
Systems and Methods for Detecting Surprise Movements of an Actor with Respect to an Autonomous Vehicle
Systems and methods for detecting a surprise or unexpected movement of an actor with respect to an autonomous vehicle are provided. An example computer-implemented method can include, for a first compute cycle, obtaining motion forecast data based on first sensor data collected with respect to an actor relative to an autonomous vehicle; and determining, based on the motion forecast data, failsafe region data representing an unexpected path or area where a likelihood of the actor following the unexpected path or entering the unexpected area is below a threshold. For a second compute cycle after the first compute cycle, the method can include obtaining second sensor data; determining, based on the second sensor data and the failsafe region data, that the actor has followed the unexpected path or entered the unexpected area; and in response to such determination, determining a deviation for controlling a movement of the autonomous vehicle.
VEHICLE SYSTEM FOR RECOGNIZING OBJECTS
A vehicle system includes an electronic control unit. The electronic control unit is configured to execute a first program, a second program, and a third program. The first program is configured to recognize an object present around a vehicle, the second program is configured to store information related to the recognized object as time-series map data, and the third program is configured to predict a future position of the object based on the stored time-series map data. The first program and the third program are configured to be (i) first, individually optimized based on first training data corresponding to output of the first program and second training data corresponding to output of the third program, and (ii) then, collectively optimized based on the second training data corresponding to the output of the third program.
MAP CONSISTENCY CHECKER
Techniques relating to monitoring map consistency are described. In an example, a monitoring component associated with a vehicle can receive sensor data associated with an environment in which the vehicle is positioned. The monitoring component can generate, based at least in part on the sensor data, an estimated map of the environment, wherein the estimated map is encoded with policy information for driving within the environment. The monitoring component can then compare first information associated with a stored map of the environment with second information associated with the estimated map to determine whether the estimated map and the stored map are consistent. Component(s) associated with the vehicle can then control the object based at least in part on results of the comparing.