18390358. ROBOT PLANNING FOR GAPS simplified abstract (Intrinsic Innovation LLC)

From WikiPatents
Jump to navigation Jump to search

ROBOT PLANNING FOR GAPS

Organization Name

Intrinsic Innovation LLC

Inventor(s)

Tim Niemueller of Gauting (DE)

ROBOT PLANNING FOR GAPS - A simplified explanation of the abstract

This abstract first appeared for US patent application 18390358 titled 'ROBOT PLANNING FOR GAPS

The abstract of this patent application describes methods, systems, and apparatus for robot planning, including maintaining a library of pre-generated candidate actions, modifying task plans, and selecting actions for robots to perform tasks efficiently.

  • The method involves storing pre-generated candidate actions representing robot capabilities.
  • An initial task plan is received, consisting of a sequence of actions.
  • The plan is processed to ensure the first action does not satisfy the second action's precondition.
  • Candidate actions are selected from the library to modify the task plan.
  • The final task plan is generated for robots to execute when performing the task.

Potential Applications: - Industrial automation - Logistics and warehouse management - Autonomous vehicles - Healthcare robotics - Search and rescue missions

Problems Solved: - Enhancing efficiency in task planning for robots - Improving task execution accuracy - Streamlining robot operations

Benefits: - Increased productivity - Reduced errors in task execution - Optimal resource utilization

Commercial Applications: Robot planning software for manufacturing companies to streamline production processes and improve efficiency in task execution.

Questions about Robot Planning: 1. How does this technology improve the overall efficiency of robot operations? 2. What are the key factors to consider when selecting candidate actions for task plan modification?


Original Abstract Submitted

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for robot planning. One of the methods includes maintaining a library of pre-generated candidate actions that represent respective robot capabilities; receiving an initial task plan for performing a particular task, wherein the initial task plan includes a sequence of two or more actions that comprises a first action followed by a second action; processing the initial task plan to determine that the first effect of the first action does not result in satisfaction of the second precondition of the second action; selecting one or more selected pre-generated candidate actions from the library of pre-generated candidate actions; and modifying the initial task plan to include the one or more selected pre-generated candidate actions as the intermediate actions to generate a final task plan to be executed by the one or more particular robots when performing the particular task.