DARWIN2K An Evolutionary Approach to Automated Design for Robotics
|
|
- Loraine Sanders
- 6 years ago
- Views:
Transcription
1 DARWIN2K An Evolutionary Approach to Automated Design for Robotics
2 Other books in the series: THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ROBOTICS: VISION, MANIPULATION AND SENSORS Consulting Editor Takeo Kanade ENGINEERING APPROACHES TO MECHANICAL AND ROBOTIC DESIGN FOR MINIMALLY INVASIVE SURGERIES A. Faraz, S. Payandeh ISBN: ROBOT FORCE CONTROL B. Siciliano, L. Villani ISBN: DESIGN BY COMPOSmON FOR RAPID PROTOTYPING M.Binnard ISBN: TETROBOT: A Modular Approach to Reconfigurable Parallel Robotic.. G..J. Hamlin, A.C. Sanderson ISBN: INTELLIGENT UNMANNED GROUND VEHICLES: Autonomous Navigation Research at Carnegie Mellon M. Hebert, C. Thorpe, A. Stentz ISBN: INTERLEAVING PLANNING AND EXECUTION FOR AUTONOMOUS ROBOTS IIlah Reza Nourbakhsh ISBN: GENETIC LEARNING FOR ADAPTIVE IMAGE SEGMENTATION Bir Bhann, Sungkee Lee ISBN: SPACE-SCALE THEORY IN EARLY VISION Tony Lindeberg ISBN NEURAL NETWORK PERCEPTION FOR MOBILE ROBOT GUIDANCE Dean A. Pomerleau ISBN: DIRECTED SONAR SENSING FOR MOBILE ROBOT NAVIGATION John J. Leonard, Hugh F. Durrant Whyte ISBN: A GENERAL MODEL OF LEGGED LOCOMOTION ON NATURAL TERRAlNE David J.Manko ISBN: INTELLIGENT ROBOTIC SYSTEMS: THEORY, DESIGN AND APPLICATIONS K. Valavanis, G. Saridis ISBN: QUALITATIVE MOTION UNDERSTANDING W. Burger, B. Bhanu ISBN:
3 DARWIN2K An Evolutionary Approach to Automated Design for Robotics by Chris Leger The Robotics Institute Carnegie Mellon University SPRINGER SCIENCE+BUSINESS MEDIA, LLC
4 Library of Congress Cataloging-in-Publication Data Leger, Chris, Darwin2K: an evolutionary approach to automated design for robotics / by Chris Leger. p. cm.-(kluwer international series in engineering and computer science; SECS 574. Robotics) Includes bibliographical references and index. ISBN ISBN (ebook) DOI / I.Robotics. 2. Computer-aided design. 3. Darwin2K. I. Title. II. Kluwer international series in engineering and computer science; SECS 574. m. Kluwer international series in engineering and computer science. Robotics. TJ211.LA '92--dc Copyright 2000 Springer Science+Business Media New York Origina11y published by Kluwer Academic Publishers, New York in 2000 Softcover reprint of the hardcover 1 st edition 2000 AII rights reserved. No part of this publication may be reproduced, stored in a retrieval system or transrnitted in any forrn or by any means, mechanical, photocopying, recording, or otherwise, without the prior written permission ofthe publisher, Springer Science+Business Media, LLC Printed on acid-free paper.
5 Contents 1 Introduction Related Work Approach Organization of the book 19 2 Representation and Architecture Robot representation Extensible Software Architecture Summary 41 3 Synthesis Methodology Introduction Genetic Operators Selecting Configurations for Reproduction and Deletion Synthesis Process Summary 75 4 Robot Evaluation Simulator Architecture Computing Robot State Singularity-Robust Inverse Controller Robot Dynamics Link Deflection Path Planning Other Capabilities and Components Metrics Summary 132
6 5 Experiments and Demonstration Task 1: A free-flying robot for orbital maintenance Task 2: A fixed-base manipulator Task 3: Simplified manipulation task for characterizing synthesizer performance Task 4: A Material-handling robot Task 5: An antenna-pointing mechanism Task 6: A walking robot for space trusses Discussion Conclusion Lessons Learned Future Directions 230 Appendix A: OOP and Class Hierarchy Appendix B: Module descriptions Appendix C: Detailed robot descriptions Glossary References Index vi
7 The software described in this book is freely available at:
8 Acknowledgments This book is based on my PhD dissertation, and it is thus appropriate to mention the numerous people who helped me complete that work. My family has provided constant encouragement throughout my academic career; I don't recall any of them ever asking questions like "So, when are you finally going to get a job?" John Bares provided an optimal amount of guidance for my research and was a good source of motivation -- sometimes he seemed more excited about my work than I was. My thesis committee (Manuela Veloso, Rob Ambrose, Pradeep Khosla, and Chris Pared is) kept me on track in the early stages of my thesis and challenged me to think of the bigger picture during my defense; some of their comments have been incorporated into Chapters 5 and 6. Whether he intended to or not, Andrew Johnson acted as a big brother of sorts and is partly to blame for my decision to apply to grad school in the first place. I'm a big proponent of finding balance in life, and I have my friends to thank for helping me achieve that. My band-mates -- Kevin Lenzo, Matt Siegler, Garth Zeglin, Scott Baugh, Scratchy, and Martin Martin (all of whom have had the Grad Student Experience) -- gave me an much-needed outlet for creative musical energies. Jorgen Pedersen introduced me to rock climbing, which has since become an obsession in my life. Chances are I would have gone nuts without having climbing and my climbing partners to keep me sane, though I suppose most people think climbers are nuts anyway. Jorgen also wrote the RTC communications package used by Darwin2K. John and Lee Bares kindly let me use their woodshop for other stress-relieving extracurricular activities. Jeff Smith, Parag Batavia, and my other classmates also helped me in the pursuit of slack. Jason Bannister created the cover art. Finally, I'd like to thank Rosie Jones for friendship and support, for proof-reading the original dissertation, and for suggesting both the name "Darwin2000" and the final title of this book.
9 Foreword Since its early beginnings a quarter century ago, robotics has lacked a formal toolset to guide the selection and arrangement of degrees-of-freedom and linkages, a process called configuration. A robot designer is faced with the dilemma of a nearly endless set of design alternatives: Should a robotic device have three revolute links followed by an extensional link or two revolute-extensional link sequences? Will the forces on a manipulator during a high speed motion cause unacceptable tip deflection anywhere within the task trajectory? Might the addition of redundant degree-of-freedom offer a power saving alternative and improve tip forces in certain regions of the work space? Will the maximum manipulator payload cause instability of a wheeled base when operating on an incline? Until now, the robot designer has not a means to rapidly explore these kinds of configuration questions. Typically, configuration occurs quickly or is skipped altogether in favor of the detailed design stage which works to finalize dimensions, materials, gear ratios, connections and the like. Development teams are taxed to simply create a "viable" solution to a set of task requirements, let alone imagine creating an "optimized" solution. However, it is during configuration that many of the decisions occur which characterize the complexity, reliability, efficiency and overall quality of a robotic device. The best detailed design cannot significantly improve upon a poor or vastly suboptimal configuration. With the creation of Darwin2K, Chris Leger offers the robot designer a powerful tool that can greatly improve the quality of a robot configuration. Darwin2K efficiently represents complex robot systems and utilizes an evolutionary algorithm to create thousands of configuration alternatives, each of which is analyzed and simulated with regard to the task requirements. Using genetic operators such as crossover and mutation, new populations are generated from successful configurations and the process continues to evolve successively improved designs. Realizing that task description is critical in constrain-
10 ing a robot configuration, Darwin2K even optimizes selected task parameters to improve overall robot performance. Armed with Darwin2K, a robot designer can focus on guiding the configuration process and not be troubled with the exhaustive cycle of generating and testing a wide variety of possible candidate configurations. In a matter of several days, a designer can input a task description into Darwin2K and guide the program through examination and testing of hundreds of thousands of alternative configurations. The final configuration or small set of configurations that results then serves as the step-off point for manual design and component sizing. My own experience in designing a dozen robots is that the configuration process is ad hoc and is quite often closely related to the designer's judgement and the amount of time available. A common result is that the first viable configuration remains as the "one to beat." Usually it persists as the "best" configuration simply because it was derived early on and project resources simply limit the creation of many, if any, competitive alternatives. Consider for instance a wheeled mobile robot that we designed for demolition in a crippled nuclear power plant. I would say that we created no more than three or four viable configurations before the project schedule demanded configuration closure and final design. If I could apply Darwin2K to that same problem now, several hundred thousand alternatives would be examined, with thousands of viable configurations investigated in detail with regard to kinematics, kinetics, mass, power and tipover before transitioning into final design. Another common shortcoming in robot design (again speaking from experience!) is to configure a "stick-figure" robot and then learn months later while detailing the design that when the sticks grow into real links that the overall configuration is flawed from the standpoint of clearances, manipulability, mass, deflection or power budget. Since Darwin2K includes considerable detail in each configuration such as gearbox size and mass as well as link wall thickness and stiffness, use of the package avoids unpleasant surprises during the final detailed design phase of a project. I believe that Darwin2K will soon become the basis for advanced robot configuration. It offers the robot designer a rigorous and immensely powerful toolkit with which an increasingly challenging set of robot task design problems can be addressed. Chris has committed to make Darwin2K free, open-source software which should enable its use in advanced governmental and industrial settings as well as educational institutions. As the user base expands, new component libraries and simulation utilities will be added. Task-specific representations xii
11 and task scripting utilities will allow users to leverage upon previous applications of Darwin2K. Ultimately, Darwin2K will be extended to include capability for controller code synthesis as well as sensor configuration which will amplify its usefulness to the robot community. I encourage the reader to utilize this robot configuration methodology and toolkit to create more optimal robot configurations! John Bares Senior Research Scientist The Robotics Institute Carnegie Mellon University May 14, 2000 xiii
INTELLIGENT UNMANNED GROUND VEHICLES Autonomous Navigation Research at Carnegie Mellon
INTELLIGENT UNMANNED GROUND VEHICLES Autonomous Navigation Research at Carnegie Mellon THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ROBOTICS: VISION, MANIPULATION AND SENSORS Consulting
More informationINTERLEAVING PLANNING AND EXECUTION FOR AUTONOMOUS ROBOTS
INTERLEAVING PLANNING AND EXECUTION FOR AUTONOMOUS ROBOTS THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ROBOTICS: VISION, MANIPULATION AND SENSORS Consulting Editor Takeo Kanade Other
More informationSkyworker: Robotics for Space Assembly, Inspection and Maintenance
Skyworker: Robotics for Space Assembly, Inspection and Maintenance Sarjoun Skaff, Carnegie Mellon University Peter J. Staritz, Carnegie Mellon University William Whittaker, Carnegie Mellon University Abstract
More informationCOMPUTER-AIDED MECHANICAL ASSEMBLY PLANNING
COMPUTER-AIDED MECHANICAL ASSEMBLY PLANNING THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ROBOTICS: VISION, MANIPULATION AND SENSORS Consulting Editor: Takeo Kanade SHADOWS AND SILHOUE77'ES
More informationAdvances in Computational and Stochastic Optimization, Logic Programming, and Heuristic Search
Advances in Computational and Stochastic Optimization, Logic Programming, and Heuristic Search OPERATIONS RESEARCH/COMPUTER SCIENCE INTERFACES SERIES Ramesh Sharda, Series Editor ConocolDuPont Chair of
More informationComputational Principles of Mobile Robotics
Computational Principles of Mobile Robotics Mobile robotics is a multidisciplinary field involving both computer science and engineering. Addressing the design of automated systems, it lies at the intersection
More informationTechnology Infrastructure and. Competitive Position
Technology Infrastructure and Competitive Position Technology Infrastructure and Com petitive Position Gregory Tassey Springer Science+Business Media, LLC Library of Congress Cataloging-in-Publication
More informationApplication of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems
Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems M.C. Bhuvaneswari Editor Application of Evolutionary Algorithms for Multi-objective Optimization in
More informationPASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRATION
PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRATION PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRA TION Christina Manolatou Massachusetts Institute oftechnology Hermann A. Haus Massachusetts Institute oftechnology
More informationHYBRID NEURAL NETWORK AND EXPERT SYSTEMS
HYBRID NEURAL NETWORK AND EXPERT SYSTEMS HYBRID NEURAL NETWORK AND EXPERT SYSTEMS by Larry R. Medsker Department of Computer Science and Information Systems The American University... " Springer Science+Business
More informationTRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM
TRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM Transistor Circuits for Spacecraft Power System KengC. Wu Lockheed Martin Naval Electronics & Surveillance Systems Moorestown, NJ, USA.., ~ SPRINGER SCIENCE+BUSINESS
More informationSkyworker: A Robot for Assembly, Inspection and Maintenance of Large Scale Orbital Facilities
Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 Skyworker: A Robot for Assembly, Inspection and Maintenance of Large Scale Orbital Facilities
More informationARTIFICIAL NEURAL NETWORKS Learning Algorithms, Performance Evaluation, and Applications
ARTIFICIAL NEURAL NETWORKS Learning Algorithms, Performance Evaluation, and Applications THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ARTIFICIAL NEURAL NETWORKS Learning Algorithms,
More informationLEARNING, INNOVATION AND URBAN EVOLUTION
LEARNING, INNOVATION AND URBAN EVOLUTION LEARNING,INNOVATION ANO URBAN EVOLUTION edited by David F. Batten Cristoforo S. Bertuglia Dino Martellato Sylvie Occelli " ~. Springer Science+Business Media, LLC
More informationINDUSTRIAL ROBOTS PROGRAMMING: BUILDING APPLICATIONS FOR THE FACTORIES OF THE FUTURE
INDUSTRIAL ROBOTS PROGRAMMING: BUILDING APPLICATIONS FOR THE FACTORIES OF THE FUTURE INDUSTRIAL ROBOTS PROGRAMMING: BUILDING APPLICATIONS FOR THE FACTORIES OF THE FUTURE J. Norberto Pires Mechanical Engineering
More informationINTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY
INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY by Marco Berkhout MESA Research Institute, University of Twente, and Philips Semiconductors " ~ Springer Science+Business
More informationANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES
ANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ANALOG CIRCUITS AND SIGNAL PROCESSING Consulting Editor Mohammed Ismail Ohio State University
More informationHistorical Materialism and Social Evolution
Historical Materialism and Social Evolution Historical Materialism and Social Evolution Edited by Paul Blackledge Senior Lecturer School of Cultural Studies Leeds Metropolitan University and Graeme Kirkpatrick
More informationANALOG INTEGRATED CIRCUITS FOR COMMUNICATION Principles, Simulation and Design
ANALOG INTEGRATED CIRCUITS FOR COMMUNICATION Principles, Simulation and Design ANALOG INTEGRATED CIRCUITS FOR COMMUNICATION Principles, Simulation and Design by Donald 0. Pederson University of California
More informationAIRCRAFT CONTROL AND SIMULATION
AIRCRAFT CONTROL AND SIMULATION AIRCRAFT CONTROL AND SIMULATION Third Edition Dynamics, Controls Design, and Autonomous Systems BRIAN L. STEVENS FRANK L. LEWIS ERIC N. JOHNSON Cover image: Space Shuttle
More informationROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION
ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and
More informationAdvanced Robotics Introduction
Advanced Robotics Introduction Institute for Software Technology 1 Agenda Motivation Some Definitions and Thought about Autonomous Robots History Challenges Application Examples 2 Bridge the Gap Mobile
More informationEvolutionary robotics Jørgen Nordmoen
INF3480 Evolutionary robotics Jørgen Nordmoen Slides: Kyrre Glette Today: Evolutionary robotics Why evolutionary robotics Basics of evolutionary optimization INF3490 will discuss algorithms in detail Illustrating
More informationReal-time Adaptive Concepts in Acoustics
Real-time Adaptive Concepts in Acoustics Real-time Adaptive Concepts in Acoustics Blind Signal Separation and Multichannel Echo Cancellation by Daniel W.E. Schobben, Ph. D. Philips Research Laboratories
More informationAUTOMOTIVE CONTROL SYSTEMS
AUTOMOTIVE CONTROL SYSTEMS This engineering textbook is designed to introduce advanced control systems for vehicles, including advanced automotive concepts and the next generation of vehicles for Intelligent
More informationLearning and Using Models of Kicking Motions for Legged Robots
Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract
More informationSpace Robotic Capabilities David Kortenkamp (NASA Johnson Space Center)
Robotic Capabilities David Kortenkamp (NASA Johnson ) Liam Pedersen (NASA Ames) Trey Smith (Carnegie Mellon University) Illah Nourbakhsh (Carnegie Mellon University) David Wettergreen (Carnegie Mellon
More informationGenetic Optimization and Simulation of a Piezoelectric Pipe-Crawling Inspection Robot
Genetic Optimization and Simulation of a Piezoelectric Pipe-Crawling Inspection Robot Geoffrey A. Hollinger Jeri M. Briscoe Engineering Department Engineering Directorate 12 Swarthmore College NASA Marshall
More informationLearning and Using Models of Kicking Motions for Legged Robots
Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract
More informationAutomated Software Engineering Writing Code to Help You Write Code. Gregory Gay CSCE Computing in the Modern World October 27, 2015
Automated Software Engineering Writing Code to Help You Write Code Gregory Gay CSCE 190 - Computing in the Modern World October 27, 2015 Software Engineering The development and evolution of high-quality
More informationThe Test and Launch Control Technology for Launch Vehicles
The Test and Launch Control Technology for Launch Vehicles Zhengyu Song The Test and Launch Control Technology for Launch Vehicles 123 Zhengyu Song China Academy of Launch Vehicle Technology Beijing China
More informationAUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS
AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS by Eisayed Eisayed Azzouz Department 01 Electronic & Electrical Engineering, Military
More informationEFFICIENT AND ACCURATE PARALLEL GENETIC ALGORITHMS
EFFICIENT AND ACCURATE PARALLEL GENETIC ALGORITHMS GENETIC ALGORITHMS AND EVOLUTIONARY COMPUTATION EFFICIENT AND ACCURATE PARALLEL GENETIC ALGORITHMS by Erick Cantti-Paz Lawrence Livermore National Lab,
More informationMulti-Agent Decentralized Planning for Adversarial Robotic Teams
Multi-Agent Decentralized Planning for Adversarial Robotic Teams James Edmondson David Kyle Jason Blum Christopher Tomaszewski Cormac O Meadhra October 2016 Carnegie 26, 2016Mellon University 1 Copyright
More informationAvailable theses (October 2011) MERLIN Group
Available theses (October 2011) MERLIN Group Politecnico di Milano - Dipartimento di Elettronica e Informazione MERLIN Group 2 Luca Bascetta bascetta@elet.polimi.it Gianni Ferretti ferretti@elet.polimi.it
More informationAdvanced Robotics Introduction
Advanced Robotics Introduction Institute for Software Technology 1 Motivation Agenda Some Definitions and Thought about Autonomous Robots History Challenges Application Examples 2 http://youtu.be/rvnvnhim9kg
More informationBT Telecommunications Series
TELEPRESENCE BT Telecommunications Series The BT Telecommunications Series covers the broad spectrum of telecommunications technology. Volumes are the result of research and development carried out, or
More informationVibration of Mechanical Systems
Vibration of Mechanical Systems This is a textbook for a first course in mechanical vibrations. There are many books in this area that try to include everything, thus they have become exhaustive compendiums
More informationTHE WASTE AND THE BACKYARD
THE WASTE AND THE BACKYARD Environment & Management VOLUME 8 The titles published in this series are listed at the end of this volume. The Waste and the Backyard The Creation of Waste Facilities: Success
More informationBy Marek Perkowski ECE Seminar, Friday January 26, 2001
By Marek Perkowski ECE Seminar, Friday January 26, 2001 Why people build Humanoid Robots? Challenge - it is difficult Money - Hollywood, Brooks Fame -?? Everybody? To build future gods - De Garis Forthcoming
More informationBritish Library Cataloguing-in-Publication Data A catalogue record for this book is available from the British Library.
Published by Pan Stanford Publishing Pte. Ltd. Penthouse Level, Suntec Tower 3 8 Temasek Boulevard Singapore 038988 Email: editorial@panstanford.com Web: www.panstanford.com British Library Cataloguing-in-Publication
More informationThe Scientist as Consultant BUILDING NEW CAREER OPPORTUNITIES
The Scientist as Consultant BUILDING NEW CAREER OPPORTUNITIES The Scientist as Consultant BUILDING NEW CAREER OPPORTUNITIES CARL J. SINDERMANN and THOMAS 1(. SAWYER SPRINGER SCIENCE+ BUSINESS MEDIA, LLC
More informationModeling Manufacturing Systems. From Aggregate Planning to Real-Time Control
Modeling Manufacturing Systems From Aggregate Planning to Real-Time Control Springer-Verlag Berlin Heidelberg GmbH Paolo Brandimarte. Agostino Villa (Eds.) Modeling Manufacturing Systems From Aggregate
More informationSTATISTICAL MODELING FOR COMPUTER-AIDED DESIGN OF MOS VLSI CIRCUITS
STATISTICAL MODELING FOR COMPUTER-AIDED DESIGN OF MOS VLSI CIRCUITS THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ANALOG CIRCUITS AND SIGNAL PROCESSING Consulting Editor Related titles:
More informationChapter 1 Introduction
Chapter 1 Introduction It is appropriate to begin the textbook on robotics with the definition of the industrial robot manipulator as given by the ISO 8373 standard. An industrial robot manipulator is
More informationDistributed Detection and Data Fusion
Distributed Detection and Data Fusion Springer Science+ Business Media, LLC Signal Processing and Data Fusion Synthetic Aperture Radar J.P. Fitch Multiplicative Complexity, Convolution and the DFT MT.
More informationThe German Chemical Industry in the Twentieth Century
The German Chemical Industry in the Twentieth Century Chemists and Chemistry VOLUME 18 A series of books devoted to the examination of the history and development of chemistry from its early emergence
More informationCurrent Technologies in Vehicular Communications
Current Technologies in Vehicular Communications George Dimitrakopoulos George Bravos Current Technologies in Vehicular Communications George Dimitrakopoulos Department of Informatics and Telematics Harokopio
More informationIntelligent Control of Robotic Systems
Intelligent Control of Robotic Systems International Series on MICROPROCESSOR-BASED AND INTELLIGENT SYSTEMS ENGINEERING VOLUME 25 Editor Professor S. G. Tzafestas, National Technical University of Athens,
More informationROBOTC: Programming for All Ages
z ROBOTC: Programming for All Ages ROBOTC: Programming for All Ages ROBOTC is a C-based, robot-agnostic programming IDEA IN BRIEF language with a Windows environment for writing and debugging programs.
More informationAlternate Realities. JJ.ow Science Shaped. Our 1/idion o/ lhe WorfJ
Alternate Realities JJ.ow Science Shaped Our 1/idion o/ lhe WorfJ Alternate Realities fiow Science Shape3 Our U3ion o/ fhe WorfJ JOEL DAVIS SPRINGER SCIENCE+BUSINESS MEDIA, LLC L1brary of Congress Catalog1ng-1n-PubI1cat1on
More informationSELECTIVE LINEAR-PHASE SWITCHED-CAPACITOR AND DIGITAL FILTERS
SELECTIVE LINEAR-PHASE SWITCHED-CAPACITOR AND DIGITAL FILTERS THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ANALOG CIRCUITS AND SIGNAL PROCESSING Related titles: Consulting Editor
More informationCausality, Correlation and Artificial Intelligence for Rational Decision Making
Causality, Correlation and Artificial Intelligence for Rational Decision Making This page intentionally left blank Causality, Correlation and Artificial Intelligence for Rational Decision Making Tshilidzi
More informationBy Tom Koehler In a quiet office park in Bellevue, Wash., a group of 250
Calculating the future Phantom Works employees in the Mathematics and Computing Technology organization are helping to come up with amazing technologies designed to carry Boeing into the future. 4 By Tom
More informationA PROTOTYPE CLIMBING ROBOT FOR INSPECTION OF COMPLEX FERROUS STRUCTURES
A PROTOTYPE CLIMBING ROBOT FOR INSPECTION OF COMPLEX FERROUS STRUCTURES G. PETERS, D. PAGANO, D.K. LIU ARC Centre of Excellence for Autonomous Systems, University of Technology, Sydney Australia, POBox
More informationMAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception
Paper ID #14537 MAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception Dr. Sheng-Jen Tony Hsieh, Texas A&M University Dr. Sheng-Jen ( Tony ) Hsieh is
More informationSpeed Control of a Pneumatic Monopod using a Neural Network
Tech. Rep. IRIS-2-43 Institute for Robotics and Intelligent Systems, USC, 22 Speed Control of a Pneumatic Monopod using a Neural Network Kale Harbick and Gaurav S. Sukhatme! Robotic Embedded Systems Laboratory
More informationAvailable theses (October 2012) MERLIN Group
Available theses (October 2012) MERLIN Group Politecnico di Milano - Dipartimento di Elettronica e Informazione MERLIN Group 2 Luca Bascetta bascetta@elet.polimi.it Gianni Ferretti ferretti@elet.polimi.it
More informationThe Science In Computer Science
Editor s Introduction Ubiquity Symposium The Science In Computer Science The Computing Sciences and STEM Education by Paul S. Rosenbloom In this latest installment of The Science in Computer Science, Prof.
More informationKnowledge-B ased Process Planning for Construction and Manufacturing
Knowledge-B ased Process Planning for Construction and Manufacturing Carlos Zozaya-Gorostiza Chris Hendrickson Daniel R. Rehak Department of Civil Engineering and Engineering Design Research Center Carnegie
More informationDesign of Ultra Wideband Antenna Matching Networks
Design of Ultra Wideband Antenna Matching Networks Design of Ultra Wideband Antenna Matching Networks Via Simplified Real Frequency Technique 123 Dr. College of Engineering Department of Electrical-Electronics
More informationComputer Automation in Manufacturing
Computer Automation in Manufacturing Computer Automation in Manufacturing An introduction Thomas O. Boucher Department of Industrial Engineering Rutgers University Piscataway NJ USA SPRINGER-SCIENCE+BUSINESS
More informationThe Economics of Information, Communication, and Entertainment
The Economics of Information, Communication, and Entertainment The Impacts of Digital Technology in the 21st Century Series Editor Darcy Gerbarg President, DVI, Ltd. Senior Fellow Columbia Institute for
More informationKeywords: Multi-robot adversarial environments, real-time autonomous robots
ROBOT SOCCER: A MULTI-ROBOT CHALLENGE EXTENDED ABSTRACT Manuela M. Veloso School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213, USA veloso@cs.cmu.edu Abstract Robot soccer opened
More informationInformation and Program
Robotics 1 Information and Program Prof. Alessandro De Luca Robotics 1 1 Robotics 1 2017/18! First semester (12 weeks)! Monday, October 2, 2017 Monday, December 18, 2017! Courses of study (with this course
More informationSpringerBriefs in Computer Science
SpringerBriefs in Computer Science Series Editors Stan Zdonik Shashi Shekhar Jonathan Katz Xindong Wu Lakhmi C. Jain David Padua Xuemin (Sherman) Shen Borko Furht V.S. Subrahmanian Martial Hebert Katsushi
More informationCreating a Dominion AI Using Genetic Algorithms
Creating a Dominion AI Using Genetic Algorithms Abstract Mok Ming Foong Dominion is a deck-building card game. It allows for complex strategies, has an aspect of randomness in card drawing, and no obvious
More informationTRADE, INNOVATION, ENVIRONMENT
TRADE, INNOVATION, ENVIRONMENT FONDAZIONE ENI ENRICO MATTEI (FEEM) SERIES ON ECONOMICS, ENERGY AND ENVIRONMENT This series serves as an outlet for the main results of FEEM' s research programmes in the
More informationAn Integrated HMM-Based Intelligent Robotic Assembly System
An Integrated HMM-Based Intelligent Robotic Assembly System H.Y.K. Lau, K.L. Mak and M.C.C. Ngan Department of Industrial & Manufacturing Systems Engineering The University of Hong Kong, Pokfulam Road,
More informationCAPACITIES FOR TECHNOLOGY TRANSFER
CAPACITIES FOR TECHNOLOGY TRANSFER The Institut de Robòtica i Informàtica Industrial (IRI) is a Joint University Research Institute of the Spanish Council for Scientific Research (CSIC) and the Technical
More informationCorrosion Inspection and Monitoring
Corrosion Inspection and Monitoring WILEY SERIES IN CORROSION R.Winston Revie, Series Editor Corrosion Inspection and Monitoring Pierre R. Roberge Corrosion Inspection and Monitoring Pierre R. Roberge
More informationAlso by Craig Batty Media Writing: A Practical Introduction (with S. Cain, 2010)
Movies That Move Us Also by Craig Batty Media Writing: A Practical Introduction (with S. Cain, 2010) Writing for the Screen: Creative and Critical Approaches (with Z. Waldeback, 2008) Movies That Move
More informationCubeSat Integration into the Space Situational Awareness Architecture
CubeSat Integration into the Space Situational Awareness Architecture Keith Morris, Chris Rice, Mark Wolfson Lockheed Martin Space Systems Company 12257 S. Wadsworth Blvd. Mailstop S6040 Littleton, CO
More informationInformation Metaphors
Information Metaphors Carson Reynolds June 7, 1998 What is hypertext? Is hypertext the sum of the various systems that have been developed which exhibit linking properties? Aren t traditional books like
More informationIntelligent Control Systems with LabVIEW
Intelligent Control Systems with LabVIEW Pedro Ponce-Cruz Fernando D. Ramírez-Figueroa Intelligent Control Systems with LabVIEW 123 Pedro Ponce-Cruz, Dr.-Ing. Fernando D. Ramírez-Figueroa, Research Assistant
More informationMastering Autodesk Navisworks 2013
Mastering Autodesk Navisworks 2013 Dodds, J ISBN-13: 9781118281710 Table of Contents Foreword xvii Introduction xix Part 1 Navisworks Basics 1 Chapter 1 Getting to Know Autodesk Navisworks 3 Interface
More informationInternational Journal of Informative & Futuristic Research ISSN (Online):
Reviewed Paper Volume 2 Issue 4 December 2014 International Journal of Informative & Futuristic Research ISSN (Online): 2347-1697 A Survey On Simultaneous Localization And Mapping Paper ID IJIFR/ V2/ E4/
More informationRobust Hand Gesture Recognition for Robotic Hand Control
Robust Hand Gesture Recognition for Robotic Hand Control Ankit Chaudhary Robust Hand Gesture Recognition for Robotic Hand Control 123 Ankit Chaudhary Department of Computer Science Northwest Missouri State
More informationAutonomous and Mobile Robotics Prof. Giuseppe Oriolo. Introduction: Applications, Problems, Architectures
Autonomous and Mobile Robotics Prof. Giuseppe Oriolo Introduction: Applications, Problems, Architectures organization class schedule 2017/2018: 7 Mar - 1 June 2018, Wed 8:00-12:00, Fri 8:00-10:00, B2 6
More informationBROADWAY BOOGIE WOOGIE
BROADWAY BOOGIE WOOGIE DAMON RUNYON AND THE MAKING OF NEW YORK CITY CULTURE DANIEL R. SCHWARZ For my wife, Marcia Jacobson, my sons, Dave and Jeff Schwarz, and my parents, Joseph and Florence Schwarz BROADWAY
More informationAction Figures. Men, Action Films, and Contemporary Adventure Narratives. Mark Gallagher
Action Figures Men, Action Films, and Contemporary Adventure Narratives by Mark Gallagher ACTION FIGURES Mark Gallagher, 2006. Softcover reprint of the hardcover 1st edition 2006 978-1-4039-7012-1 All
More informationAdvanced Robotics and Intelligent Control Avancerad robotik och intelligenta styrsystem
Advanced Robotics and Intelligent Control Avancerad robotik och intelligenta styrsystem ELAD16 Associate Professor (Docent) KARLSTAD UNIVERSITY Faculty of Technology and Science Department of Physics and
More informationAGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira
AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS Nuno Sousa Eugénio Oliveira Faculdade de Egenharia da Universidade do Porto, Portugal Abstract: This paper describes a platform that enables
More informationComputational Intelligence for Network Structure Analytics
Computational Intelligence for Network Structure Analytics Maoguo Gong Qing Cai Lijia Ma Shanfeng Wang Yu Lei Computational Intelligence for Network Structure Analytics 123 Maoguo Gong Xidian University
More informationManagement of Software Engineering Innovation in Japan
Management of Software Engineering Innovation in Japan Yasuo Kadono Management of Software Engineering Innovation in Japan 1 3 Yasuo Kadono Ritsumeikan University Graduate School of Technology Management
More informationGEARS-IDS Invention and Design System Educational Objectives and Standards
GEARS-IDS Invention and Design System Educational Objectives and Standards The GEARS-IDS Invention and Design System is a customizable science, math and engineering, education tool. This product engages
More informationManufacturing Challenges in Electronic Packaging
Manufacturing Challenges in Electronic Packaging Manufacturing Challenges in Electronic Packaging Y.C. Lee University of Colorado, Boulder, CO, USA and WT. Chen formerly a Senior Technical Staff Member,
More informationAssembly Set. capabilities for assembly, design, and evaluation
Assembly Set capabilities for assembly, design, and evaluation I-DEAS Master Assembly I-DEAS Master Assembly software allows you to work in a multi-user environment to lay out, design, and manage large
More informationEvolution of Sensor Suites for Complex Environments
Evolution of Sensor Suites for Complex Environments Annie S. Wu, Ayse S. Yilmaz, and John C. Sciortino, Jr. Abstract We present a genetic algorithm (GA) based decision tool for the design and configuration
More informationPractical Benchmarking: The Complete Guide
Practical Benchmarking: The Complete Guide Practical Benchmarking: The Complete Guide Mohamed Zairi Unilever Lecturer in TQM Bradford University and Paul Leonard Senior Consultant Xerox Quality Solutions
More informationCognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many
Preface The jubilee 25th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2016 was held in the conference centre of the Best Western Hotel M, Belgrade, Serbia, from 30 June to 2 July
More informationFUNDAMENTALS ROBOT TECHNOLOGY. An Introduction to Industrial Robots, T eleoperators and Robot Vehicles. D J Todd. Kogan Page
FUNDAMENTALS of ROBOT TECHNOLOGY An Introduction to Industrial Robots, T eleoperators and Robot Vehicles D J Todd &\ Kogan Page First published in 1986 by Kogan Page Ltd 120 Pentonville Road, London Nl
More informationLecture 2: 1962 Report & 1968 Demo
Doug Engelbart s Unfinished Revolution Program for the Future Lecture 2: 1962 Report & 1968 Demo Dino Karabeg This seminar begins with a riddle... The inventor who marked the computer age ended his life
More informationProduct Development Strategy
Product Development Strategy Product Development Strategy Innovation Capacity and Entrepreneurial Firm Performance in High-Tech SMEs Mina Tajvidi Bangor Business School, Bangor University, UK and Azhdar
More informationCS 599: Distributed Intelligence in Robotics
CS 599: Distributed Intelligence in Robotics Winter 2016 www.cpp.edu/~ftang/courses/cs599-di/ Dr. Daisy Tang All lecture notes are adapted from Dr. Lynne Parker s lecture notes on Distributed Intelligence
More informationIntellectual Capital in Enterprise Success
Intellectual Capital in Enterprise Success Strategy Revisited Dr. Lindsay Moore and Lesley Craig, Esq. John Wiley & Sons, Inc. Additional praise for Strategic Intellectual Capital Lesley Craig and Lindsay
More informationSTIMULATIVE MECHANISM FOR CREATIVE THINKING
STIMULATIVE MECHANISM FOR CREATIVE THINKING Chang, Ming-Luen¹ and Lee, Ji-Hyun 2 ¹Graduate School of Computational Design, National Yunlin University of Science and Technology, Taiwan, R.O.C., g9434703@yuntech.edu.tw
More informationCriminology, Deviance, and the Silver Screen
Criminology, Deviance, and the Silver Screen This page intentionally left blank Criminology, Deviance, and the Silver Screen The Fictional Reality and the Criminological Imagination Jon Frauley CRIMINOLOGY,
More informationParticipatory Democracy, Science and Technology
Participatory Democracy, Science and Technology Also by Karl Rogers ON THE METAPHYSICS OF EXPERIMENTAL PHYSICS MODERN SCIENCE AND THE CAPRICIOUSNESS OF NATURE Participatory Democracy, Science and Technology
More informationGENETIC PROGRAMMING. In artificial intelligence, genetic programming (GP) is an evolutionary algorithmbased
GENETIC PROGRAMMING Definition In artificial intelligence, genetic programming (GP) is an evolutionary algorithmbased methodology inspired by biological evolution to find computer programs that perform
More information