Configuration engine for architecture planning of modular parallel robots

With the recent advances in research on parallel robots, the potential use of parallel manipulators has been expanding to both terrestrial and space applications including areas such as high speed manipulation, material handling, motion platforms, machine tools, medical fields, planetary exploration and so on. Therefore the need for methodologies for the systematic design of high performance parallel architecture manipulators increases. This article concentrates on the synthesis of parallel manipulators using a combination of genetic algorithm and simulated annealing optimization methods and a configuration engine capable of generating and designing different symmetric parallel manipulator architectures for a given task. Optimum parallel configurations are determined for a set of modular components, a specific task, and a set of criteria. The article also describes the application of the methodology as a design tool, and the results from a test case and a case study conducted with the program.

[1]  D. B. Warnaar,et al.  Kinematic Synthesis of Deployable-Foldable Truss Structures Using Graph Theory, Part 1: Graph Generation , 1995 .

[2]  Tang Renyuan,et al.  Combined strategy of improved simulated annealing and genetic algorithm for inverse problem , 1996 .

[3]  D. B. Warnaar,et al.  Kinematic Synthesis of Deployable-Foldable Truss Structures Using Graph Theory, Part 2: Generation of Deployable Truss Module Design Concepts , 1995 .

[4]  S. Manoharan,et al.  A comparison of search mechanisms for structural optimization , 1999 .

[5]  William H. Press,et al.  The Art of Scientific Computing Second Edition , 1998 .

[6]  Robert J. Anderson,et al.  Building a modular robot control system using passivity and scattering theory , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[7]  D. F. Wong,et al.  Simulated Annealing for VLSI Design , 1988 .

[8]  Joel W. Burdick,et al.  Enumerating the Non-IsomorphicAssembly Con gurations of Modular Robotic , 2007 .

[9]  Christiaan J. J. Paredis,et al.  Synthesis Methodology for Task Based Reconfiguration of Modular Manipulator Systems , 1993 .

[10]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[11]  John F. Gardner,et al.  Kinematics of redundantly actuated closed chains , 1990, IEEE Trans. Robotics Autom..

[12]  Jean-Pierre Merlet,et al.  Designing a Parallel Manipulator for a Specific Workspace , 1997, Int. J. Robotics Res..

[13]  Christiaan J. J. Paredis,et al.  Heterogeneous Teams of Modular Robots for Mapping and Exploration , 2000, Auton. Robots.

[14]  Craig D. McGray,et al.  The self-reconfiguring robotic molecule , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[15]  Luis E. Navarro-Serment,et al.  Modularity in small distributed robots , 1999, Optics East.

[16]  Ju-Jang Lee,et al.  Adaptive simulated annealing genetic algorithm for system identification , 1996 .

[17]  Arthur C. Sanderson,et al.  Tetrobot: A Modular Approach to Reconfigurable Parallel Robotics , 1997 .

[18]  John N. Hooker,et al.  Solving a General Routing and Scheduling Problem by Chain Decomposition and Tabu Search , 1995, Transp. Sci..

[19]  Takafumi Matsumaru,et al.  Design and control of the modular robot system: TOMMS , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.