Device and method for controlling a robot

    公开(公告)号:US11934176B2

    公开(公告)日:2024-03-19

    申请号:US17231786

    申请日:2021-04-15

    申请人: Robert Bosch GmbH

    摘要: A method for controlling a robot. The method includes receiving an indication of a target configuration to be reached from an initial configuration of the robot, determining a coarse-scale value map by value iteration, starting from an initial coarse-scale state and until the robot reaches the target configuration or a maximum number of fine-scale states has been reached, determining a fine-scale sub-goal from the coarse-scale value map, performing, by an actuator of the robot, fine-scale control actions to reach the determined fine-scale sub-goal and obtaining sensor data to determine the fine-scale states reached, starting from a current fine-scale state of the robot and until the robot reaches the determined fine-scale sub-goal, the robot transitions to a different coarse-scale state, or a maximum sequence length of the sequence of fine-scale states has been reached and determining the next coarse-scale state.

    Systems and methods for controlling asset operation using stream-based processing in multi-node networks

    公开(公告)号:US11656607B2

    公开(公告)日:2023-05-23

    申请号:US17332170

    申请日:2021-05-27

    IPC分类号: G05B19/41 G05B19/418

    摘要: A system includes a first asset disposed in an industrial environment configured to perform one or more operations, a second asset disposed in the industrial environment, and a server device communicatively coupled to the first asset and the second asset. The server device is configured to receive a first set of stream-based data from the first asset, receive a second set of stream-based data from the second asset, wherein the first set of stream-based data and the second set of stream-based data are received in real time or near real time, determine whether the one or more operations are within a threshold based on a comparison of the first set of stream-based data with respect to the second set of stream-based data, and send a command to the first asset or the second asset in response to the one or more operations being outside the threshold.