The Replicating Rapid-prototyper moving hardware through the wires Adrian Bowyer Centre for Biomimetic & Natural Technology University of Bath Reflections.

Slides:



Advertisements
Similar presentations
Evolution and the History of Life Part 2 MLK Fall 2005 M.Elizabethwww.marric.us/teaching.
Advertisements

Self-replication and Manufacturing Adrian Bowyer reprap.org Exeter University 13 July 2012.
29 Nov 2010Artificial Life lecture 161 Game Theory: Evolution of Communication Artificial Life methods are used to model and synthesise and understand.
How to Build a Silicon Beach. How to build a Silicon Beach Silicon Valley wasn't built on a bunch of social websites, it was built on hardware, design,
System Setup CGS2564. What Happens When You Start up a Computer? BIOS Basic Input Output System A set of programs stored in ROM Contain instructions on.
Sumber utama: timkastelle.org/theblog/. Trigger #1: Fear This trigger happens when we have systems for doing things that are real, and they create value.
The world of micro electronics Introduction Microcontrollers Micro Applications Future education Practical demonstrations.
Social Behavior & Game Theory Social Behavior: Define by Economic Interaction Individuals Affect Each Other’s Fitness, Predict by Modeling Fitness Currency.
What is a game?. Game: a contest between players with rules to determine a winner. Strategy: a long term plan of action designed to achieve a particular.
Machines that Make machines Hod Lipson Mechanical & Aerospace Engineering Computing & Information Science Cornell University Computational Synthesis Lab.
1 Economics & Evolution Number 2. 2 Reading List.
EvoDebate Statement September 2001 Wolfgang Banzhaf Universität Dortmund, Informatik XI.
THE UNITED STATES ECONOMY Chapter 4 Section 3. The Study of Economics Things that make up our market economy Business start ups & shutdowns Rise and fall.
(a new emerging technology) Gagan Kumar C.S.E 8 th Sem
CPS Learning in games Vincent Conitzer
Many of our customers are using this “Free” Utility. However there are some things that we need to communicate to our customers about how SpeedTest works.
The Law & The Prophets/Profits Rhys Jones, Adrian Bowyer & Erik de Bruijn.
Department of Electrical and Computer Engineering Lighting Tool Box Winter 2004 ECE 498 Team Members: Nick Sitarski Blaine Thompson Brandon Harris Dave.
5. Alternative Approaches. Strategic Bahavior in Business and Econ 1. Introduction 2. Individual Decision Making 3. Basic Topics in Game Theory 4. The.
Computer Viruses, Artificial Life & the Origin of Life Robert C Newman Abstracts of Powerpoint Talks - newmanlib.ibri.org -newmanlib.ibri.org.
The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Robotic Self-Replication in Structured and Adaptable Environments.
Lesson Objectives We are learning to: Understand how CAD/CAM and ICT systems are used in manufacturing We will be able to: Apply this theory in order to.
19.4 Sources of electromotive force
History 398 Fall 2004 George H. Bindon History 398Lecture 21 IN OUR OWN IMAGE: CREATING THE COMPUTER.
Computer Science Dept, San Jose State University, CA Self Reproducing CA’s and Programs Shruti Parihar May 06, 2003.
© UNT in partnership with TEA1 7 th Grade Career Exploration Module Career Focus: Electrical Engineer.
What in the SAMCRO Is 3D Printing?.
Haybridge High School Lynne Byford David Corden. Haybridge High School.
MAS.961 How To Make Something That Makes (Almost) Anything Complexity, Self Replication and all that…
Course material – G. Tempesti Course material will generally be available the day before the lecture Includes.
Using Evolutionary Computation as a Creativity-Support Tool Tim ChabukUniversity of Maryland Jason LohnCarnegie Mellon University Derek LindenX5 Systems.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Atmospheric Research Can you gradually fall off a cliff? – A glimpse at complex, self-organising systems Roger N. Jones AIACC Training Workshop on Adaptation.
Tech 84 Mr. Graves DESIGN and ENGINEERING. Vocabulary Technology Nanotechnology Design Invention Criteria Constraint Brainstorming Prototype Engineer.
The Internet: Past And Present Chapter One. Copyright © Houghton Mifflin Company. All rights reserved.1–21–2 Learning Objectives To develop a marketing.
3D Printing in the FIRST Community
ITEC 352 Computer Organization Dr. Ray Lecture 1.
Session 11 Intro to FRC API.
Robotics Where AI meets the real world. AMAN KUMAR, SECTION –B4902.
Software Grade 10. BIOS and the Power-on Self Test A computer can’t do much without instructions The first thing the CPU does when you switch it on is.
Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality.
Who Are You, Arduino? Er. Sahil Khanna
Lecture 7: Overview Microprocessors / microcontrollers.
Team: David Konyu – Project Manager David Konyu – Project Manager Ramon Sanchez – Communication Engineer Nomad HDAT as the robot “BUGS” BionicUrbanGroundSystem.
Industrial Revolution. Major Causes Beginning in the 1700’s, large landowners dramatically improved farming methods Agricultural changes  agricultural.
In your pairs What is your law? Why is it important to have the law? How was law broken? Give examples of how to avoid being prosecuted under the law or.
HOW TECHNOLOGY WORKS. TECHNOLOGY Using knowledge to develop products and systems that satisfy needs, solve problems, and increase our capabilities.
Seminar on "PLC” (Programmable Logic Controller)
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
SELF- REPLICATING ROBOTS. ABSTRACT Self reproduction is ultimate form of self repair. Self replication is generally considered to be a machine that can.
Experimental Software Engineering Course for Training Practitioners in Embedded Real-Time Systems Real-Time Systems LAB, School of Electronic Engineering,
Wealth without money - self-replicating production Adrian Bowyer Bath University Pop!Tech 2007.
Machines That Make Machines Adrian Bowyer Bath University, U.K. FAB5: The Fifth International Fab Lab Forum and Symposium on Digital Fabrication, Pune,
Wealth without money Adrian Bowyer Centre for Biomimetic & Natural Technology University of Bath Dyson Ltd, 3 April 2007.
Replicating Machines: The End of Shopping, Waste & Industry? Adrian Bowyer University of Bath, U.K. Cirencester Science and Technology Society 14 July.
U3A in Bath - FOSS group1 Free and Open Source Software Andy Pepperdine 26 April 2012.
Overview What is Arduino? What is it used for? How to get started
By Vik Olliver The Arduino - in 4D! by Vik Olliver
Electrical Engineering
ICT application in product design and manufacture
Game Theory and Cooperation
Overview What is Arduino? What is it used for? How to get started
Major developments in technology
RepRap Manufacturing for the Masses
History & Culture of Computing
What is Arduino? By James Tedder.
Economics & Evolution Number 2.
The shape of things to come
Oswaldo Angeles 1st Period
HIGHER TECHNOLOGICAL INSTITUTE (HTI) Principles of Mechatronics Engineering (MTE 101) PHY MTH 002 Prerequisites: PHY MTH 002 Lecture 1.
Presentation transcript:

The Replicating Rapid-prototyper moving hardware through the wires Adrian Bowyer Centre for Biomimetic & Natural Technology University of Bath Reflections | Projections University of Illinois

The two most important phenomena in biology Self Replication Self Assembly

Simple replicators get complicated replicators to do the assembly. Rhinovirus H. sapiens

Symbiosis nectar reproduction

Symbiosis nectar reproduction

Symbiosis nectar reproduction cookies reproduction

Artificial self replicators & assemblers John von Neumann: Universal Constructor (1950s) A Universal Constructor would be a computer linked to a manufacturing robot. The combination would be able to copy themselves. John von Neumann with ENIAC

Artificial self replicators & assemblers Viktor Zykov, Hod Lipson et al. (2005)

Suppose we made a machine that: ● Self-replicated, but didn’t self-assemble (like a virus) ● Existed symbiotically with people, giving them goods in return for being helped to replicate (like flowers)... ● The Replicating Rapid Prototyper Project

Rapid Prototyping Wyn Kelly Swainson patent published in Now many different technologies. David Jones - “Daedalus”

FDM rapid prototyping Fused Deposition Modelling

Rapid-prototyped FDM write-head A – geared motor B – screw drive C – heated extruder D - electronics B

Rapid-prototyped Cartesian robot

Rapid-prototyped electric circuits John Sargrove

Software and communications PC : Java Microcontrollers : C

Does it work? Testbed machine 13 September 2006

Hubris What will happen if RepRap takes off?

Start by making RepRap open-source Linux ● The GNU General Public Licence ● People's generosity ● Internet-based cooperatives of volunteers ● Ubiquitous computer ownership

Exponential growth 10,000 per hour Say the RepRap machine takes one day to copy itself, and to make one comb...

Evolution ● People will improve the design. ● Some improvements will be posted back on the Web. ● Old machines can make new designs. ● Artificial selection – speed, simplicity, accuracy, fewer added parts... ● 'Speciation', and runaway symbiotic selection. The CAD designs (genotype) have to be available with the RepRap machine (phenotype) for it to be able to copy itself.

Economics It doesn't matter how much the first RepRap machine costs, all the rest will cost: $ raw-materials + assembly-time. ● Once you have one, you can have any number. ● No one can make money by selling RepRap. ● Target cost of raw materials, motors, chips etc: $400

Economics ● Material supply - biomass. ● Bringing manufacturing to the poorest people. ● Making manufacturing like agriculture. ● Recycling.

Two Potential RepRap products Many more on the RepRap website contributed by the public.

The Open Phone ● TUX phone ● Free open design on the web ● Each phone is also a base station ● Game theory: 1. Attenuate signal with proximity 2. Relay signals from neighbours 3. Check new connections – only relay if 1 & 2 satisfied

Open Pharma ● Year’s supply of a new drug: $40,000 and rising ● Cost of a desktop synthesiser: $200,000 and falling ● People can make patented things themselves (UK) ● Have RepRap make the synthesiser ● Open-source drug design, development, and testing

Darwinian Engineering ● 19 th century: steam power ● 20 th century: electric data ● 21 st century: Darwinian engineering ● History doesn’t happen in centuries... Darwinian engineering is the design of self-replicating machines and and their extended phenotypes so that they collectively exhibit an evolutionarily stable strategy.

Self-replicating machines ● Bacteria, archaea, eukarya ● Artificial replicators

Extended phenotype (Dawkins) ● Phenotype ● Extended phenotype

Evolutionarily Stable Strategy (Maynard-Smith) An ESS is a (set of) phenotype(s) that cannot be invaded by a mutation. Hawk Dove Hawk Dove ESS: Hawk : Dove = 3 : 2 ● Every ESS is a Nash equilibrium. ● Not every Nash equilibrium is an ESS.

Darwinian Engineering The design of self-replicating machines and and their extended phenotypes so that they collectively exhibit an Evolutionarily Stable Strategy. ● RepRap is an example. ● Self-replicating machines: People, RepRap ● Phenotype behaviour: helping to copy; making useful stuff ● ESS: Symbiosis, like the insects and the flowers

The Future? A tenth-generation RepRap in every home? ● Fewer factories? ● Less goods transport? ● Less need for money?

Acknowledgments & the Team ● Nuffield Foundation ● EPSRC ● Bath University IMRC

Project website: