Patent classifications
G05B2219/40113
Method and system for hierarchical decomposition of tasks and action planning in a robotic network
This disclosure relates generally to robotic network, and more particularly to a method and system for hierarchical decomposition of tasks and task planning in a robotic network. While a centralized system is used for action planning in a robotic network, any communication network issues can adversely affect working of the robotic network. Further, hardcoding one or more specific tasks to a robot restricts use of the robots irrespective of capabilities of the robots. The robotic agent decomposes a goal assigned to the robot to multiple sub-goals, and for each sub-goal, identifies one or more tasks to be executed/performed by the robot. An action plan is generated based on all such tasks identified, and the robot executes the action plan, in response to the goal assigned to the robot.
SYSTEM, METHOD, AND RECORDING MEDIUM HAVING RECORDED THEREON PROGRAM
When operating a production site, it is preferable to be aware of the degree to which a production plan is improved as a result of performance improvements being reflected in a model which is used to generate the production plan. Provided is a system including a planning section that generates a production plan for controlling a production site during a target interval, using a planning model that has been updated to a newest state; a base planning section that generates a base plan to serve as a base of the production plan, using an unupdated planning model; and a tracking section that tracks improvement in the production plan caused by the update of the planning model, based on the production plan and the base plan.
Job Parsing in Robot Fleet Resource Configuration
A robot fleet management platform includes a job parsing system that applies filters to identify portions of a job request suitable for robot automation. Based on the identified portions and a first fleet objective of the job request, a task system establishes tasks that define a robot type and task objective. A proxy service associates a robot of a robot fleet to each task and adaptation instructions to define how to adapt the robot fleet to perform the tasks. A workflow system generates a workflow defining a performance order of the tasks. A simulation system applies the workflow in an environment that includes digital models of the robot fleet and the tasks. The simulation is used to iteratively redefine the tasks and workflow until a second fleet objective is satisfied. A generation system generates a job execution plan in response to the simulation satisfying the first and second fleet objectives.
LOCAL REPLANNING OF ROBOT MOVEMENTS
Systems, methods, devices, and other techniques for planning and re-planning robot motions. The techniques can include obtaining a schedule that defines an execution order for a plurality of plans, each plan defining a sequence of tasks; providing instructions to the robotic system to execute plans from the plurality of plans according to the schedule; obtaining measurements for one or more parameters that represent a state of the robotic system or its environment that results from execution of at least one plan from the plurality of plans; determining, based on the measurements, that a particular plan from the plurality of plans, which has not completed execution, is to be revised; generating, using the measurements, a revised version of the particular plan; and adjusting the schedule so as to resolve a conflict between the revised version of the particular plan and at least one other plan in the plurality of plans.
AI-Managed Additive Manufacturing for Value Chain Networks
A distributed manufacturing network information technology system includes a cloud-based additive manufacturing management platform with a user interface, connectivity facilities, data storage facilities, and monitoring facilities. The distributed manufacturing network information technology system includes a set of applications for enabling the additive manufacturing management platform to manage a set of distributed manufacturing network entities. The distributed manufacturing network information technology system includes an artificial intelligence system configured to learn on a training set of outcomes, parameters, and data collected from the distributed manufacturing network entities to optimize manufacturing and value chain workflows.
Distributed-Ledger-Based Manufacturing for Value Chain Networks
A distributed manufacturing network includes a distributed ledger system and an artificial intelligence system. The distributed ledger system is integrated with digital threads of a set of distributed manufacturing network entities for storing information on event, activities and transactions related to the distributed manufacturing network entities. The artificial intelligence system is configured to learn on a training set of outcomes, parameters, and data collected from the distributed manufacturing network entities to optimize manufacturing and value chain workflows.
ROBOTS AND METHODS FOR UTILIZING IDLE PROCESSING RESOURCES
The present disclosure relates to utilizing idle processing resources of a robot to reduce future burden on such processing resources. In particular, idle processing resources are utilized to identify future scenarios, and generate reactions to such future scenarios. The generated reactions are stored, and quickly retrieved as needed if corresponding identified future scenarios occur.
Demand-Responsive Robot Fleet Management for Value Chain Networks
A robot fleet platform for preparing a job request includes one or more processors configured to execute instructions. The instructions include a job request ingestion system configured to receive job content relating to at least one of picking, packing, moving, storing, warehousing, transporting or delivering of items in a supply chain. The job content includes an electronic job request and related data. The instructions include a job content parsing system configured to apply filters to the received job content to identify candidate portions thereof for robot automation. The instructions include a fleet intelligence layer that activates a set of intelligence services to process terms in the candidate portions of the job content and receive therefrom at least one recommended robot task and associated contextual information. The instructions include a demand intelligence layer that provides real time information relating to a parameter of demand for the items in the supply chain.
Robot Fleet Management with Workflow Simulation for Value Chain Networks
A robot fleet management platform includes one or more processors configured to execute instructions. The instructions include receiving a job request comprising information descriptive of job deliverable and request-specific constraints for delivering the job deliverable. The instructions include applying content and structural filters to content received in association with a job request to identify portions thereof suitable for robot automation. The instructions include establishing a set of robot tasks, each defining at least a type of robot and a task objective, based on the portions of the job request that are suitable for robot automation and meet a first fleet objective. The instructions include applying fleet configuration services to the job content and the set of robot tasks to produce a fleet resource configuration data structure for the job request that associates at least one robot operating unit with each task in the set of tasks and robot adaptation instructions.
Robot Fleet Resource Configuration in Value Chain Networks
A robot fleet management platform includes a job configuration system that determines tasks to be performed by robots of a robot fleet based on a job request and a first fleet objective. A proxy service applies fleet configuration services to the tasks to produce a data structure. An intelligence layer activates intelligence services to produce a robot task and associated contextual information that facilitates robot selection and task ordering. A job workflow system generates a workflow defining a performance order of the tasks. A workflow simulation system simulates performance of the job request based on the workflow to recursively redefine the tasks, the data structure, or the workflow until the simulation result satisfies a second fleet objective. In response to the simulation result satisfying the set of fleet objectives, a plan generator generates a job execution plan based on the set of robot tasks, the data structure, and the workflow.