Graphics enhanced version of this site
Automated Synthesis and Optimization of Robot Configurations
P. Leger and J. Bares
Proceedings of the 1998 ASME Design Engineering Technical Conferences, 1998.
Jump to: Download | Abstract | Text Reference | BibTeX Reference
Adobe portable document format (pdf) [77 KB]
Compressed postscript (ps.gz) [128 KB]
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.
We present an extensible system for synthesizing and optimizing robot configurations. The system uses a flexible representation for robot configurations based on parameterized modules; this allows us to synthesize mobile and fixed-base robots, including robots with multiple or branching manipulators and free-flying robots. Synthesis of modular robots is also possible with our representation. We use an optimization algorithm based on genetic programming. A distributed architecture is used to spread heavy computational loads across multiple workstations. We take a task-oriented approach to synthesis in which robots are evaluated on a designer-specified task in simulation; flexible planning and control algorithms are thus required so that a wide variety of robots can be evaluated. Our system's extensibility stems from an object-oriented software architecture that allows new modules, metrics, controllers, and tasks to be easily added. We present two example synthesis tasks: synthesis of a robotic material handler, and synthesis of an antenna pointing system for a mobile robot. We analyze several key issues raised by the experiments and show several important ways in which the system can be extended and improved.
P. Leger and J. Bares, "Automated Synthesis and Optimization of Robot Configurations," Proceedings of the 1998 ASME Design Engineering Technical Conferences, 1998.
@inproceedings{Leger_1998_2652,
author = "Patrick (Chris) Leger and John Bares",
title = "Automated Synthesis and Optimization of Robot Configurations",
booktitle = "Proceedings of the 1998 ASME Design Engineering Technical Conferences",
year = "1998"
}