Patent classifications
G05B2219/40095
ENVIRONMENTAL CONTROL LOOP
System and techniques for an environmental control loop are described herein. A device for an environmental control loop can include a memory including instructions and processing circuitry that when in operation, can be configured by the instructions to receive environmental sensor data from a first component in a set of heterogeneous components installed in an environment with a controller. The environmental sensor data can indicate a service level value sensed by the first component. The controller can also measure a violation of a service level objective based on comparing the environmental sensor data to a threshold. The controller can also transmit an adjustment to an operating parameter of a second component of the set of heterogeneous components. The adjustment can be operative to attenuate the violation of the service level objective when implemented by the second component.
Robot control device
A robot control device is configured to control a robot and includes: a machine learning (ML) model for describing ranges of environments, or in other words, situations in each of which control for a control routine (operation control) executing an operation to achieve an operation objective is achievable; an operation control selector configured to select, based on an output value from the ML model, the operation control which is appropriate for the present situation; and an operation control executor configured to execute the operation control which has been selected. The operation control is a control routine for a robot to achieve an operation objective by the robot sensing a first object with interaction with a second object.
Modular infrastructure asset inspection robot
One aspect provides a modular infrastructure asset inspection robot, including: a plurality of modules for use in fluid conveyance infrastructure assets; each of the plurality of modules including at least one standardized electromechanical connection permitting a connection to be established with another of the plurality of modules; the plurality of modules being interchangeable and allowing reconfiguration of said modular infrastructure asset inspection robot to perform one or more of: two or more deployment methods for a first infrastructure asset type; and one deployment method for the first infrastructure asset type and a second infrastructure asset type. Other aspects are described and claimed.
GENERATION OF ROBOTIC USER INTERFACE RESPONSIVE TO CONNECTION OF PERIPHERALS TO ROBOT
Methods and systems for connection-driven generation of robotic user interfaces and modification of robotic properties include detecting a connection of a robotic peripheral to a robot; obtaining a peripheral property set corresponding to the robotic peripheral, wherein the peripheral property set includes one or more properties of the robotic peripheral; modifying, based on the peripheral property set, a robotic property set that includes one or more properties of the robot to provide a modified robotic property set; generating, during runtime, a robotic graphical user interface (“RGUI”) dynamically based on the peripheral property set, wherein the RGUI provides at least one user-accessible interface to control the robot and the robotic peripheral; and controlling, based on the modified robotic property set, the robot and the robotic peripheral in response to user input received via the RGUI.
ROBOT CONTROL DEVICE
A robot control device that controls a robot and includes: a machine learning (ML) model that is used to describe ranges of environments, or in other words, situations in each of which control for a control routine (operation control) executing an operation to achieve an operation objective is achievable; an operation control selector that selects, based on an output value from the ML model, an appropriate operation control for the present situation; and an operation control executor that executes the operation control selected. The operation control is a control routine for a robot to achieve an operation objective by the robot sensing an object in the vicinity of the robot with interaction with another object.
Generation of robotic user interface responsive to connection of peripherals to robot
Methods and systems for connection-driven generation of robotic user interfaces and modification of robotic properties include detecting a connection of a robotic peripheral to a robot; obtaining a peripheral property set corresponding to the robotic peripheral, wherein the peripheral property set includes one or more properties of the robotic peripheral; modifying, based on the peripheral property set, a robotic property set that includes one or more properties of the robot to provide a modified robotic property set; generating, during runtime, a robotic graphical user interface (“RGUI”) dynamically based on the peripheral property set, wherein the RGUI provides at least one user-accessible interface to control the robot and the robotic peripheral; and controlling, based on the modified robotic property set, the robot and the robotic peripheral in response to user input received via the RGUI.
GENERATION OF ROBOTIC USER INTERFACE RESPONSIVE TO CONNECTION OF PERIPHERALS TO ROBOT
Methods and systems for connection-driven generation of robotic user interfaces and modification of robotic properties include detecting a connection of a robotic peripheral to a robot; obtaining a peripheral property set corresponding to the robotic peripheral, wherein the peripheral property set includes one or more properties of the robotic peripheral; modifying, based on the peripheral property set, a robotic property set that includes one or more properties of the robot to provide a modified robotic property set; generating, during runtime, a robotic graphical user interface (“RGUI”) dynamically based on the peripheral property set, wherein the RGUI provides at least one user-accessible interface to control the robot and the robotic peripheral; and controlling, based on the modified robotic property set, the robot and the robotic peripheral in response to user input received via the RGUI.
Generation of robotic user interface responsive to connection of peripherals to robot
Methods and systems for connection-driven generation of robotic user interfaces and modification of robotic properties include detecting a connection of a robotic peripheral to a robot; obtaining a peripheral property set corresponding to the robotic peripheral, wherein the peripheral property set includes one or more properties of the robotic peripheral; modifying, based on the peripheral property set, a robotic property set that includes one or more properties of the robot to provide a modified robotic property set; generating, during runtime, a robotic graphical user interface (“RGUI”) dynamically based on the peripheral property set, wherein the RGUI provides at least one user-accessible interface to control the robot and the robotic peripheral; and controlling, based on the modified robotic property set, the robot and the robotic peripheral in response to user input received via the RGUI.
Systems and methods for allocating tasks to a plurality of robotic devices
Methods and systems for allocating tasks to robotic devices are provided. An example method includes receiving information associated with task logs for a plurality of robotic devices and in a computing system configured to access a processor and memory, determining information associated with a health level for the plurality of robotic devices based on the information associated with the task logs. A health level for a given robotic device may be proportional to a current level of ability to perform a function, which may change over a lifespan of the given robotic device. Information associated with a plurality of tasks to be performed by one or more or the robotic devices may also be determined. The computing system may optimize an allocation of the plurality of tasks such that a high precision task may be allocated to a robotic device having a greater current health level than another robotic device.
GENERATION OF ROBOTIC USER INTERFACE RESPONSIVE TO CONNECTION OF PERIPHERALS TO ROBOT
Methods and systems for connection-driven generation of robotic user interfaces and modification of robotic properties include detecting a connection of a robotic peripheral to a robot; obtaining a peripheral property set corresponding to the robotic peripheral, wherein the peripheral property set includes one or more properties of the robotic peripheral; modifying, based on the peripheral property set, a robotic property set that includes one or more properties of the robot to provide a modified robotic property set; generating, during runtime, a robotic graphical user interface (RGUI) dynamically based on the peripheral property set, wherein the RGUI provides at least one user-accessible interface to control the robot and the robotic peripheral; and controlling, based on the modified robotic property set, the robot and the robotic peripheral in response to user input received via the RGUI.