DocumentCode :
1202139
Title :
Task decomposition and analysis of robotic assembly task plans using Petri nets
Author :
Cao, Tiehua ; Sanderson, Arthur C.
Author_Institution :
Corp. Manuf. Syst., Motorola Inc., Schaumburg, IL, USA
Volume :
41
Issue :
6
fYear :
1994
fDate :
12/1/1994 12:00:00 AM
Firstpage :
620
Lastpage :
630
Abstract :
This paper describes a framework for robotic task sequence planning which decomposes tasks into operations sequences for a generic robotic workcell. The approach provides robust execution of tasks through properties of: traceability-implicit mapping operations representation, and viability-retaining multiple execution. Given the descriptions of the objects in the system and all feasible geometric configurations and relationships among these objects, an AND/OR net which describes the relationships of all feasible geometric states and associated feasibility criteria for net transitions is generated. This AND/OR net is mapped into a Petri net which incorporates all feasible sequences of high level operations. The resulting Petri net is then decomposed in a stepwise manner into lower level Petri nets of which each transition can be directly implemented by control commands or command sequences based on devices and objects in the system, or, by lower level planning transitions corresponding to path planning, grasp planning, fine motion planning, etc. The property analysis for different levels of decomposition is also presented, and the inheritance of properties between levels is defined. All possible task sequences could be found using a search algorithm based on feasible system states. The shortest sequence may be chosen from the lowest level decomposition and is guaranteed to be the optimal output of the hierarchical planning system to efficiently implement the desired tasks
Keywords :
Petri nets; assembling; control system analysis; control system synthesis; industrial manipulators; motion control; optimal control; path planning; process control; robust control; search problems; AND/OR net; Petri nets; command sequences; control commands; feasibility; fine motion planning; grasp planning; hierarchical planning optimisation; implicit mapping operations representation; motion control design; multiple execution; path planning; robotic assembly task sequence planning; search algorithm; task analysis; task decomposition; traceability; viability; Control systems; Intelligent robots; Motion control; Path planning; Petri nets; Robot kinematics; Robot sensing systems; Robotic assembly; Robustness; Sensor phenomena and characterization;
fLanguage :
English
Journal_Title :
Industrial Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0046
Type :
jour
DOI :
10.1109/41.334579
Filename :
334579
Link To Document :
بازگشت