G05B2219/32423

Mining system

A mining system for directing mine operations including a flow planner and a dispatcher. The flow planner receives operating parameters and global mine data and calculates a flow plan based on the operating parameters and the global parameters. The dispatcher then determines dispatch assignments based on the flow plan from the flow planner, and effects a dispatch of mining equipment based on the dispatch assignments.

BM automatic calculation method for plant stationary equipment

The present disclosure relates to a bill of material (BM) automatic calculation method for plant stationary equipment, and more particularly, to a BM automatic calculation method for plant stationary equipment capable of automatically calculating BM data for purchasing a plate required quantity required for manufacturing stationary equipment through cutting plan and optimization deployment in order to manufacture stationary equipment using data extracted from a strength calculation program of the plant stationary equipment prepared in a plant engineering step. The present disclosure has an advantage of greatly reducing the labor force by automatically calculating the cutting plan drawing, the nesting plan drawing, and required BM of the plate of the stationary machine which has been manually performed in the related art.

Mining System

A mining system for directing mine operations including a flow planner and a dispatcher. The flow planner receives operating parameters and global mine data and calculates a flow plan based on the operating parameters and the global parameters. The dispatcher then determines dispatch assignments based on the flow plan from the flow planner, and effects a dispatch of mining equipment based on the dispatch assignments.

System and method for learning sequences in robotic tasks for generalization to new tasks

A robotic controller is provided for generating sequences of movement primitives for sequential tasks of a robot having a manipulator. The controller includes at least one control processor, and a memory circuitry storing a dictionary including the movement primitives, a pretrained learning module, and a graph-search based planning module having instructions stored thereon. The controller to perform steps acquiring a planned task provided by an interface device operated by a user, wherein the planned task is represented by an initial state and a goal state with respect to an object, generating a planning graph by searching a feasible path of the object for the novel task using the graph-search based planning module and selecting movement primitives from the dictionary in the pretrained learning module, wherein the pretrained learning module has been trained based on demonstration tasks, parameterizing the feasible path represented by the movement primitives as dynamic movement primitives (DMPs) using the initial state and goal state, and implementing the parameterized feasible path as a trajectory according to the selected movement primitives using the manipulator of the robot by tracking and following the parameterized for the planned task.

SYSTEM AND METHOD FOR AUTOMATED MISSION PLANNING FOR A SPACE ROBOTICS SYSTEM OR OTHER REMOTELY OPERATED DEVICE SYSTEM

Systems and methods of automated task planning in a remotely operated device system are provided. The method includes storing a domain model for modeling a domain of the remotely operated device system and a task library including a plurality of subgoals each mapped to a corresponding subtask or set of subtasks that achieves the subgoal, the task library being filterable by subgoal, and receiving, through a human-machine interface, a user input including at least one goal and initial conditions. The method further includes performing, with a task planner module: automatically decomposing the at least one goal into subgoals; querying the task library for matching subtasks using the subgoals; generating a sequence of actions using the initial conditions, the domain model, and the matching subtasks returned by the task library; returning the sequence of actions as a task to the human-machine interface; and displaying the task in the human-machine interface.