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

Slides:



Advertisements
Similar presentations
New Directions for DARPA ISAT Ad Hoc Working Group on DARPA Futures Initial Draft: July Update: July x 2 Beyond Strategic Computing:
Advertisements

Institut für Regelungs- und Automatisierungstechnik 1 Michael Hofbaur Modular Machines Modular Machines - reconfigurable mobile robots for research and.
Polymorphic Robots Logan Hauenstein. Reading From Robot Teams, chapter 5: A Polymorphic Robot Team By Andres Castano and Peter Will.
The ATRON Self-reconfigurable Robot challenges and future directions Kasper Støy AdapTronics Group The Maersk Institute for Production Technology University.
FAULT TOLERANCE IN FPGA BASED SPACE-BORNE COMPUTING SYSTEMS Niharika Chatla Vibhav Kundalia
Biologically Inspired Design for (more) Scalable Robots CBA Fall 2002 Cynthia Breazeal MIT Media Lab Robotic Life Group.
What is TECHNISCHE INFORMATIK / COMPUTER ENGINEERING ?
Zach Ramaekers Computer Science University of Nebraska at Omaha Advisor: Dr. Raj Dasgupta 1.
What Great Research ?s Can RAMP Help Answer? What Are RAMP’s Grand Challenges ?
2. Introduction to Redundancy Techniques Redundancy Implies the use of hardware, software, information, or time beyond what is needed for normal system.
7. Fault Tolerance Through Dynamic or Standby Redundancy 7.5 Forward Recovery Systems Upon the detection of a failure, the system discards the current.
Evolvable Hardware: Brief introduction to the module Andy Tyrrell Department of Electronics B005 -
Australian Centre for Field Robotics, University of Sydney Performance Measures and Validation for Systems of Decentralised/Distributed UAS Salah Sukkarieh.
MOTION PLANNING FOR HIGHLY REDUNDANT RECONFIGURABLE ROBOTS USING A CONTINUOUS MODEL Chris Thorne MEAM 620 University of Pennsylvania
Evolution of Digital-Design: Past, Present, and Future Design & Co-design of Embedded Systems Maziar Goudarzi.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
Victor Zykov, Efstathios Mytilinaios, Bryant Adams,Hod Lipson, Nature, 이영설 Self reproducing machines.
1 GRUPPO TELECOM ITALIA Software Defined Networking (SDN) and Network Functions Virtualization (NFV) Research issues and trends Antonio Manzalini– Telecom.
An Introduction Table Of Context Sensor Network PreviewRouting in Sensor NetworksMobility in Sensor Networks Structure and characteristics of nodes and.
1 Software Quality CIS 375 Bruce R. Maxim UM-Dearborn.
The Johns Hopkins University Workshop on Self-Reconfigurable Modular Robots, August, 2006 Robotic Self-Replication in Structured and Adaptable Environments.
Software Agents: An Overview by Hyacinth S. Nwana and Designing Behaviors for Information Agents by Keith Decker, Anandeep Pannu, Katia Sycara and Mike.
1 MSCS 237 Communication issues. 2 Colouris et al. (2001): Is a system in which hardware or software components located at networked computers communicate.
Generic Distributed Algorithms for Self-Reconfiguring Robots Keith Kotay and Daniela Rus MIT Computer Science and Artificial Intelligence Laboratory.
Distributed Computation in MANets Robot swarm developed by James Rice University.
D0 SAM – status and needs Plagarized from: D0 Experiment SAM Project Fermilab Computing Division.
1 Adrian Stoica Jet Propulsion Laboratory ehw.jpl.nasa.gov Evolvable Hardware for Automated Design and Autonomous.
Distributed systems A collection of autonomous computers linked by a network, with software designed to produce an integrated computing facility –A well.
Robotica Lecture 3. 2 Robot Control Robot control is the mean by which the sensing and action of a robot are coordinated The infinitely many possible.
Reconfiguration Planning Among Obstacles for Heterogeneous Self-Reconfiguring Robots Robert Fitch* (NICTA) Zack Butler (RIT) Daniela Rus (MIT) * Research.
Page 1 Reconfigurable Communications Processor Principal Investigator: Chris Papachristou Task Number: NAG Electrical Engineering & Computer Science.
SUMAN K REDDY BURJUKINDI. Evolution of Modern Operating Systems 1 st Generation: Centralized Operating System 2 nd Generation: Network Operating System.
1 MSCS 237 Communication issues. 2 Colouris et al. (2001): Is a system in which hardware or software components located at networked computers communicate.
Amr Eshak, Amadou Bah, Michael Estevez
MAPLD 2005/254C. Papachristou 1 Reconfigurable and Evolvable Hardware Fabric Chris Papachristou, Frank Wolff Robert Ewing Electrical Engineering & Computer.
PRISM n A Probabilistic Model Checker, Birmingham n Supports 3 models: n 1.Discrete-time Markov chain(DTMC) n 2.Markov decision processes(MDP) n 3.Continuous-time.
Computer Architecture and Embedded Systems Paul Havinga University of Twente.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
PHY 205 Ch2: Motion in 1 dimension 7.1 Potential Energy 7.2 Conservation of Mechanical Energy 7.3 Conservation of Energy 7.4 Mass and Energy 7.5 Quantization.
Section 2.1 Distributed System Design Goals Alex De Ruiter
MODULAR SELF -RECONFIGURABLE MULTI-FUNCTIONAL ROBOTIC SYSTEM.
Active connection mechanism (ACM) for space exploration on Mars with modular robots W. PONSOT, January 2016.
Claytronics By Braeden diaz.
ARTEMIS SRA 2016 Trust, Security, Robustness, and Dependability Dr. Daniel Watzenig ARTEMIS Spring Event, Vienna April 13, 2016.
Multi-cellular paradigm The molecular level can support self- replication (and self- repair). But we also need cells that can be designed to fit the specific.
BIG DATA BIGDATA, collection of large and complex data sets difficult to process using on-hand database tools.
SELF- REPLICATING ROBOTS. ABSTRACT Self reproduction is ultimate form of self repair. Self replication is generally considered to be a machine that can.
Feeding Parallel Machines – Any Silver Bullets? Novica Nosović ETF Sarajevo 8th Workshop “Software Engineering Education and Reverse Engineering” Durres,
Geometry: Section 2.4 Algebraic Reasoning. What you will learn: 1. Use Algebraic Properties of Equality to justify the steps in solving an equation. 2.
Chapter 1 Characterization of Distributed Systems
SDN challenges Deployment challenges
Software Design.
Welcome.
System Design and Modeling
Ayan Dutta1, Prithviraj Dasgupta1, Carl Nelson2
Clustering Technology For Fault Tolerance
EXPERT SYSTEMS.
6-7: Solving Radical Inequalities
What is TECHNISCHE INFORMATIK / COMPUTER ENGINEERING ?
COP 5611 Operating Systems Spring 2010
Exploiting Semantics for Event Detection Systems
Embedded and Real-Time Systems
Ontogenetic hardware Ok, so the Tom Thumb algorithm can self-replicate an arbitrary structure within an FPGA But what kind of structures is it interesting.
Mark McKelvin EE249 Embedded System Design December 03, 2002
Co-designed Virtual Machines for Reliable Computer Systems
In Distributed Systems
Central Topic: EMBEDDED SYSTEM
Distributed Systems and Concurrency: Distributed Systems
Practice Geometry Practice
Distributed systems A collection of autonomous computers linked by a network, with software designed to produce an integrated computing facility A well.
Presentation transcript:

Self-reconfigurable robots SR Robots: systems that can reconfigure themselves with large numbers of modules. Potential of these systems is Adaptability/versatility Robustness/Sustainability Self-diagnosis Self-repair Reduced cost.

What we need to solve HARDWARE Connector design, latching mechanisms Specific power, specific torque, specific energy Hardening designs for real applications. SOFTWARE Scalable, distributable, algorithms Robust fault tolerant software CO-DESIGN New paradigms for codevelopment of modular SW and HW. (SW and HW design more tightly coupled than any existing system) Better ways to exploit hardware/software interaction

Example Grand Challenge Problems Robot that can survive or recover being blown up. System that self-repairs. Robot that can morph through a collapsed building and reconfigure to stabilize the structure. Robot that can self-assemble micro modules in vitro. Robot that can replicate geometry and motion of any object through morphing.