B60W30/14

Systems and methods for navigating a vehicle among encroaching vehicles

Systems and methods use cameras to provide autonomous navigation features. In one implementation, a method for navigating a user vehicle may include acquiring, using at least one image capture device, a plurality of images of an area in a vicinity of the user vehicle; determining from the plurality of images a first lane constraint on a first side of the user vehicle and a second lane constraint on a second side of the user vehicle opposite to the first side of the user vehicle; enabling the user vehicle to pass a target vehicle if the target vehicle is determined to be in a lane different from the lane in which the user vehicle is traveling; and causing the user vehicle to abort the pass before completion of the pass, if the target vehicle is determined to be entering the lane in which the user vehicle is traveling.

Systems and methods for navigating a vehicle among encroaching vehicles

Systems and methods use cameras to provide autonomous navigation features. In one implementation, a method for navigating a user vehicle may include acquiring, using at least one image capture device, a plurality of images of an area in a vicinity of the user vehicle; determining from the plurality of images a first lane constraint on a first side of the user vehicle and a second lane constraint on a second side of the user vehicle opposite to the first side of the user vehicle; enabling the user vehicle to pass a target vehicle if the target vehicle is determined to be in a lane different from the lane in which the user vehicle is traveling; and causing the user vehicle to abort the pass before completion of the pass, if the target vehicle is determined to be entering the lane in which the user vehicle is traveling.

System and method for localization of traffic signs
11568651 · 2023-01-31 · ·

Provided herein is a system and method of a vehicle. The system comprises one or more sensors, processors, maps, and a memory storing instructions that, when executed by the one or more processors, causes the system to perform: monitoring a location of the vehicle while driving; detecting a sign while the vehicle is driving; capturing, frame-by-frame, data of the sign until the sign disappears from a field of view of the sensor; synchronizing each frame of the data with the location of the vehicle; determining a location of the sign based on the frame-by-frame data; in response to determining, at a frame immediately before the sign disappears from the field of view of the sensor, that the vehicle is driving towards the sign, uploading the detected sign and the location of the sign onto the one or more maps; and implementing a driving action based on the sign.

Electrified vehicle one pedal drive transition control

An electrified vehicle may include an electric motor coupled to a battery to propel and brake the vehicle, a pedal generating a pedal position signal including a released position signal, friction brakes configured to provide a stopping force to vehicle wheels, and a controller programmed to control the motor and the brakes in response to the pedal being released to decelerate the vehicle to a stop, and to control the motor and an engine (in hybrid vehicles) to inhibit propulsive torque to the wheels after stopping due to the pedal released position until receiving driver input indicative of a request for moving the vehicle, such as depressing the brake or accelerator pedal, or activating an automated vehicle maneuver, such as a parking maneuver, cruise control, or stop-and-go control. Inhibiting torque may include inhibiting creep torque and/or operating the electric machine to charge the battery when the engine is running.

Method for controlling braking of a vehicle
11713040 · 2023-08-01 · ·

The invention provides a method for controlling braking of a vehicle (1) driving along a downhill portion of a road, the vehicle comprising a propulsion arrangement (2, 3), for the propulsion of the vehicle, the method comprising dividing the road portion into a plurality of sections (RS0-RS2), the sections comprising a first section (RS1), and a second section (RS2) following, in the direction of travel of the vehicle, immediately upon the first section (RS1), determining, for the road portion, a road portion control strategy, with a condition that braking on the road portion is done at least partly by means of the propulsion arrangement (2, 3), wherein determining the road portion control strategy comprises determining a speed (SD21), on the second section (RS2), with an aim to minimize the time travelled on the second section, and/or, where the propulsion arrangement comprises an internal combustion engine (2), and a gearbox (3), determining a gear selection (GS2) on the second section (RS2), with an aim to minimize the time travelled on the second section, and wherein determining the road portion control strategy comprises determining, for the first section (RS1), a first section control strategy, with an aim to minimize the time travelled on the first section, and with an aim to provide a vehicle speed at the end of the first section (RS1) which is the same as said determined speed (SD21) on the second section (RS2), and/or to provide a gear selection at the end of the first section which is the same as said determined gear selection (GS2) on the second section (RS2), the method further comprising controlling the vehicle (1) according to the determined road portion control strategy.

MPC-Based Autonomous Drive Function of a Motor Vehicle
20230026018 · 2023-01-26 ·

A processor unit is configured for determining target torque values (21), which lie within a prediction horizon (20), and target speed values (19), which lie within the prediction horizon (20), by executing an MPC algorithm, which includes a longitudinal dynamics model of a drive train of the motor vehicle. An autonomous driving function of the motor vehicle is carried out in a torque specification operating mode or in a speed specification operating mode as a function of the level of the target torque values (21). In the torque specification operating mode, a prime mover of the drive train is controlled by an open-loop system based on the target torque values (21). In the speed specification operating mode, a speed governor of the drive train is controlled by an open-loop system based on the target speed values (19).

MPC-Based Autonomous Drive Function of a Motor Vehicle
20230026018 · 2023-01-26 ·

A processor unit is configured for determining target torque values (21), which lie within a prediction horizon (20), and target speed values (19), which lie within the prediction horizon (20), by executing an MPC algorithm, which includes a longitudinal dynamics model of a drive train of the motor vehicle. An autonomous driving function of the motor vehicle is carried out in a torque specification operating mode or in a speed specification operating mode as a function of the level of the target torque values (21). In the torque specification operating mode, a prime mover of the drive train is controlled by an open-loop system based on the target torque values (21). In the speed specification operating mode, a speed governor of the drive train is controlled by an open-loop system based on the target speed values (19).

CONTROL SYSTEM, CONTROLLER, AND CONTROL METHOD
20230026851 · 2023-01-26 ·

The present invention obtains a control system, a controller, and a control method capable of appropriately controlling body behavior of plural motorcycles that travel in group.

In a control system (1), a controller (12), and a control method according to the present invention, in plural motorcycles (10) to each of which an environment sensor (11) and the controller (12) are mounted and in each of which a control mode for controlling body behavior is executed by the controller (12) on the basis of output of the environment sensor (11), a first controller that is mounted to a first motorcycle of the plural motorcycles (10) transmits acquired information that is acquired during execution of the control mode to a second controller that is mounted to a second motorcycle other than the first motorcycle of the plural motorcycles (10), and the second controller receives the acquired information and executes the control mode on the basis of the acquired information.

VEHICLE CONTROL DEVICE, AND VEHICLE CONTROL SYSTEM

A vehicle control device that autonomously controls a vehicle so as not to cause rapid deceleration that leads to a deterioration in ride quality. The vehicle control device controls first and second deceleration, means that reduce a speed at a deceleration rate large than a deceleration rate of the first deceleration means. The vehicle control device includes a blind spot area detecting unit that detects a blind spot area of a sensor that recognizes an external environment, and a blind spot object estimating unit that estimates a blind spot object that is a virtual moving body hidden in the blind spot area. When a vehicle approaches the blind spot area at a speed reduced by the first deceleration means, the vehicle is decelerated by the second deceleration means when a type of a moving body detected by the sensor is different from a type of the blind spot object.

Effect of multiple rules of the road at different elevation profiles on speed constraints and fuel consumption

This invention involves the effect of multiple rules of the road at different elevation profiles on the speed constraints and therefore the overall fuel efficiency. A vehicle designed to optimize fuel consumption that is comprised of the rules of the road that determine maximum speed, minimum speed, stop signs, streetlights, and/or changes in other rules that determine the allowable speeds of the road, a localization mechanism, and an optimization engine to optimize the fuel economy by selecting a speed profile within that maintains the vehicle within the assigned range of speeds and minimizes fuel consumption. A wide variety of methods that typically are used to optimize the fuel efficiency of human drivers operating standard vehicles can also be applied towards autonomous vehicles driving at different speed constraints and with different changes in the elevation.