B60K31/00

System and method for server based control
11979461 · 2024-05-07 · ·

A system and method in a building or vehicle for an actuator operation in response to a sensor according to a control logic, the system comprising a router or a gateway communicating with a device associated with the sensor and a device associated with the actuator over in-building or in-vehicle networks, and an external Internet-connected control server associated with the control logic implementing a PID closed linear control loop and communicating with the router over external network for controlling the in-building or in-vehicle phenomenon. The sensor may be a microphone or a camera, and the system may include voice or image processing as part of the control logic. A redundancy is used by using multiple sensors or actuators, or by using multiple data paths over the building or vehicle internal or external communication. The networks may be wired or wireless, and may be BAN, PAN, LAN, WAN, or home networks.

IMAGE PROJECTION APPARATUS

Information related to a vehicle can be displayed by projecting an image based on the information on a road surface or the like. An image projection apparatus that projects an image includes: an acquisition unit that acquires information to be displayed; and an image projection unit that projects the image based on the information to be displayed acquired by the acquisition unit.

SYSTEMS AND METHODS FOR NAVIGATING A VEHICLE AMONG ENCROACHING VEHICLES
20190248372 · 2019-08-15 ·

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.

DETECTING BLOCKING OBJECTS
20190250626 · 2019-08-15 ·

A method and system of determining whether a stationary vehicle is a blocking vehicle to improve control of an autonomous vehicle. A perception engine may detect a stationary vehicle in an environment of the autonomous vehicle from sensor data received by the autonomous vehicle. Responsive to this detection, the perception engine may determine feature values of the environment of the vehicle from sensor data (e.g., features of the stationary vehicle, other object(s), the environment itself). The autonomous vehicle may input these feature values into a machine-learning model to determine a probability that the stationary vehicle is a blocking vehicle and use the probability to generate a trajectory to control motion of the autonomous vehicle.

VEHICLE CONTROL APPARATUS
20190241184 · 2019-08-08 ·

A detection ECU detects, from an image captured by an in-vehicle camera, left and right lane markings defining an own lane which is a traffic lane in which an own vehicle is traveling, and performs following travel control to cause the own vehicle to travel following a preceding vehicle which travels ahead in the own lane defined by the detected lane markings. Furthermore, when determining that the measured inter-vehicular distance is shorter than a predetermined distance and at least one of the detected lane markings has become undetectable during execution of the following travel control, the detection ECU determines based on the estimated and calculated lane markings that the preceding vehicle has deviated to a traffic lane different from the own lane.

ADAPTIVE CONTROL OF A MOWER

A mower can be adaptively controlled to optimize efficiency based on loads experienced by motors that drive the cutting blades and/or based on vertical movement that a mower deck is experiencing. If the load is below a threshold, the ground speed of the mower can be increased. If the vertical movement or load exceeds a threshold, the ground speed can be reduced. The mower's performance can also be monitored to identify characteristics of an area being cut and then such characteristics can be used to further enhance the efficiency of the mower. A density map can be created based on monitored load, vertical movement and possibly other characteristics as a mower is cutting a particular area. The density map can be employed by any mower that is subsequently used to cut the same area.

ADAPTIVE CONTROL OF A MOWER

A mower can be adaptively controlled to optimize efficiency based on loads experienced by motors that drive the cutting blades and/or based on vertical movement that a mower deck is experiencing. If the load is below a threshold, the ground speed of the mower can be increased. If the vertical movement or load exceeds a threshold, the ground speed can be reduced. The mower's performance can also be monitored to identify characteristics of an area being cut and then such characteristics can be used to further enhance the efficiency of the mower. A density map can be created based on monitored load, vertical movement and possibly other characteristics as a mower is cutting a particular area. The density map can be employed by any mower that is subsequently used to cut the same area.

Automated vehicle control strategy for pedestrian crowds

A system for operating an automated vehicle in a crowd of pedestrians includes an object-detector, optionally, a signal detector, and a controller. The object-detector detects pedestrians proximate to a host-vehicle. The signal-detector detects a signal-state displayed by a traffic-signal that displays a stop-state that indicates when the host-vehicle should stop so the pedestrians can cross in front of the host-vehicle, and displays a go-state that indicates when the pedestrians should stop passing in front of the host-vehicle so that the host-vehicle can go forward. The controller is in control of movement of the host-vehicle and in communication with the object-detector and the signal-detector. The controller operates the host-vehicle to stop the host-vehicle when the stop-state is displayed, and operates the host-vehicle to creep-forward after a wait-interval after the traffic-signal changes to the go-state when the pedestrians fail to stop passing in front of the host-vehicle.

Longitudinal guiding driver assistance system in a motor vehicle

A driver assistance system in a motor vehicle includes a map-based detection system for detecting upcoming events which lead to a change in the maximum permissible speed, and a functional unit which, when a relevant upcoming event is detected by the map-based detection system, at a defined time before the upcoming event is reached, initiates an output of a request indication to permit an automatic adjustment of the current maximum permissible speed to a new maximum permitted speed. When a manually triggered authorization confirmation or detected rejection is identified the functional unit, initiates a withdrawal of the request indication. The functional unit is configured to prompt a withdrawal of the output of the request indication after passing the relevant upcoming event when there is no detected authorization confirmation or no detected rejection.

Self-loading autonomous vehicle

A vehicle computer includes a memory a processor programmed to execute instructions stored in the memory. The instructions include commanding a lighting system controller to flash tail lamps of a host vehicle toward a follow vehicle immediately behind the host vehicle, receiving a response from the follow vehicle, and commanding the host vehicle to autonomously proceed to a loading area upon receipt of the response from the follow vehicle.