G08G1/00

Autonomous vehicle operation using linear temporal logic
11577754 · 2023-02-14 · ·

Techniques are provided for autonomous vehicle operation using linear temporal logic. The techniques include using one or more processors of a vehicle to store a linear temporal logic expression defining an operating constraint for operating the vehicle. The vehicle is located at a first spatiotemporal location. The one or more processors are used to receive a second spatiotemporal location for the vehicle. The one or more processors are used to identify a motion segment for operating the vehicle from the first spatiotemporal location to the second spatiotemporal location. The one or more processors are used to determine a value of the linear temporal logic expression based on the motion segment. The one or more processors are used to generate an operational metric for operating the vehicle in accordance with the motion segment based on the determined value of the linear temporal logic expression.

Optimizing task assignments in a delivery system

An online shopping concierge system identifies a set of delivery orders and a set of delivery agents associated with a location. The system allocates the orders among the agents, each agent being allocated at least one order. The system obtains agent progress data describing travel progress of the agents to the location, and order preparation progress data describing progress of preparing the orders for delivery. The system periodically updates the allocation of the orders among the agents based on the agent progress data and the order preparation progress data. This involves re-allocating at least one order to a different delivery agent. When a first agent arrives at the location, the system assigns to the first agent the orders allocated to the first agent. The system then removes the first agent from the set of available delivery agents, and removes the assigned delivery orders from the set of delivery orders.

Interfaces for engine controller and platooning controller

A control system for a vehicle includes an engine controller operable to determine a requested engine torque in response to a cruise control set command and a cruise control offset value, determine an engine torque command in response to the requested engine torque and a torque limit, and control operation of an engine in response to the engine torque command. The control system also includes a platooning controller operable to determine and provide to the engine controller the cruise control set command, the cruise control offset value and the torque limit effective to cause the engine controller to control the engine to provide a desired following distance between the vehicle and a second vehicle.

Communications method, apparatus, and system

A communications method includes determining, by a first platoon member, at least one second platoon member, where the first platoon member and the at least one second platoon member belong to a same platoon, and signal quality of a communication link from the first platoon member to each second platoon member is less than a first preset quality threshold, determining, by the first platoon member, a target communications node, where signal quality of a communication link from the target communications node to each second platoon member is greater than or equal to the first preset quality threshold, and sending, by the first platoon member, to-be-sent data to each second platoon member through the target communications node.

METHOD FOR COORDINATING VEHICLES OF A VEHICLE COMBINATION, AND CONTROL UNIT
20230042826 · 2023-02-09 ·

A method for coordinating vehicles of a vehicle group, including implementing a setpoint acceleration in each vehicle of a vehicle group by electric control of a drive system or of a braking system of the respective vehicle, observing actual driving dynamics of the vehicles of the vehicle group during the implementation of the setpoint acceleration, assessing the observed actual driving dynamics of the vehicles on the basis of the requested setpoint acceleration for the respective vehicle, and outputting a vehicle-specific assessment result, and determining and outputting an acceleration limit value or a jerk limit value as a function of the vehicle-specific assessment result and adapting the vehicle-specific acceleration parameters in at least one of the vehicles of the vehicle group as a function of the determined acceleration limit value or jerk limit value in order to implement the setpoint acceleration.

IMAGING SYSTEM, DRIVING ASSISTANCE SYSTEM, AND PROGRAM
20230044180 · 2023-02-09 ·

The driving assistance system includes an imaging device capable of capturing a first monochrome image in a vehicle traveling direction, a first neural network for segmentation processing, a second neural network for depth estimation processing, a determination portion determining a center of a portion cut off from the first monochrome image on the basis of the segmentation processing and the depth estimation processing, a third neural network for colorization processing of only a second cut-off monochrome image, and a display device for enlargement of the second monochrome image subjected to the colorization processing.

VEHICLE TO VEHICLE COMMUNICATION CONTROL FOR VEHICLES IN A PLATOON
20230038372 · 2023-02-09 ·

Various aspects of the present disclosure generally relate to sensor systems. In some aspects, a method may include determining a classification of a first vehicle of a plurality of vehicles traveling in a platoon. The method may include causing, based at least in part on the classification, the first vehicle to share sensor data with a second vehicle in the platoon according to a sensor data sharing profile, wherein the sensor data is associated with a sensor system of the first vehicle. Numerous other aspects are provided.

METHOD OF CONTROLLING AUTONOMOUS VEHICLE AND ELECTRONIC DEVICE
20230044125 · 2023-02-09 ·

A method of controlling an autonomous vehicle and an electronic device are provided, which relate to a field of artificial intelligence technology, and in particular to a field of autonomous driving technology. The method includes: acquiring a vehicle state configuration information from a cloud; enabling a task receiving function of the vehicle, in response to the vehicle state configuration information indicating that the vehicle is in an automatic operation state; acquiring a task information from the cloud in response to the task receiving function being enabled; and controlling the vehicle according to the task information.

PARKING MANAGEMENT SYSTEM

A parking management system includes a guide robot disposed in a parking space provided with a plurality of parking areas, the guide robot being configured to be matched with a vehicle entering the parking space and to be driven ahead of the matched vehicle to guide the matched vehicle to an allocated parking area, and a management server configured to recognize the vehicle entering the parking space, to match the recognized vehicle with the guide robot, to monitor the parking space to identify a parking status of each of the parking areas, to allocate a parking area to the matched vehicle based on the identified parking status, and to control the guide robot to be driven to the allocated parking area.

VEHICLE ACCESS AND FLEET MANAGEMENT CONTROL VIA BLUETOOTH BEACONS

A Bluetooth plus radio frequency identification (RFID) beacon for use vehicle fleet management and geofencing system, wherein the beacon comprises a housing, and a circuit board disposed within the housing. The circuit board comprises a Bluetooth communication circuitry portion containing a unique media access control (MAC) address, and an RFID circuitry portion integrated with the Bluetooth communication circuitry portion such that the RFID circuitry portion is associated with the Bluetooth circuitry MAC address whereby the Bluetooth beacon can be identified, via the MAC address, by an RFID reader communicating with the RFID circuitry portion using the MAC address of the Bluetooth communication circuitry portion.