obot Motion Strategies odds of the Assem

Gross-motion planning for assembly is commonly considered as a distinct, isolated step between task sequenc- ingscheduling and fine-motion planning. In this paper we for- mulate a problem of delivering parts for assembly in a manner that integrates it with both the manufacturing process and the fine motions involved in the final assembly stages. One dis- tinct characteristic of gross-motion planning for assembly is the prevalence of uncertainty involving time-in parts arrival, in request arrival, etc. We propose a stochastic representation of the assembly process, and design a state-feedback controller that optimizes the expected time that parts wait to be delivered. This leads to increased performance and a greater likelihood of stability in a manufacturing process. Six specific instances of the general framework are modeled and solved to yield optimal motion strategies for different robots operating under different assembly situations. Several extensions are also discussed.

[1]  Hirochika Inoue,et al.  Force Feedback in Precise Assembly Tasks , 1974 .

[2]  Lydia E. Kavraki Computation of configuration-space obstacles using the fast Fourier transform , 1995, IEEE Trans. Robotics Autom..

[3]  Rajeev Sharma,et al.  Probabilistic analysis of some navigation strategies in a dynamic environment , 1993, IEEE Trans. Syst. Man Cybern..

[4]  Yannis A. Phillis,et al.  Discrete event modeling and optimization of unreliable production lines with random rates , 1994, IEEE Trans. Robotics Autom..

[5]  Dimitri P. Bertsekas,et al.  Dynamic Programming: Deterministic and Stochastic Models , 1987 .

[6]  Matthew T. Mason,et al.  Compliance and Force Control for Computer Controlled Manipulators , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[8]  Arthur C. Sanderson,et al.  A correct and complete algorithm for the generation of mechanical assembly sequences , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[9]  Sukhan Lee Backward assembly planning with assembly cost analysis , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[10]  Sukhan Lee,et al.  Computer-Aided Mechanical Assembly Planning , 1991 .

[11]  Daniel E. Whitney,et al.  Force Feedback Control of Manipulator Fine Motions , 1977 .

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

[13]  井上 博允,et al.  Force Feedback in Precise Assembly Tasks , 1975 .

[14]  Penny Probert Smith,et al.  Coping with uncertainty in control and planning for a mobile robot , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[15]  Jérôme Barraquand,et al.  A penalty function method for constrained motion planning , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[16]  C. S. George Lee,et al.  A framework of knowledge-based assembly planning , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[17]  Steven M. LaValle,et al.  An objective-based stochastic framework for manipulation planning , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[18]  Kang G. Shin,et al.  A variational dynamic programming approach to robot-path planning with a distance-safety criterion , 1988, IEEE J. Robotics Autom..

[19]  Luís M. M. Custódio,et al.  Production planning and scheduling using a fuzzy decision system , 1994, IEEE Trans. Robotics Autom..

[20]  Qiuming Zhu,et al.  Hidden Markov model for dynamic obstacle avoidance of mobile robot navigation , 1991, IEEE Trans. Robotics Autom..

[21]  Robert E. Larson,et al.  Principles of Dynamic Programming , 1978 .

[22]  Gordon T. Wilfong Motion planning in the presence of movable obstacles , 1988, SCG '88.

[23]  Arthur C. Sanderson,et al.  A correct and complete algorithm for the generation of mechanical assembly sequences , 1991, IEEE Trans. Robotics Autom..

[24]  H. Harry Asada,et al.  A discrete event approach to the control of robotic assembly tasks , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[25]  D. Taghirad Ieee Transactions on Robotics and Automation 1 Robust Torque Control of Harmonic Drive Systems , 1997 .

[26]  Rajeev Sharma Locally efficient path planning in an uncertain, dynamic environment using a probabilistic model , 1992, IEEE Trans. Robotics Autom..

[27]  Daniel E. Koditschek,et al.  Robot planning and control via potential functions , 1989 .

[28]  Russell H. Taylor,et al.  Automatic Synthesis of Fine-Motion Strategies for Robots , 1984 .

[29]  Shi-Chung Chang,et al.  Scheduling flexible flow shops with no setup effects , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[30]  Panganamala Ramana Kumar,et al.  Distributed scheduling of flexible manufacturing systems: stability and performance , 1994, IEEE Trans. Robotics Autom..

[31]  Rajeev Sharma,et al.  A framework for motion planning in stochastic environments: applications and computational issues , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[32]  Christian van Delft Approximate solutions for large-scale piecewise deterministic control systems arising in manufacturing flow control models , 1994, IEEE Trans. Robotics Autom..

[33]  Frank DiCesare,et al.  Scheduling flexible manufacturing systems using Petri nets and heuristic search , 1994, IEEE Trans. Robotics Autom..

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

[35]  P. R. Kumar,et al.  Distributed scheduling based on due dates and buffer priorities , 1991 .