G05D1/0274

SYSTEM AND METHOD FOR DETERMINING AN ENERGY-EFFICIENT PATH OF AN AUTONOMOUS DEVICE
20180004198 · 2018-01-04 ·

A method for determining an energy-efficient path of an autonomous device wherein said autonomous device moves over a global grid of cells into which a given operating area has been split, the method being characterized in that determination of said energy-efficient path comprises the steps of: processing of the current cell (201); taking a measurement σ of the processing (202); classifying the measurement σ to be of a particular level Σ (203), taking into account a predefined division, of the measurements results range, into a plurality of measurements levels; storing said classified measurement in a memory of the autonomous device (204) and associating it with the current cell; selecting a reference probability grid (205); updating (207) the probabilities by applying the reference grid (100) to the global grid at its current position such that every cell on the reference grid (100) corresponds unambiguously to one cell on the global grid;

and moving the autonomous device to a next cell of the global grid (208) and setting said next cell as the current cell (201) in order to process the next cell.

AUTONOMOUS GUIDANCE SYSTEM
20180004221 · 2018-01-04 ·

An autonomous guidance system that operates an automated vehicle in an autonomous mode includes a camera module, a radar module, and a controller. The camera module outputs an image signal indicative of an image of an object in an area about a vehicle. The radar module outputs a reflection signal indicative of a reflected signal reflected by the object. The controller generates a map of the area based on a vehicle-location of the vehicle, the image signal, and the reflection signal, wherein the controller classifies the object as small when a magnitude of the reflection signal associated with the object is less than a signal-threshold.

METHOD AND APPARATUS FOR CONTROLLING AN AUTONOMOUS VEHICLE
20180004223 · 2018-01-04 ·

Aspects of the disclosure relate generally to controlling an autonomous vehicle in a variety of unique circumstances. These include adapting control strategies of the vehicle based on discrepancies between map data and sensor data obtained by the vehicle. These further include adapting position and routing strategies for the vehicle based on changes in the environment and traffic conditions. Other aspects of the disclosure relate to using vehicular sensor data to update hazard information on a centralized map database. Other aspects of the disclosure relate to using sensors independent of the vehicle to compensate for blind spots in the field of view of the vehicular sensors. Other aspects of the disclosure involve communication with other vehicles to indicate that the autonomous vehicle is not under human control, or to give signals to other vehicles about the intended behavior of the autonomous vehicle.

ITERATIVE MAP LEARNING BASED ON VEHICLE ON-BOARD SENSOR DATA
20180003512 · 2018-01-04 ·

Methods, apparatuses, systems, and computer program products are provided. An example method comprises receiving a change trigger; and providing two or more map versions to a plurality of vehicle apparatuses. The map versions may comprise a stable map version and a changed map version. The example method further comprises receiving two or more responses from at least two of the plurality of vehicle apparatuses. A response comprises an indicator of a preferred map version selected by a vehicle apparatus of the plurality of vehicle apparatuses from the two or more map versions. The example method further comprises analyzing the responses to determine a most preferred map version; and when it is determined that the most preferred map version is a changed map version, updating one or more map databases based at least in part on the changed map version.

CONTROL DEVICE OF VEHICLE
20180004205 · 2018-01-04 ·

A control device of a vehicle comprises: a driving plan generating part 90 configured to generate a driving plan in automated driving of the host vehicle; a package extracting part 91 configured to extract driving assistance packages packaging permissions for a plurality of driving assistance operations based on at least one of the surrounding environment information, the vehicle information, and the driver information; a package proposing part 92 configured to propose driving assistance packages to the driver of the host vehicle based on the driving assistance packages extracted by the package extracting part and the driving plan; and an automated driving executing part 93 configured to perform driving assistance operations permitted in a driving assistance package proposed by the package proposing part and approved by the driver of the host vehicle.

Method for controlling an autonomous mobile robot
11709497 · 2023-07-25 · ·

A method for controlling an autonomous mobile robot for carrying out a task in a local region of an area of application of the robot. According to one embodiment, the method comprises the following steps: positioning the robot in starting position within the area of application of the robot; detecting information relating to the surroundings of the robot by means of at least one sensor; selecting a region with a determined geometric basic shape; and automatically determining, based on the detected information relating to the surroundings, at least one of the two following parameters: size and position (also including the orientation/alignment) of the selected region.

METHOD AND SYSTEM FOR DETERMINING PRECISE ROBOTIC POSITION AND ORIENTATION USING NEAR-SIMULTANEOUS RADIO FREQUENCY MEASUREMENTS
20180009112 · 2018-01-11 ·

A method and system for determining position and/or pose of an object. A robotic device moves throughout an environment and includes a master transceiver tag and, optionally, additional tags. The environment includes a plurality of anchor nodes that are configured to form a network. A master anchor node is in communication with at least a portion of the plurality of anchor nodes and is configured to transmit a ranging message as a UWB signal, receive a ranging message response from each other anchor node in the network, generate a reference grid representing physical locations of the plurality of anchor nodes within the network based upon the received ranging message responses, and distribute the reference grid to each of the other anchor nodes. The master transceiver tag receives the reference grid information and, based upon further calculations, determines a specific position and pose of the robotic device within the environment.

METHOD OF AUTOMATICALLY CONTROLLING AN AUTONOMOUS VEHICLE BASED ON ELECTRONIC MESSAGES FROM ROADSIDE INFRASTRUCTURE OR OTHER VEHICLES
20180012492 · 2018-01-11 ·

A method of operating a vehicle, such as an autonomous vehicle, includes the steps of receiving a message from roadside infrastructure via an electronic receiver and providing, by a computer system in communication with said electronic receiver, instructions based on the message to automatically implement countermeasure behavior by a vehicle system. Additionally or alternatively, the method may include the steps of receiving a message from another vehicle via an electronic receiver and providing, by a computer system in communication with said electronic receiver, instructions based on the message to automatically implement countermeasure behavior by a vehicle system.

Roadmap annotation for deadlock-free multi-agent navigation
11709502 · 2023-07-25 · ·

Apparatus and methods related to routing robots are provided. A roadmap of an environment that includes first and second robots can be received. The roadmap can be annotated with unidirectional lanes connecting conflict regions, where each lane ends so to avoid blocking a conflict region. First and second routes for the respective uses of the first and second robots can be determined, where both the first and second routes include a first lane connected to a first conflict region. A first, higher priority and a second, lower priority can be assigned to the respective first and second robots. It can be determined that the second robot following the second route will block the first robot on the first lane. Based on the first priority being higher than the second priority, the computing device can alter the second route to prevent the second robot from blocking the first robot.

Management and display of object-collection data

An object identification and collection method is disclosed. The method includes receiving a pick-up path that identifies a route in which to guide an object-collection system over a target geographical area to pick up objects, determining a current location of the object-collection system relative to the pick-up path, and guiding the object-collection system along the pick-up path over the target geographical area based on the current location. The method further includes capturing images in a direction of movement of the object-collection system along the pick-up path, identifying a target object in the images; tracking movement of the target object through the images, determining that the target object is within range of an object picker assembly on the object-collection system based on the tracked movement of the target object, and instructing the object picker assembly to pick up the target object.