Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

992results about "Autonomous decision making process" patented technology

Curvature sensing and guidance control system for an agricultural vehicle

An autonomous vehicle control system includes one or more sensors configured for coupling with an agricultural vehicle, the one or more sensors configured to determine kinematics of the agricultural vehicle relative to a crop row. The system includes a guidance control module configured to coordinate steering of one or more steering mechanisms of the agricultural vehicle. The guidance control module includes a sensor input configured to receive kinematics of the agricultural vehicle, a vehicle kinematics comparator configured to determine one or more error values using the received vehicle kinematics, a crop curvature generator configured to determine crop row curvature using the one or more error values, and a steering interface configured to provide instructions to a vehicle steering controller to guide the agricultural vehicle using the crop row curvature.
Owner:RAVEN INDUSTRIES INC

Multi-view deep neural network for LiDAR perception

A deep neural network(s) (DNN) may be used to detect objects from sensor data of a three dimensional (3D) environment. For example, a multi-view perception DNN may include multiple constituent DNNs or stages chained together that sequentially process different views of the 3D environment. An example DNN may include a first stage that performs class segmentation in a first view (e.g., perspective view) and a second stage that performs class segmentation and / or regresses instance geometry in a second view (e.g., top-down). The DNN outputs may be processed to generate 2D and / or 3D bounding boxes and class labels for detected objects in the 3D environment. As such, the techniques described herein may be used to detect and classify animate objects and / or parts of an environment, and these detections and classifications may be provided to an autonomous vehicle drive stack to enable safe planning and control of the autonomous vehicle.
Owner:NVIDIA CORP

Routing multiple autonomous vehicles using local and general route planning

Various examples are directed to systems and methods for routing a plurality of autonomous vehicles. A batch routing system may receive a first general route cost request from a first autonomous vehicle. The batch routing system may determine a first set of general routes for the first autonomous vehicle. The batch routing system may send a first general route cost reply to the first autonomous vehicle. The first general route cost reply may indicate a first set of costs associated with the first set of general routes. The first set of costs may comprise a first general cost for the first general route and a second general cost for the second general route.
Owner:AURORA OPERATIONS INC +1

Autonomous control of operations of earth-moving vehicles using data from simulated vehicle operation

Systems and techniques are described for implementing autonomous control of earth-moving construction and / or mining vehicles, including to automatically determine and control autonomous movement of part or all of one or more such vehicles (e.g., a vehicle's arm(s) and / or attachment(s), such as a digging bucket, claw, hammer, blade, etc.) to move materials or perform other actions in a manner that is based at least in part on data from simulated operation of the vehicle(s). For example, the systems / techniques may include using data from simulated operation of the earth-moving vehicle(s) in various manners, such as for use in training one or more machine learning models that are used in implementing the autonomous operations, determining optimal or otherwise preferred hardware component configurations to use, determining optimal or otherwise preferred implementation plans to use for one or more tasks and / or multi-task jobs, enabling user what-if experimentation activities, etc.
Owner:AIM INTELLIGENT MACHINES INC

Methods, apparatus, and articles of manufacture to display acquisition paths

Methods, apparatus, systems, and articles of manufacture are disclosed to display acquisition paths. An example apparatus includes a display handler to, in response to a directional condition of an autonomous vehicle satisfying a threshold, render an acquisition path for the autonomous vehicle, the acquisition path specifying a route along which the autonomous vehicle is to travel to acquire a guidance path; and a vehicle condition controller to, in response to determining that a real time display criterion is satisfied, redetermine whether the directional condition of the autonomous vehicle satisfies the threshold to cause the display handler to re-render the acquisition path.
Owner:DEERE & CO

Real-time adjustment of vehicle sensor field of view volume

Disclosed are systems and methods that can be used for adjusting the field of view of one or more sensors of an autonomous vehicle. In the systems and methods, each sensor of the one or more sensors is configured to operate in accordance with a field of view volume up to a maximum field of view volume. The systems and methods include determining an operating environment of an autonomous vehicle. The systems and methods also include based on the determined operating environment of the autonomous vehicle, adjusting a field of view volume of at least one sensor of the one or more sensors from a first field of view volume to an adjusted field of view volume different from the first field of view volume. Additionally, the systems and methods include controlling the autonomous vehicle to operate using the at least one sensor having the adjusted field of view volume.
Owner:WAYMO LLC

Agricultural characteristic confidence and control

A mobile agricultural machine obtains an agricultural characteristic map indicative of agricultural characteristics of a field, wherein the agricultural characteristic map is based on data collected at or prior to a first time. The mobile agricultural machine obtains supplemental data indicative of characteristics relative to the worksite, the supplemental data collected after the first time. An agricultural characteristic confidence output, indicative of a confidence level in the agricultural characteristics indicated by the agricultural characteristic map, is generated based on the agricultural characteristic map and the supplemental data. In some examples, an action signal is generated to control an action of the mobile agricultural machine based on the agricultural characteristic confidence output.
Owner:DEERE & CO

Ultraviolet lamp apparatuses which move their lamp / s while emitting light

Apparatuses are disclosed which include a lamp assembly having a germicidal lamp configured to emit ultraviolet light and a base supporting the germicidal lamp. The apparatuses further include a support structure holding operational components for the apparatus and an automated actuator for moving the base and the germicidal lamp relative to the support structure. In addition, the apparatuses include a processor and a storage medium having program instructions which are executable by the processor for activating the automated actuator such that the base and the germicidal lamp are repositioned relative to the support structure while the germicidal lamp is emitting ultraviolet light.
Owner:XENEX DISINFECTION SERVICES

Methods, apparatus, and articles of manufacture to display acquisition paths

Methods, apparatus, systems, and articles of manufacture are disclosed to display acquisition paths. An example apparatus includes a display handler to, in response to a directional condition of an autonomous vehicle satisfying a threshold, render an acquisition path for the autonomous vehicle, the acquisition path specifying a route along which the autonomous vehicle is to travel to acquire a guidance path; and a vehicle condition controller to, in response to determining that a real time display criterion is satisfied, redetermine whether the directional condition of the autonomous vehicle satisfies the threshold to cause the display handler to re-render the acquisition path.
Owner:DEERE & CO

Intermediate waypoint generator

A method for generating intermediate waypoints for a navigation system of a robot includes receiving a navigation route. The navigation route includes a series of high-level waypoints that begin at a starting location and end at a destination location and is based on high-level navigation data. The high-level navigation data is representative of locations of static obstacles in an area the robot is to navigate. The method also includes receiving image data of an environment about the robot from an image sensor and generating at least one intermediate waypoint based on the image data. The method also includes adding the at least one intermediate waypoint to the series of high-level waypoints of the navigation route and navigating the robot from the starting location along the series of high-level waypoints and the at least one intermediate waypoint toward the destination location.
Owner:BOSTON DYNAMICS INC

Safe autonomous overtaking with intention estimation

The present disclosure provides a method in a data processing system that includes at least one processor and at least one memory. The at least one memory includes instructions executed by the at least one processor to implement a vehicle overtaking system. The method includes causing a vehicle control system in an ego vehicle to execute at least a portion of an input control sequence, receiving, from a first plurality of sensors coupled to the ego vehicle, lead vehicle data about a lead vehicle, estimating an intention of the lead vehicle based on the lead vehicle data, and causing the vehicle control system to perform a vehicle maneuver based on the intention of the lead vehicle.
Owner:AZ BRD REGENTS ON BEHALF OF AZ STATE UNIV +1

Free space mapping and navigation

A system for mapping road segment free spaces for use in autonomous vehicle navigation. The system includes at least one processor programmed to: receive from a first vehicle one or more location identifiers associated with a lateral region of free space adjacent to a road segment; update an autonomous vehicle road navigation model for the road segment to include a mapped representation of the lateral region of free space based on the received one or more location identifiers; and distribute the updated autonomous vehicle road navigation model to a plurality of autonomous vehicles.
Owner:MOBILEYE VISION TECH LTD

Latent belief space planning using a trajectory tree

Techniques for latent belief space planning include: during execution of an autonomous agent configured to control operation of a physical mechanism, obtaining a current observation of a physical environment; based at least on the current observation of the physical environment, generating a trajectory tree that represents possible trajectories in a belief space, wherein nodes of the trajectory tree represent values of a continuous observation, a continuous state, and a continuous control, each node being associated with one of multiple timesteps along the plurality of possible trajectories, and wherein branches from inner nodes to child nodes correspond to possible outcomes and observations of a multi-modal latent state; determining a current value of the continuous control associated with a current node; and applying the current value of the continuous control to operation of the physical mechanism.
Owner:ISEE

Deep neural network for segmentation of road scenes and animate object instances for autonomous driving applications

A deep neural network(s) (DNN) may be used to perform panoptic segmentation by performing pixel-level class and instance segmentation of a scene using a single pass of the DNN. Generally, one or more images and / or other sensor data may be stitched together, stacked, and / or combined, and fed into a DNN that includes a common trunk and several heads that predict different outputs. The DNN may include a class confidence head that predicts a confidence map representing pixels that belong to particular classes, an instance regression head that predicts object instance data for detected objects, an instance clustering head that predicts a confidence map of pixels that belong to particular instances, and / or a depth head that predicts range values. These outputs may be decoded to identify bounding shapes, class labels, instance labels, and / or range values for detected objects, and used to enable safe path planning and control of an autonomous vehicle.
Owner:NVIDIA CORP

Systems and methods for reconstruction of a vehicular crash

A system for detecting a vehicular collision (i) receives occupant data from at least one internal sensor; (ii) receives external data from at least one external sensor; (iii) determines positional information for at least one occupant of a vehicle; and (iv) generates a virtual reconstruction of the vehicle collision. The virtual reconstruction indicates a severity of vehicle damage and a severity of injury to the at least one occupant caused by the vehicle collision. The system may also utilized vehicle occupant positional data, and internal and external sensor data to detect potential imminent vehicle collisions, take corrective actions, automatically engage autonomous or semi-autonomous vehicle systems, and / or perform at least one action to reduce a severity of a potential injury.
Owner:STATE FARM MUTAL AUTOMOBILE INSURANCE COMPANY

Performance testing for robotic systems

Herein, a “perception statistical performance model” (PSPM) for modeling a perception slice of a runtime stack for an autonomous vehicle or other robotic system may be used e.g. for safety / performance testing. A PSPM is configured to: receive a computed perception ground truth t; determine from the perception ground truth t, based on a set of learned parameters, a probabilistic perception uncertainty distribution of the form p(e|t), p(e|t,c), in which p(e|t,c) denotes the probability of the perception slice computing a particular perception output e given the computed perception ground truth t and the one or more confounders c, and the probabilistic perception uncertainty distribution is defined over a range of possible perception outputs, the parameters learned from a set of actual perception outputs generated using the perception slice to be modeled, wherein each confounder is a variable of the PSPM whose value characterized a physical condition on which p(e|t,c) depends.
Owner:FIVE AI LTD

Detecting Conflict Along a Route of a Robot

A method is provided for detecting conflict along a route for a robot to travel. The method includes generating a predicted trajectory of a nearby moving object, generating a trajectory of the robot, and performing a comparison of the nearby moving object and the robot on their projected trajectory and trajectory to detect a conflict that may be avoided. The comparison includes determining updated positions and velocities of the nearby moving object and the robot. The comparison also includes determining if the nearby moving object is within a clear region that includes the robot from the updated positions, and if a time to closest point of approach between nearby moving object and the robot is less than a time threshold value from the updated velocities. The conflict is then detected when the nearby moving object is within the clear region, and the time to closest point of approach is less than the time threshold value.
Owner:AURORA FLIGHT SCIENCES CORP

Estimating autonomous vehicle performance metrics in real world from simulation scenarios

Evaluating the performance of an autonomous vehicle includes determining a plurality of simulation scenarios, determining a set of features correlated to a performance metric of interest for the autonomous vehicle, executing a simulation for each simulation scenario in the plurality of simulation scenarios, determining, by a machine learning model, a weight for each simulation scenario in the set of simulation scenarios subject to a constraint that a simulated expected value of each feature in the plurality of simulation scenarios falls within a threshold range of an observed expected value of each feature in an operation design domain of interest of the autonomous vehicle, and estimating an expected value of the performance metric of interest of the autonomous vehicle based on the determined weight and the execution of the simulation for each simulation scenario in the plurality of simulation scenarios.
Owner:AURORA OPERATIONS INC

Systems and methods for generic visual odometry using learned features via neural camera models

Systems and methods for self-supervised learning for visual odometry using camera images, may include: estimating correspondences between keypoints of a target camera image and keypoints of a context camera image; based on the keypoint correspondences, lifting a set of 2D keypoints to 3D, using a neural camera model; and projecting the 3D keypoints into the context camera image using the neural camera model. Some embodiments may use the neural camera model to achieve the lifting and projecting of keypoints without a known or calibrated camera model.
Owner:TOYOTA JIDOSHA KK

Scene embedding for visual navigation

Navigation instructions are determined using visual data or other sensory information. Individual frames can be extracted from video data, captured from passes through an environment, to generate a sequence of image frames. The frames are processed using a feature extractor to generate frame-specific feature vectors. Image triplets are generated, including a representative image frame (or corresponding feature vector), a similar image frame adjacent in the sequence, and a disparate image frame that is separated by a number of frames in the sequence. The embedding network is trained using the triplets. Image data for a current position and a target destination can then be provided as input to the trained embedding model, which outputs a navigation vector indicating a direction and distance over which the vehicle is to be navigated in the physical environment.
Owner:NVIDIA CORP

Landmark detection using curve fitting for autonomous driving applications

In various examples, one or more deep neural networks (DNNs) are executed to regress on control points of a curve, and the control points may be used to perform a curve fitting operation—e.g., Bezier curve fitting—to identify landmark locations and geometries in an environment. The outputs of the DNN(s) may thus indicate the two-dimensional (2D) image-space and / or three-dimensional (3D) world-space control point locations, and post-processing techniques—such as clustering and temporal smoothing—may be executed to determine landmark locations and poses with precision and in real-time. As a result, reconstructed curves corresponding to the landmarks—e.g., lane line, road boundary line, crosswalk, pole, text, etc.—may be used by a vehicle to perform one or more operations for navigating an environment.
Owner:NVIDIA CORP

Systems and methods for operating drones in response to an incident

A response system may be provided. The response system may include an autonomous drone. The autonomous drone may include a processor, a memory in communication with the processor, and a sensor. The processor may be programmed to build a virtual map of a coverage area, store the virtual map in the memory, receive a deployment signal, deploy the drone in response to the deployment signal, control movement of the drone within the coverage area using the virtual map, collect sensor data of the coverage area using the sensor, and / or analyze the sensor data to generate an inventory list of the coverage area, the inventory list including a personal article within the coverage area.
Owner:STATE FARM MUTAL AUTOMOBILE INSURANCE COMPANY

Power equipment device with driver-assisted semi-autonomous operation

A power equipment machine with operator selectable autonomous mode and manual mode is provided. By way of example, the power equipment device can provide user-assisted semi-autonomous steering along user-defined paths of a geographic area. Manual steering controls and autonomous guidance controls can be positioned on one or more movable armrests to enhance comfort and minimize operator fatigue. The manual steering controls can include a jog wheel and encoder mechanism located on a first armrest, eliminating conventional mechanical shaft and wheel steering devices and dual lap bar steering devices. Guidance and computer settings can be accessed through a touchscreen display mounted in front of an operator position on the power equipment device.
Owner:MTD PRODUCTS INC

Utility vehicle

In a utility vehicle that runs a working area to perform work with a work unit comprising a blade and work motor it is determined whether load of the work unit in work performed in accordance with an established work schedule is equal to or less than a predetermined value, and the established work schedule is adjusted to reduce work when it is determined that the load is equal to or less than the predetermined value.
Owner:HONDA MOTOR CO LTD

Sunlight processing for autonomous vehicle control

Systems, methods, and apparatus related to sensor data processing for a vehicle to improve operation when sunlight or other bright light enters a sensor of the vehicle. In one approach, adjustable filtering is configured for a sensor of a vehicle. In one example, an optical filter is positioned on the path of light that reaches an image sensor of a camera. For example, the filtering improves ability to stay in adaptive cruise control when driving into direct sunlight at sunset. The optical filters can have controllable properties such as polarization. In one example, a controller of the vehicle is configured to automatically adjust the properties of the optical filter to improve image quality to improve object recognition. In another example, a camera is configured with composite vision that uses sensors in different radiation spectrums (e.g., visible light, and infrared light). The composite vision can provide enhanced vision capability for an autonomous vehicle that is driving in the direction of the sun.
Owner:MICRON TECHNOLOGY INC

Processing predicted input data in an autonomous vehicle

Processing predictive input data in an autonomous vehicle, including: receiving input data for a model; determining whether the input data for the model comprises an indication that the input data was generated based on some amount of predicted data; generating, by the model and based on the input data, output data by modifying, in response to the input data comprising the indication, one or more thresholds or one or more confidence scores of the model used in generating output data; and causing an autonomous vehicle to perform one or more driving decisions based on the output data of the model.
Owner:APPLIED INTUITION INC

Learning robotic tasks using one or more neural networks

Various embodiments enable a robot, or other autonomous or semi-autonomous device or system, to receive data involving the performance of a task in the physical world. The data can be provided as input to a perception network to infer a set of percepts about the task, which can correspond to relationships between objects observed during the performance. The percepts can be provided as input to a plan generation network, which can infer a set of actions as part of a plan. Each action can correspond to one of the observed relationships. The plan can be reviewed and any corrections made, either manually or through another demonstration of the task. Once the plan is verified as correct, the plan (and any related data) can be provided as input to an execution network that can infer instructions to cause the robot, and / or another robot, to perform the task.
Owner:NVIDIA CORP

Combined prediction and path planning for autonomous objects using neural networks

Sensors measure information about actors or other objects near an object. Sensor data is used to determine a sequence of possible actions for the maneuverable object to achieve a determined goal. For each possible action to be considered, one or more probable reactions of the nearby actors or objects are determined. This can take the form of a decision tree in some embodiments, with alternative levels of nodes corresponding to possible actions of the present object and probable reactive actions of one or more other vehicles or actors. Machine learning can be used to determine the probabilities, as well as to project out the options along the paths of the decision tree including the sequences. A value function is used to generate a value for each considered sequence, or path, and a path having a highest value is selected for use in determining how to navigate the object.
Owner:NVIDIA CORP