Patent classifications
G05B2219/2603
Communication System, Transmitter, Receiver, and Communication Method
This communication system has a transmitter and a receiver for repeatedly transmitting a frame of steering signal having a plurality of channels. The transmitter stores an identification data of a control parameter of a specific operation object in a first empty channel within one frame and stores a characteristic data of the control parameter of the specific operation object in a second empty channel to transmit along with steering data of other channels. Since the identification data and the characteristic data are transmitted at the same time along with the control data, the control parameters can be changed during steering of the operation object. Since the characteristic data and the identification data are transmitted in the same frame as a pair, when at least the one frame is received, the setting of the control parameter can be changed.
Communication system, transmitter, receiver, and communication method
This communication system has a transmitter and a receiver for repeatedly transmitting a frame of steering signal having a plurality of channels. The transmitter stores an identification data of a control parameter of a specific operation object in a first empty channel within one frame and stores a characteristic data of the control parameter of the specific operation object in a second empty channel to transmit along with steering data of other channels. Since the identification data and the characteristic data are transmitted at the same time along with the control data, the control parameters can be changed during steering of the operation object. Since the characteristic data and the identification data are transmitted in the same frame as a pair, when at least the one frame is received, the setting of the control parameter can be changed.
METHODS AND SYSTEMS FOR FOOD PREPARATION IN A ROBOTIC COOKING KITCHEN
The present disclosure is directed to methods, computer program products, and computer systems for instructing a robot to prepare a food dish by replacing the human chef's movements and actions. Monitoring a human chef is carried out in an instrumented application-specific setting, a standardized robotic kitchen in this instance, and involves using sensors and computers to watch, monitor, record and interpret the motions and actions of the human chef, in order to develop a robot-executable set of commands robust to variations and changes in the environment, capable of allowing a robotic or automated system in a robotic kitchen to prepare the same dish to the standards and quality as the dish prepared by the human chef.
Emulator hardware-in-loop architecture and control logic for vehicle steer-by-wire test system
Disclosed are emulator architectures for steer-by-wire (SBW) vehicle systems, methods for making and for using such systems, and programmable control logic for operating emulator test systems. A method is disclosed for operating an emulator test system for motor vehicle SBW systems. The method includes a Central Processing Unit Workstation Controller (CWC) initiating a selected test procedure for the SBW system, and transmitting, to a Motor Controller (MC) of the test system, a target input curve corresponding to the initiated test procedure. The MC responsively commands a Driver Simulator Motor (DSM) to operate at a power input corresponding to the target input curve. An emulator, which is mechanically coupled to the DSM, transmits emulator state data resulting from operating the DSM to a Real-time Operating System (RTOS). The RTOS determines a vehicle response based on the emulator state data using a vehicle dynamics math model corresponding to the SBW system.
Electronic control unit and electric power steering apparatus equipped with the same
An electronic control unit where an external watch dog timer (WDT) can always normally detect an abnormality (a failure) to a micro controller unit (MCU) related to a built-in self-test (BIST) function and which can maintain safety of a system. The control unit includes an external WDT to detect an abnormality of the MCU, a reset circuit to reset the MCU when the external WDT detects the abnormality of the MCU, and an ON/OFF control section to turn a gate of the semiconductor switching device on or off in accordance with the external WDT. The inverter is stopped by turning the gate off via the ON/OFF control section when the external WDT is a disable state. When the abnormality of the MCU is not detected in an enable state, the inverter is driven by turning the gate on via the ON/OFF control section. When the abnormality of the MCU is detected, the inverter is stopped by turning the gate off via the ON/OFF control section and the MCU is reset by the reset circuit.
Recipe driven kitchen automation of food preparation
A master controller programmed to execute a recipe, stored in computer memory, for a finished food product, prepared from a plurality of raw ingredients; a raw ingredients storage unit controller controlled by the master controller and programmed to control a mechanism for getting the plurality of raw ingredients for the recipe; a cleaning controller controlled by the master controller and programmed by computer software to control one or more cleaning devices configured to clean one or more of the plurality of raw ingredients; a manipulator controller programmed to control one or more devices which physically manipulate one or more of the plurality of raw ingredients by one or more of grinding, mincing, peeling, cutting, and rolling one or more of the plurality of raw ingredients; and a heater controller programmed to control one or more heating devices to heat one or more of the plurality of raw ingredients.
CONTROL METHOD AND SYSTEM FOR VEHICLE
A control method for a vehicle is disclosed. The vehicle includes an in-vehicle controller, the in-vehicle controller pre-stores an instruction relationship, and the instruction relationship is used to represent an execution selection that is made by the in-vehicle controller from contrary instructions of at least two controllers. The method includes: receiving, by the in-vehicle controller, a first instruction and a second instruction (S410); and determining, by the in-vehicle controller, a vehicle control instruction according to the instruction relationship, the first instruction, and the second instruction (S420).
ELECTRONIC CONTROL UNIT AND ELECTRIC POWER STEERING APPARATUS EQUIPPED WITH THE SAME
An electronic control unit where an external watch dog timer (WDT) can always normally detect an abnormality (a failure) to a micro controller unit (MCU) related to a built-in self-test (BIST) function and which can maintain safety of a system. The control unit includes an external WDT to detect an abnormality of the MCU, a reset circuit to reset the MCU when the external WDT detects the abnormality of the MCU, and an ON/OFF control section to turn a gate of the semiconductor switching device on or off in accordance with the external WDT. The inverter is stopped by turning the gate off via the ON/OFF control section when the external WDT is a disable state. When the abnormality of the MCU is not detected in an enable state, the inverter is driven by turning the gate on via the ON/OFF control section. When the abnormality of the MCU is detected, the inverter is stopped by turning the gate off via the ON/OFF control section and the MCU is reset by the reset circuit.
EMULATOR HARDWARE-IN-LOOP ARCHITECTURE AND CONTROL LOGIC FOR VEHICLE STEER-BY-WIRE TEST SYSTEM
Disclosed are emulator architectures for steer-by-wire (SBW) vehicle systems, methods for making and for using such systems, and programmable control logic for operating emulator test systems. A method is disclosed for operating an emulator test system for motor vehicle SBW systems. The method includes a Central Processing Unit Workstation Controller (CWC) initiating a selected test procedure for the SBW system, and transmitting, to a Motor Controller (MC) of the test system, a target input curve corresponding to the initiated test procedure. The MC responsively commands a Driver Simulator Motor (DSM) to operate at a power input corresponding to the target input curve. An emulator, which is mechanically coupled to the DSM, transmits emulator state data resulting from operating the DSM to a Real-time Operating System (RTOS). The RTOS determines a vehicle response based on the emulator state data using a vehicle dynamics math model corresponding to the SBW system.
METHODS AND SYSTEMS FOR FOOD PREPARATION IN A ROBOTIC COOKING KITCHEN
The present disclosure is directed to methods, computer program products, and computer systems for instructing a robot to prepare a food dish by replacing the human chef's movements and actions. Monitoring a human chef is carried out in an instrumented application-specific setting, a standardized robotic kitchen in this instance, and involves using sensors and computers to watch, monitor, record and interpret the motions and actions of the human chef, in order to develop a robot-executable set of commands robust to variations and changes in the environment, capable of allowing a robotic or automated system in a robotic kitchen to prepare the same dish to the standards and quality as the dish prepared by the human chef.