Flexible assembly through integrated assembly sequence planning and grasp planning

This paper describes an assembly sequence planner able to generate feasible sequences for building a desired assembly. The assembly planner takes geometrical, physical and mechanical constraints into account. Moreover, the planner considers the feasibility of grasps during the planning process and takes into account work-cell specific constraints. The approach uses AND/OR-graphs for planning. The generation of such graphs is implemented by using a specialized graph cut algorithm that employs a dynamically changing priority queue. These graphs are further evaluated by considering the feasibility of grasping sub-assemblies and individual parts during the process. The grasp and the sequence planner are generic, hence the proposed solution can be applied to arbitrary assemblies of rigid parts. The system has been evaluated with different configurations obtained by the combination of standard item-profiles.

[1]  Takeo Kanade,et al.  Automated Construction of Robotic Manipulation Programs , 2010 .

[2]  Friedrich M. Wahl,et al.  Stability analysis of assemblies considering friction , 1997, IEEE Trans. Robotics Autom..

[3]  Tomás Lozano-Pérez,et al.  LAMA: A Language for Automatic Mechanical Assembly , 1977, IJCAI.

[4]  Ann Patricia Fothergill,et al.  An Interpreter for a Language for Describing Assemblies , 1980, Artif. Intell..

[5]  Máximo A. Roa,et al.  Grasp quality measures: review and performance , 2014, Autonomous Robots.

[6]  Leo Joskowicz,et al.  Efficient Linear Unboundedness Testing: Algorithm and Applications to Translational Assembly Planning , 2000, Int. J. Robotics Res..

[7]  A. Bourjault Methodology of Assembly Automation: A New Approach , 1988 .

[8]  Randall H. Wilson,et al.  On geometric assembly planning , 1992 .

[9]  Richard A. Volz,et al.  On the automatic generation of plans for mechanical assembly , 1988 .

[10]  Máximo A. Roa,et al.  Reachability and Capability Analysis for Manipulation Tasks , 2013, ROBOT.

[11]  Randall H. Wilson,et al.  The Archimedes 2 mechanical assembly planning system , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[12]  Daniel Leidner,et al.  Power grasp planning for anthropomorphic robot hands , 2012, 2012 IEEE International Conference on Robotics and Automation.

[13]  Michael H. Goldwasser,et al.  AN EFFICIENT SYSTEM FOR GEOMETRIC ASSEMBLY SEQUENCE GENERATION AND EVALUATION , 1995 .

[14]  Ulrike Thomas,et al.  Assembly Planning and Task Planning - Two Prerequisites for Automated Robot Programming , 2010, Robotic Systems for Handling and Assembly.

[15]  Ann Patricia Fothergill,et al.  Inferring the Positions of Bodies from Specified Spatial Relationships , 1974, Artif. Intell..

[16]  R.H. Wilson,et al.  On constraints in assembly planning , 1998, IEEE Trans. Robotics Autom..

[17]  Friedrich M. Wahl,et al.  Automatic decomposition of planned assembly sequences into skill primitives , 2001, IEEE Trans. Robotics Autom..

[18]  Gerhard Werling,et al.  Generating robot action plans by means of an heuristic search , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[19]  Michael A. Wesley,et al.  AUTOPASS: An Automatic Programming System for Computer Controlled Mechanical Assembly , 1977, IBM J. Res. Dev..

[20]  Nancy M. Amato,et al.  Disassembly sequencing using a motion planning approach , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[21]  Thomas L. DeFazio,et al.  Simplified generation of all mechanical assembly sequences , 1987, IEEE Journal on Robotics and Automation.

[22]  Ulrike Thomas,et al.  Efficient assembly sequence planning using stereographical projections of C-space obstacles , 2003, Proceedings of the IEEE International Symposium onAssembly and Task Planning, 2003..

[23]  Lydia E. Kavraki,et al.  On the Complexity of Assembly Partitioning , 1993, CCCG.

[24]  Paul Levi,et al.  Planen für autonome Montageroboter , 1988, Informatik-Fachberichte.

[25]  Jean-Claude Latombe,et al.  A general framework for assembly planning: the motion space approach , 1998, SCG '98.