G05B2219/2637

Systems and Methods to Emulate a Sensor in a Vehicle

This disclosure is generally directed to systems and methods for providing a software sensor in a vehicle. In an example embodiment, a determination is made regarding the availability of a feature upgrade to a vehicle and a request may be made (to a cloud computer, for example), for obtaining the feature upgrade. The cloud computer provides an emulation software module based on emulating a first sensor that is unavailable in the vehicle. The feature upgrade may be installed in the vehicle by executing the emulation software module and by use of a second sensor that is available in the vehicle. In an example implementation, the second sensor available in the vehicle is a type of hardware sensor such as, for example, a camera, and the first sensor that is emulated is a different type of hardware sensor such as, for example, an air quality sensor.

Apparatus and method for contoured-surface component repair

Disclosed herein is a method of repairing a component. The method includes scanning a damaged area of the component, and preparing a repair plan in response to the scanning. The method may also include providing the repair plan to a guided tool having a position correcting controller, and removing damaged material from the component in preparation for a repair operation. An apparatus is also disclosed that includes a computing device configured for performing actions. The computing device includes a processor and a local memory. The actions include detecting damage to the component, recording position information of the detected damage, and incorporating the position information in the repair plan.

Automated restaurant
11579621 · 2023-02-14 ·

The present application discloses an automated restaurant comprising: a kitchen; a customer-tracking area comprising a dining area; and a plurality of vehicles. The kitchen comprises a storage apparatus to store ingredient containers, a transfer apparatus to move ingredient containers, and one or more cooking stations. Each vehicle is configured to move one or more food containers from cooking stations to dining tables. A tracking system comprises cameras, lidars, etc., which are fixedly mounted. The tracking system can dynamically map out the fixtures, humans and vehicles in the restaurant. Information from the tracking system is used to control the motion of the vehicles. The tracking system can dynamically track the positions of customers in the customer-tracking area, so that foods ordered by specific customers may be automatically sent by vehicles to the customers' locations.

Systems and methods for monitoring specifications over simulation and test data

Systems and methods are provided for requirements engineering, and may include: receiving as input, time series data from at least one of a simulation of a vehicle run on a simulation system, or from the vehicle in operation; a requirements monitoring system checking to determine whether a plurality of requirements for operation of the vehicle are met, wherein the requirements are expressed in signal temporal logic form and a requirement includes at least an associated minimal sampling rate and a filtering policy applicable to the requirement; determining a quantitative conformance for each of selected requirements of the plurality of requirements; and add requirements to a verified requirements set based on the qualitative conformance of the requirements.

Programmable climate controller for a vehicle

A programmable replacement controller that has a number of embedded applications corresponding to a number of OEM vehicle systems and a selected application within the controller can be called to service or activated through the programming feature of the replacement controller.

Electronic control unit for vehicle and method of executing program
11556104 · 2023-01-17 · ·

An electronic control unit for vehicle capable of receiving a program by communication expands the received program in a volatile memory and executes the expanded program. As an example of this program, there is a program for changing a communication environment for communicating with another unit.

Heat request arbitration device, heat request arbitration method, non-transitory storage medium, and vehicle

A device installed in a vehicle including a first thermal circuit, a second thermal circuit, and a third thermal circuit, is configured to arbitrate a heat request of the first thermal circuit, a heat request of the second thermal circuit, and a heat request of the third thermal circuit. The device is configured to acquire a heat absorption amount requested by the first thermal circuit, the second thermal circuit, and the third thermal circuit, and configured to set, as a target value of a transfer heat amount in which heat exchange is performed between the second thermal circuit and the third thermal circuit, a larger one of a heat dissipation amount requested by the second thermal circuit and a heat amount difference in which a heat dissipation amount requested by the third thermal circuit is subtracted from a heat absorption amount requested by the first thermal circuit.

AUTOMOTIVE SENSOR INTEGRATION MODULE
20230004764 · 2023-01-05 ·

An automotive sensor integration module including a plurality of sensors which differ in at least one of a sensing period or an output data format, and a signal processing unit, which simultaneously outputs, as sensing data, pieces of detection data respectively output from the plurality of sensors on the basis of the sensing period of any one of the plurality of sensors, determines whether each region of an outer cover corresponding to a location of each of the plurality of sensors is contaminated on the basis of the pieces of detection data, and outputs a determination result as contamination data.

PILOT INTERFACE FOR AIRCRAFT AUTOTHROTTLE CONTROL

An autothrottle for an aircraft that includes a power-control input (PCL) manually movable by a pilot along a travel path to effect a throttle setting that controls engine power of the aircraft. The autothrottle determines a control-target setting for a throttle of the aircraft and dynamically adjusts the throttle according to the control-target setting, including moving the PCL to achieve the control-target setting. A virtual detent is set and dynamically adjusted at positions along a travel path of the PCL corresponding to the control-target setting. The virtual detent is operative, at least when the autothrottle is in a disengaged state for autothrottle control, to indicate the control-target setting to the pilot via a haptic effect that applies a detent force opposing motion of the PCL in response to the PCL achieving the position of the virtual detent.

Method for calculating optimal wheel position control angle of passenger boarding bridge automatic docking system

A method for calculating an optimal wheel position control angle of passenger boarding bridge automatic docking system includes collecting ranging information of a sensor to rotate the bridgehead direction via a distance measuring sensor on both sides of the bridgehead of the passenger boarding bridge, making the bridgehead parallel to the aircraft fuselage; collecting information of an aircraft door by a camera at the bridge head of the passenger boarding bridge to obtain a center position D of the aircraft door; in an ideal docking situation, the aircraft door should appear at the bridge head position as D″; the position where D″ is projected vertically onto the aircraft fuselage is D′, that is, the line segment DD′ is the horizontal distance deviation between the current passenger boarding bridge and the aircraft door, the line segment D′D″ is the distance between the current boarding bridge and the aircraft fuselage.