18390358. ROBOT PLANNING FOR GAPS simplified abstract (Intrinsic Innovation LLC)
Contents
ROBOT PLANNING FOR GAPS
Organization Name
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.