G05D3/00

Systems and methods for real-time tractor-trailer mass estimation

Provided are systems, methods and computer program code for estimating a current mass of a vehicle and a trailer.

Vision-based airbag enablement

Vision-based airbag enablement may include capturing two-dimensional images of a passenger, segmenting the image, classifying the image, and determining seated height of the passenger from the image. Enabling or disabling deployment of the airbag may be controlled based at least in part upon the determined seated height.

Programmable robot
11822355 · 2023-11-21 · ·

The present invention relates to a user friendly method for programming a robot, where the method comprises placing the robot at a given position P0 in the surroundings and using a portion or point P of the robot (for instance the point to which a tool is attached during use of the robot) to define one or more geometrical features relative to the surroundings of the robot and establishing a relationship between the geometrical features and first coordinates of a robot-related coordinate system, whereby the robot can subsequently be instructed to carry out movements of specified portions of the robot relative to said surroundings by reference to said one or more geometrical features. By these means it becomes easy for users that are not experts in robot programming to program and use the robot. The geometrical features can according to the invention be stored in storage means and used subsequently also in other settings than the specific setting in which the programming took place.

Programmable robot
11822355 · 2023-11-21 · ·

The present invention relates to a user friendly method for programming a robot, where the method comprises placing the robot at a given position P0 in the surroundings and using a portion or point P of the robot (for instance the point to which a tool is attached during use of the robot) to define one or more geometrical features relative to the surroundings of the robot and establishing a relationship between the geometrical features and first coordinates of a robot-related coordinate system, whereby the robot can subsequently be instructed to carry out movements of specified portions of the robot relative to said surroundings by reference to said one or more geometrical features. By these means it becomes easy for users that are not experts in robot programming to program and use the robot. The geometrical features can according to the invention be stored in storage means and used subsequently also in other settings than the specific setting in which the programming took place.

Pre-crash seat actuator system and method

A pre-crash seat actuator system for moving a vehicle seat includes an occupant protection control system that determines a collision is imminent and provides a trigger signal and an enable signal. A vehicle seat controller receives the trigger signal and determines a moving the vehicle seat to a desired position to mitigate severity of a collision. In response to the trigger signal, the vehicle seat controller provides a fast mode voltage for moving the vehicle seat in a fast mode. A smart control adapter determines whether the fast mode voltage and the enable signal are both received, to provide the fast mode voltage to a vehicle seat electric drive. In another embodiment, the vehicle seat controller receives the trigger signal and a collision signal to provide fast mode voltage, and the seat is returned to an original position when a crash does not occur.

Gaussian mixture models for temporal depth fusion

A method and system provide for temporal fusion of depth maps in an image space representation. A series of depth maps are obtained/acquired from one or more depth sensors at a first time. A first Gaussian mixture model (GMM) is initialized using one of the series of depth maps. A second depth map is obtained from the depth sensors at a second time. An estimate of the motion of the depth sensors, from the first time to the second time, is received. A predictive GMM at the second time is created based on a transform of the first GMM and the estimate of the motion. The predictive GMM is updated based on the second depth map.

Data acquisition utilizing spare databus capacity
11422967 · 2022-08-23 · ·

Systems and methods for data acquisition utilizing spare or unused databus capacity are provided. In one example aspect, the system includes a vehicle that includes an engine and a controller. The controller generates a data file indicative of Continuous Engine Operation Data (CEOD). The data file is transmitted over a serial databus to a bus recorder. Particularly, the data file is continuously generated by the controller and stored in a buffer. The available bandwidth of a transmission frame for the serial databus is determined. A portion of the data file is retrieved from the buffer based at least in part on the determined bandwidth. The portion of the data file is divided into relatively small transmission payloads and packed into the available bandwidth of the transmission frame. This process is repeated on a continuous basis and the bus recorder records the data. The data file is then reconstituted and decoded.

Control data generation device, control data generation method, and storage medium

A control data generation device includes a computation unit calculating a control command based on rotational information or temporal information. The rotational information specifies a relationship between a specific rotation angle or specific rotational position during one spindle revolution and a position of the driven device. The temporal information specifies a relationship between a specific elapsed time during one spindle revolution and the position of the driven device. It also includes a display control unit controlling displaying the control command. Upon reception of an order to display temporal information during displaying rotational information, the rotational information is converted into the temporal information, and the obtained temporal information is displayed on the display device. Upon reception of an order to display rotational information during displaying temporal information, the computation unit converts the temporal information into the rotational information, and displays the rotational information obtained by the conversion.

PLASMA PROCESSING APPARATUS
20220254611 · 2022-08-11 ·

A plasma processing apparatus includes: a plasma processing chamber; a first conductive member disposed in the plasma processing chamber and having a first surface; a second conductive member having a second surface facing the first surface of the first conductive member; a third member disposed on at least one selected from the group of the first conductive member and the second conductive member and having a shape that varies according to a temperature change of the third member; and a control mechanism configured to change a temperature of the third member.

PLASMA PROCESSING APPARATUS
20220254611 · 2022-08-11 ·

A plasma processing apparatus includes: a plasma processing chamber; a first conductive member disposed in the plasma processing chamber and having a first surface; a second conductive member having a second surface facing the first surface of the first conductive member; a third member disposed on at least one selected from the group of the first conductive member and the second conductive member and having a shape that varies according to a temperature change of the third member; and a control mechanism configured to change a temperature of the third member.