The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Robotic Self-Replication in Structured and Adaptable Environments.

Slides:



Advertisements
Similar presentations
Self-reconfigurable robots SR Robots: systems that can reconfigure themselves with large numbers of modules. Potential of these systems is Adaptability/versatility.
Advertisements

Some questions o What are the appropriate control philosophies for Complex Manufacturing systems? Why????Holonic Manufacturing system o Is Object -Oriented.
CSC 480 Software Engineering
© Chinese University, CSE Dept. Software Engineering / Software Engineering Topic 1: Software Engineering: A Preview Your Name: ____________________.
SISD—Single Instruction Single Data Xin Meng Tufts University School of Engineering.
Session F4G - Computing Curricula: Computer Engineering Panel: Pradip K. Srimani, Clemson University David L. Soldan, Kansas State University John Impagliazzo,
Centre for Autonomous Systems Petter ÖgrenCAS talk1 A Control Lyapunov Function Approach to Multi Agent Coordination P. Ögren, M. Egerstedt * and X. Hu.
Software Engineering Techniques for the Development of System of Systems Seminar of “Component Base Software Engineering” course By : Marzieh Khalouzadeh.
TH EDA NTHU-CS VLSI/CAD LAB 1 Re-synthesis for Reliability Design Shih-Chieh Chang Department of Computer Science National Tsing Hua University.
Intelligence without Reason
Lesson 2: Configuring Servers
1 Final Conference, 19th – 23rd January 2015 Geneva, Switzerland A Macro-Micro Visual Servoing Controller for Mobile Manipulation Research Package(RP):
Integrative and Comparative Biology 2009 C. Schwenk, D.K. Padilla, G.S. Bakken, R.J. Full.
Robots at Work Dr Gerard McKee Active Robotics Laboratory School of Systems Engineering The University of Reading, UK
Use of Multimedia in Engineering. Mechatronics engineering is based on the combination from three basic engineering field that is mechaninal, electronics.
Ontogenetic systems Drawing inspiration from growth and healing processes of living organisms… …and applying them to electronic computing systems Phylogeny.
Victor Zykov, Efstathios Mytilinaios, Bryant Adams,Hod Lipson, Nature, 이영설 Self reproducing machines.
1 PSO-based Motion Fuzzy Controller Design for Mobile Robots Master : Juing-Shian Chiou Student : Yu-Chia Hu( 胡育嘉 ) PPT : 100% 製作 International Journal.
May Distribution authorized to U.S. Government Agencies only Symmetric Multimodal Interactive Intelligent Development Environments Dramatic reduction.
“Microbotics”. Introduction INSPIRED by the biology of a bee and the insect’s hive behavior... we aim to push advances in miniature robotics and the design.
An Approach to Test Autonomic Containers Ronald Stevens (IEEE Computer Society & ACM Student Member) August 1, 2006 REU Sponsored by NSF.
Future & Emerging Technologies in the 6th Framework Programme Future & Emerging Technologies in the 6th Framework Programme DG-INFSO F1 FET.
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: Binary Logic.
2011/08/09 Sunwook Bae. Contents Paper Info Introduction Overall Architecture Resource Management Evaluation Conclusion References.
The Program Development Cycle
Advances in Robust Engineering Design Henry Wynn and Ron Bates Department of Statistics Workshop at Matforsk, Ås, Norway 13 th -14 th May 2004 Design of.
Towards Cognitive Robotics Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Christian.
Computer Science Dept, San Jose State University, CA Self Reproducing CA’s and Programs Shruti Parihar May 06, 2003.
Proceedings of the ASME 2010 International Design Engineering Technical Conferences &Computers and Information in Engineering Conference IDETC/CIE 2010.
Toward image-based localization for AIBO using wavelet transform Department of Information Engineering University of Padua, Italy A. Pretto, E. Menegatti,
Using Evolutionary Computation as a Creativity-Support Tool Tim ChabukUniversity of Maryland Jason LohnCarnegie Mellon University Derek LindenX5 Systems.
MECHATRONICS Lecture 02 Slovak University of Technology Faculty of Material Science and Technology in Trnava.
CSCE 824 Secure and Distributed Database Management Systems FarkasCSCE 8241.
Mathematical Models of Folded and Unfolded Protein Ensembles Gregory Chirikjian Department of Mechanical Engineering Johns Hopkins University.
Computing Old and New: Labor Markets for Data David Alan Grier Center for International Science & Technology Policy George Washington University.
Types of Artificial Intelligence & Pioneers in the Field By Vernon Crowder.
Haptic Interfaces and Force-Control Robotic Application in Medical and Industrial Contexts Applicants Prof. Doo Yong Lee, KAIST Prof. Rolf Johansson,
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
Curiosity-Driven Exploration with Planning Trajectories Tyler Streeter PhD Student, Human Computer Interaction Iowa State University
The Value of Tools in Biology Smolke Lab talk
Soft Computing Lab. Dept. Computer Science Yonsei Univ. Korea Self-replication from random parts 30 Mar. 2010, Keunhyun Oh Saul Griffith, Dan Goldwater,
Mehdi Ghayoumi MSB rm 132 Ofc hr: Thur, a Machine Learning.
Chapter 11 Managing Application Development. Agenda Application management framework Application management issues Criteria for development approach Development.
SECON Team Zulu IEEE SoutheastCon Hardware Competition 2010.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Self-Organizing Architectures SOAR 2010 International Conference on Autonomic Computing and Communication, ICAC Washington DC, USA June 7, 2010.
User Interfaces 4 BTECH: IT WIKI PAGE:
CSCE 824 Secure (and Distributed) Database Management Systems FarkasCSCE
By: Nelson Webster. Algorithm Engineers Algorithm engineers study the effectiveness and efficiency of procedures of solving problems on a computer.
DOE Integrated Safety Management (ISM) Conference Knoxville, TN August 24-27, 2009 Sonya Barnette, DOE-HQ Office of Quality Assurance Policy and.
CLAYTRONICS CONTENTS 1. Abstract 2. Introduction. 3. Research terms considered in claytronics 4. Scientists views on claytronics.
NEW TRENDS IN EDUCATION OF ROBOTICS Óbuda University, Doctoral School of Safety and Security Sciences, Budapest, Hungary Gyula.
MODULAR SELF -RECONFIGURABLE MULTI-FUNCTIONAL ROBOTIC SYSTEM.
1 FLEXIBLE MANUFACTURING SYSTEMS/ROBOTICS FLEXIBLE MANUFACTURING SYSTEMS IS A MANUFACTURING TECHNOLOGY WHICH INCLUDES THE WORD “SYSTEM” INFERRING A PHILOSOPHY.
Presented by: Saurav Kumar Bengani
“Internet of Things” – The new age drivers of Power Distribution Automation Speaker: Jayant Sinha Date of session: 2 Oct, 2015.
BASIC ELECTRONICS & ROBOTICS Instructor: Humayun Rashid Raahat
Distributed Algorithms for Mobile Sensor Networks
The Value of Tools in Biology
Ron Sanchez Joseph Mahoney
Designing for a Strategy
Interdisciplinary Program in Cognitive Science Lee, Jung-Woo
Jigar.B.Katariya (08291A0531) E.Mahesh (08291A0542)
Towards Neuromorphic Complexity Analysis
IEEE Press Systems Science and Engineering Series
In Distributed Systems
Workshop On.
Presentation transcript:

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Robotic Self-Replication in Structured and Adaptable Environments Greg Chirikjian, Kiju Lee, Matt Moses Dept. of Mechanical Engineering Johns Hopkins University

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Contents Our First Self-Replicating Robots in Structured Environments Self-Replicating Robots in Semi-Structured Environments Self-Assembling Computers Self-Replicating Robots with Discrete Electronics Self-Replicating Robots that Structure Their Environment Future Directions –Develop Principles of Robotic Entropy/Disorder –Robotic Self-Replication by Mitosis

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 A Remote Controlled Design

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 A Fully Autonomous SRR

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Robotic Self-Repair in a Semi-Structured Environment

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Robotic Self-Repair in a Semi-Structured Environment

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Computers that Copy Themselves To make computers from logic elements using a von Neumann Universal Constructor would require a very complicated code. An alternative is Laing’s paradigm of self-replication by self-inspection. We developed three prototypes to demonstrate this idea physically for the first time.

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Self-Replication by Self-Inspection 1

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Self-Replication by Self-Inspection 2

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Self-Replication by Self-Inspection 3

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Combining Previous Concepts: Self-Replicating Robots with Distributed Computing Elements

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 SRR with Distributed Circuits

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 SRR with Distributed Circuits

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 SRR in Adaptable Environment

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 SRR in Adaptable Environment

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Remainder of the Talk Principles of Robotic Self-Replication (RSR) –Universality, High Relative Complexity, Robustness, and Efficiency –Entropy/Information

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Principles Universality –What can it become? –What can it produce? –What functions can it perform? High Relative Complexity –Complexity of the Robot vs. Complexity of the Individual Parts Robustness –Error tolerance in sensing and manipulation Efficiency –How efficiently can it reproduce?

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Entropy Entropy is: –A potential useful tool to describe the sophistication of tasks in robotic self-replication; –A measure useful when the environment can be defined by any element of an ensemble of different configurations; –A property of the collection of all environmental objects over all of their possible arrangements.

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Entropy Discrete Entropy: Continuous Entropy: Covariance: Upper Bound of Continuous Entropy:

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Pose Entropy Assuming that each body can move independently: An estimated overlap of rigid bodies i and j : Full pose entropy of a collection of rigid bodies: Then we have,

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Future: A Self-Replicating Lunar Factory System

The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Selected References Suthakorn, J., Andrew B. Cushing, and Chirikjian, G.S. ``An Autonomous Self-Replicating Robotic System,’’ Proceedings of the 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, 2003 Chirikjian, Zhou, Y. and G.S, Suthakorn, ``Self-Replicating Robots for Lunar Development,’’ ASME & IEEE Transactions on Mechatronics Vol. 7, Issue: 4, Dec For more: