Spatial Computing, Synthetic Biology, and Emerging IP Challenges. Jacob Beal November, 2010

Size: px
Start display at page:

Download "Spatial Computing, Synthetic Biology, and Emerging IP Challenges. Jacob Beal November, 2010"

Transcription

1 Spatial Computing, Synthetic Biology, and Emerging IP Challenges Jacob Beal November, 2010

2 Spatial Computers Robot Swarms Reconfigurable Computing Biological Computing Cells during Morphogenesis Sensor Networks Modular Robotics

3 How can we program these? Desiderata for approaches: Simple, easy to understand code Robust to errors, adapt to changing environment Scalable to potentially vast numbers of devices Take advantage of spatial nature of problems One answer: continuous space programs!

4 Example: Mobile Streaming

5 Example: Mobile Streaming

6 Example: Mobile Streaming

7 Example: Mobile Streaming I want Alice to be able to listen in on this great conversation

8 Geometric Program: Channel Source Destination (cf. Butera)

9 Geometric Program: Channel Source Destination (cf. Butera)

10 Geometric Program: Channel Source Destination (cf. Butera)

11 Geometric Program: Channel Source Destination (cf. Butera)

12 Geometric Program: Channel Source Destination (cf. Butera)

13 Geometric Program: Channel Source Destination (cf. Butera)

14 Geometric Program: Channel Source Destination (cf. Butera)

15 Computing with fields source destination gradient gradient width distance + <= dilate

16 Computing with fields source destination gradient gradient width distance <= dilate

17 Amorphous Medium device neighborhood Continuous space & time Infinite number of devices See neighbors' past state Approximate with: Discrete network of devices Signals transmit state

18 Proto Global (def gradient (src)...) (def distance (src dst)...) (def dilate (src n) (<= (gradient src) n)) evaluation (def channel (src dst width) (let* ((d (distance src dst)) global to local compilation (gradient dst)) d))) (dilate trail width))) platform specificity & optimization device neighborhood discrete approximation Device Kernel Local Discrete (trail (<= (+ (gradient src) [Beal & Bachrach, '06]

19 Proto's Families of Primitives Pointwise Restriction restrict + Feedback 41 delay Neighborhood nbr any-hood

20 Why use continuous space? Scaling & Portability Robustness Composability 2000 devices 150 devices

21 Proto (def gradient (src)...) (def distance (src dst)...) (def dilate (src n) (<= (gradient src) n)) (def channel (src dst width) (let* ((d (distance src dst)) (trail (<= (+ (gradient src) (gradient dst)) d))) (dilate trail width))) Energy Management X X Swarm Robotics Device Kernel X Zome Energy Networks Synthetic Biology Morphogenetic Engineering

22 IP Challenges Many parts: free, protected, & commercializable? Documentation

23 IP Challenges Many parts: free, protected, & commercializable? GPL/libc CC:BY 3.0 Documentation Thank you, Creative Commons!

24 Proto (def gradient (src)...) (def distance (src dst)...) (def dilate (src n) (<= (gradient src) n)) (def channel (src dst width) (let* ((d (distance src dst)) (trail (<= (+ (gradient src) (gradient dst)) d))) (dilate trail width))) Energy Management X X Swarm Robotics Device Kernel X Zome Energy Networks Synthetic Biology Morphogenetic Engineering

25 Proto (def gradient (src)...) (def distance (src dst)...) (def dilate (src n) (<= (gradient src) n)) (def channel (src dst width) (let* ((d (distance src dst)) (trail (<= (+ (gradient src) (gradient dst)) d))) (dilate trail width))) Energy Management X X Swarm Robotics Device Kernel X Zome Energy Networks Synthetic Biology Morphogenetic Engineering

26 Computation via Transcription Network regulatory protein RNA RNA polymerase ribosome DNA promoter Decay Protein

27 Proto BioCompiler High-Level Language (def band-detector (signal lo hi) (and (> signal lo) (< signal hi))) Genetic Regulatory Network Compile Optimize (let ((v (diffuse (atc) ))) (green (band-detect v 0.2 1))) Assemble Simulate Living Cells w. Weiss

28 Band detect: code Proto Engineered Bacteria (def band-detector (signal lo hi) (and (> signal lo) (< signal hi))) (let ((v (diffuse (atc) ))) (green (band-detect v 0.2 1))) simpler, more reusable [Beal & Bachrach, '08] [Weiss '05]

29 Band detect: behavior Proto [Beal & Bachrach, '08] Engineered Bacteria [Weiss '05]

30 Motif-based Compilation Dataflow Network IPTG not green

31 Motif-based Compilation Dataflow Network IPTG not green IPTG LacI outputs arg0 outputs arg0 GFP outputs

32 Motif-based Compilation Dataflow Network IPTG not green IPTG A LacI outputs B arg0 outputs arg0 GFP outputs

33 Motif-based Compilation Dataflow Network IPTG not green IPTG A outputs LacI B arg0 outputs GFP outputs arg0 IPTG Genetic Regulatory Network LacI A B GFP

34 Classical Optimization can be Adapted Example: XOR circuit IPTG LacI E D K B G K J atc A TetR C L J F I H L GFP

35 Classical Optimization can be Adapted Example: XOR circuit IPTG K LacI G K L atc TetR J C L GFP J After optimization: ~50% improvement

36 End-to-End Toolchain Project

37 And on to larger organisms...

38 IP Challenges IP Types DNA sequences databases students biologists computer scientists industry software patents organisms CAD engineers Communities Regulators Many components; integration with vendors Full automation: no human interpretation

39 Summary Proto allows complex spatial computing problems to be solved with simple programs. Proto & other approaches beginning to link together to automate synthetic biology Major IP thunderclouds on the horizon...

40 Proto is available (or google MIT Proto ) Includes libraries, compiler, kernel, simulator, platforms, tutorial Licensed under GPL (w. libc-type exception)

SUSTC-Shenzhen B. igem 2013 Asia Regional Jamboree October 5, 2013

SUSTC-Shenzhen B. igem 2013 Asia Regional Jamboree October 5, 2013 SUSTCShenzhen B igem 2013 Asia Regional Jamboree October 5, 2013 How to visit our software SUSTCShenzhen B igem 2013 Asia Regional Jamboree October 5, 2013 Problem 1:Synthetic Biology calls for more sharing

More information

Big Data Analytics in Science and Research: New Drivers for Growth and Global Challenges

Big Data Analytics in Science and Research: New Drivers for Growth and Global Challenges Big Data Analytics in Science and Research: New Drivers for Growth and Global Challenges Richard A. Johnson CEO, Global Helix LLC and BLS, National Academy of Sciences ICCP Foresight Forum Big Data Analytics

More information

Bio-inspired Multiagent Systems

Bio-inspired Multiagent Systems Outline Bio-inspired Multiagent Systems Amorphous Computing pattern formation in silico Collective Construction by Robot Swarms shape and pattern in robotics Radhika Nagpal Computer Science, Harvard University

More information

Synthetic Brains: Update

Synthetic Brains: Update Synthetic Brains: Update Bryan Adams Computer Science and Artificial Intelligence Laboratory (CSAIL) Massachusetts Institute of Technology Project Review January 04 through April 04 Project Status Current

More information

BBF RFC 101: Logic Gene Module Standard

BBF RFC 101: Logic Gene Module Standard BBF RFC 101: Logic Gene Module Standard Lingjue Wang, Yin Tong, Liqun Zhou, Zhuangdian Ni, Xiaodan Zhu, Hanrun Li 1. Purpose 2013.10.16 This Request for Comments (RFC) describes a new framework for standardize

More information

Synchronized Chemotactic Oscillators S.M.U.G. Summer Synthetic Biology Competition Massachusetts Institute of Technology November 6, 2004

Synchronized Chemotactic Oscillators S.M.U.G. Summer Synthetic Biology Competition Massachusetts Institute of Technology November 6, 2004 Synchronized Chemotactic Oscillators S.M.U.G. Summer Synthetic Biology Competition Massachusetts Institute of Technology November 6, 2004 Motivation Our goal: an interesting, complex system something cool.

More information

KOVAN Dept. of Computer Eng. Middle East Technical University Ankara, Turkey

KOVAN Dept. of Computer Eng. Middle East Technical University Ankara, Turkey Swarm Robotics: From sources of inspiration to domains of application Erol Sahin KOVAN Dept. of Computer Eng. Middle East Technical University Ankara, Turkey http://www.kovan.ceng.metu.edu.tr What is Swarm

More information

Cell Management. Solitaire Puzzle for the piecepack game system Mark Goadrich 2005 Version 1.0

Cell Management. Solitaire Puzzle for the piecepack game system Mark Goadrich 2005 Version 1.0 Overview Cell Management Solitaire Puzzle for the piecepack game system Mark Goadrich 2005 Version 1.0 Aliens have abducted two each of six species from Earth. All are currently held captive on a spaceship

More information

EPD ENGINEERING PRODUCT DEVELOPMENT

EPD ENGINEERING PRODUCT DEVELOPMENT EPD PRODUCT DEVELOPMENT PILLAR OVERVIEW The following chart illustrates the EPD curriculum structure. It depicts the typical sequence of subjects. Each major row indicates a calendar year with columns

More information

Programmable self-assembly in a thousandrobot

Programmable self-assembly in a thousandrobot Programmable self-assembly in a thousandrobot swarm Michael Rubenstein, Alejandro Cornejo, Radhika Nagpal. By- Swapna Joshi 1 st year Ph.D Computing Culture and Society. Authors Michael Rubenstein Assistant

More information

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015 Subsumption Architecture in Swarm Robotics Cuong Nguyen Viet 16/11/2015 1 Table of content Motivation Subsumption Architecture Background Architecture decomposition Implementation Swarm robotics Swarm

More information

Bricken Technologies Corporation Presentations: Bricken Technologies Corporation Corporate: Bricken Technologies Corporation Marketing:

Bricken Technologies Corporation Presentations: Bricken Technologies Corporation Corporate: Bricken Technologies Corporation Marketing: TECHNICAL REPORTS William Bricken compiled 2004 Bricken Technologies Corporation Presentations: 2004: Synthesis Applications of Boundary Logic 2004: BTC Board of Directors Technical Review (quarterly)

More information

Introduction to Computer Science - PLTW #9340

Introduction to Computer Science - PLTW #9340 Introduction to Computer Science - PLTW #9340 Description Designed to be the first computer science course for students who have never programmed before, Introduction to Computer Science (ICS) is an optional

More information

Dr. Vincent Lau

Dr. Vincent Lau Dr. Vincent Lau vincentmklau@astri.org 2015-6-25 Hong Kong Applied Science and Technology Research Institute (ASTRI) Largest HK R&D centre created by HK Government 500+ staffs with 30% Ph.D., 50% Master

More information

Image processing for gesture recognition: from theory to practice. Michela Goffredo University Roma TRE

Image processing for gesture recognition: from theory to practice. Michela Goffredo University Roma TRE Image processing for gesture recognition: from theory to practice 2 Michela Goffredo University Roma TRE goffredo@uniroma3.it Image processing At this point we have all of the basics at our disposal. We

More information

Computational Synthetic Biology

Computational Synthetic Biology Computational Synthetic Biology Martyn Amos and Angel Goñi Moreno BACTOCOM Project Manchester Metropolitan University, UK www.bactocom.eu @martynamos Introduction Synthetic biology has the potential to

More information

Droplet Pillar Merger Chip

Droplet Pillar Merger Chip Unit 1, Anglian Business Park, Orchard Road, Royston, Hertfordshire, SG8 5TW, UK T: +44 (0)1763 242491 F: +44 (0)1763 246125 E: sales@dolomite-microfluidics.com W: www.dolomite-microfluidics.com Dolomite

More information

Biology The Microscope. May 20 1:19 PM. Using a Microscope to Explore the Cell

Biology The Microscope. May 20 1:19 PM. Using a Microscope to Explore the Cell Biology 2201 1.2 The Microscope Using a Microscope to Explore the Cell Resolution or Resolving power The ability of the eye, or other instrument, to distinguish between two objects that are close together

More information

LIB 3010 Spring 2011: Students Choose an Image to Represent Patent Searching

LIB 3010 Spring 2011: Students Choose an Image to Represent Patent Searching Clemson University From the SelectedWorks of Jan Comfort Spring 2011 LIB 3010 Spring 2011: Students Choose an Image to Represent Patent Searching Jan Comfort, Clemson University This work is licensed under

More information

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Cognitive 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 information

Synthetic Biology: Assembling biological organisms and systems

Synthetic Biology: Assembling biological organisms and systems rogramming ynthetic biology the mind Synthetic Biology: Assembling biological organisms and systems At the intersection of the biosciences and engineering, researchers are designing and building living

More information

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Leandro Soriano Marcolino and Luiz Chaimowicz Abstract A very common problem in the navigation of robotic swarms is when groups of robots

More information

Digital Image Processing

Digital Image Processing Thomas.Grenier@creatis.insa-lyon.fr Digital Image Processing Exercises Département Génie Electrique 5GE - TdSi 2.4: You are hired to design the front end of an imaging system for studying the boundary

More information

HIT3002: Introduction to Artificial Intelligence

HIT3002: Introduction to Artificial Intelligence HIT3002: Introduction to Artificial Intelligence Intelligent Agents Outline Agents and environments. The vacuum-cleaner world The concept of rational behavior. Environments. Agent structure. Swinburne

More information

Robot Task-Level Programming Language and Simulation

Robot Task-Level Programming Language and Simulation Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application

More information

European Commission. 6 th Framework Programme Anticipating scientific and technological needs NEST. New and Emerging Science and Technology

European Commission. 6 th Framework Programme Anticipating scientific and technological needs NEST. New and Emerging Science and Technology European Commission 6 th Framework Programme Anticipating scientific and technological needs NEST New and Emerging Science and Technology REFERENCE DOCUMENT ON Synthetic Biology 2004/5-NEST-PATHFINDER

More information

CS 599: Distributed Intelligence in Robotics

CS 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 information

Yutaka Hori Web:

Yutaka Hori   Web: Email: yhori@appi.keio.ac.jp Web: http://bi.appi.keio.ac.jp/~yhori/ Full CV is available upon request. Education March 2013 Ph.D. Department of Information Physics and Computing, Graduate School of Information

More information

Reason and imagination are fundamental to problem solving and critical examination of self and others.

Reason and imagination are fundamental to problem solving and critical examination of self and others. Outcomes College-level Outcomes 1. Think critically, creatively, and reflectively Reason and imagination are fundamental to problem solving and critical examination of self and others. a. Create, integrate,

More information

A Modular and Generic Virtual Reality Training Framework for Micro-Robotic Cell Injection Systems

A Modular and Generic Virtual Reality Training Framework for Micro-Robotic Cell Injection Systems A Modular and Generic Virtual Reality Training Framework for Micro-Robotic Cell Injection Systems N. Kamal, Z. A. Khan, A. Hameed, and O. Hasan National University of Sciences and Technology (NUST), Pakistan

More information

BIM and Urban Infrastructure

BIM and Urban Infrastructure BIM and Urban Infrastructure Vishal Singh Assistant Professor Department of Civil and Structural Engineering, Aalto University 14 th September 2015 Learning objectives Describe the underlying concepts

More information

Handling Failures In A Swarm

Handling Failures In A Swarm Handling Failures In A Swarm Gaurav Verma 1, Lakshay Garg 2, Mayank Mittal 3 Abstract Swarm robotics is an emerging field of robotics research which deals with the study of large groups of simple robots.

More information

Reason and imagination are fundamental to problem solving and critical examination of self and others.

Reason and imagination are fundamental to problem solving and critical examination of self and others. Outcomes College-level Outcomes 1. Think critically, creatively, and reflectively Reason and imagination are fundamental to problem solving and critical examination of self and others. a. Create, integrate,

More information

The FDA: Merging Innovation and Opportunity to Impact Public Health

The FDA: Merging Innovation and Opportunity to Impact Public Health The FDA: Merging Innovation and Opportunity to Impact Public Health Jonathan Sackner-Bernstein, MD, FACC Associate Center Director, Post Market Operations Center for Devices and Radiologic Health U.S.

More information

On Intelligence Jeff Hawkins

On Intelligence Jeff Hawkins On Intelligence Jeff Hawkins Chapter 8: The Future of Intelligence April 27, 2006 Presented by: Melanie Swan, Futurist MS Futures Group 650-681-9482 m@melanieswan.com http://www.melanieswan.com Building

More information

Robotics II DESCRIPTION. EXAM INFORMATION Items

Robotics II DESCRIPTION. EXAM INFORMATION Items EXAM INFORMATION Items 37 Points 49 Prerequisites NONE Grade Level 10-12 Course Length ONE SEMESTER Career Cluster MANUFACTURING SCIENCE, TECHNOLOGY, ENGINEERING, AND MATHEMATICS Performance Standards

More information

High Performance Computing Systems and Scalable Networks for. Information Technology. Joint White Paper from the

High Performance Computing Systems and Scalable Networks for. Information Technology. Joint White Paper from the High Performance Computing Systems and Scalable Networks for Information Technology Joint White Paper from the Department of Computer Science and the Department of Electrical and Computer Engineering With

More information

Helga Nowotny From the voyage of the Beagle to Sorcerer II: What kind of transformation? Darwin in Science and Society, Zurich 4-5 September 2009

Helga Nowotny From the voyage of the Beagle to Sorcerer II: What kind of transformation? Darwin in Science and Society, Zurich 4-5 September 2009 Helga Nowotny From the voyage of the Beagle to Sorcerer II: What kind of transformation? Darwin in Science and Society, Zurich 4-5 September 2009 The Voyage of the Beagle What transformation? Caveat:

More information

GROUP BEHAVIOR IN MOBILE AUTONOMOUS AGENTS. Bruce Turner Intelligent Machine Design Lab Summer 1999

GROUP BEHAVIOR IN MOBILE AUTONOMOUS AGENTS. Bruce Turner Intelligent Machine Design Lab Summer 1999 GROUP BEHAVIOR IN MOBILE AUTONOMOUS AGENTS Bruce Turner Intelligent Machine Design Lab Summer 1999 1 Introduction: In the natural world, some types of insects live in social communities that seem to be

More information

EPD ENGINEERING PRODUCT DEVELOPMENT

EPD ENGINEERING PRODUCT DEVELOPMENT EPD PRODUCT DEVELOPMENT PILLAR OVERVIEW The following chart illustrates the EPD curriculum structure. It depicts the typical sequence of subjects. Each major row indicates a calendar year with columns

More information

MESA Cyber Robot Challenge: Robot Controller Guide

MESA Cyber Robot Challenge: Robot Controller Guide MESA Cyber Robot Challenge: Robot Controller Guide Overview... 1 Overview of Challenge Elements... 2 Networks, Viruses, and Packets... 2 The Robot... 4 Robot Commands... 6 Moving Forward and Backward...

More information

Job Description. Commitment: Must be available to work full-time hours, M-F for weeks beginning Summer of 2018.

Job Description. Commitment: Must be available to work full-time hours, M-F for weeks beginning Summer of 2018. Research Intern Director of Research We are seeking a summer intern to support the team to develop prototype 3D sensing systems based on state-of-the-art sensing technologies along with computer vision

More information

Accessible Power Tool Flexible Application Scalable Solution

Accessible Power Tool Flexible Application Scalable Solution Accessible Power Tool Flexible Application Scalable Solution Franka Emika GmbH Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient. Even today, robotics remains a

More information

TRACING THE EVOLUTION OF DESIGN

TRACING THE EVOLUTION OF DESIGN TRACING THE EVOLUTION OF DESIGN Product Evolution PRODUCT-ECOSYSTEM A map of variables affecting one specific product PRODUCT-ECOSYSTEM EVOLUTION A map of variables affecting a systems of products 25 Years

More information

CS/ECE 252: INTRODUCTION TO COMPUTER ENGINEERING UNIVERSITY OF WISCONSIN MADISON

CS/ECE 252: INTRODUCTION TO COMPUTER ENGINEERING UNIVERSITY OF WISCONSIN MADISON CS/ECE 252: INTRODUCTION TO COMPUTER ENGINEERING UNIVERSITY OF WISCONSIN MADISON Instructor: Andy Phelps TAs: Newsha Ardalani, Peter Ohmann, and Jai Menon Midterm Examination 2 In Class (50 minutes) Wednesday,

More information

Image Processing : Introduction

Image Processing : Introduction Image Processing : Introduction What is an Image? An image is a picture stored in electronic form. An image map is a file containing information that associates different location on a specified image.

More information

Object Recognition + Gesture Recognition

Object Recognition + Gesture Recognition Object Recognition + Gesture Recognition Matt Loper CS148 Nov 1st, 2007 Motivation Consider the robot control loop Compare it to a human Decision Making Actuators World Perception Sensors Motivation Consider

More information

Tutorial 3: Entering the World of GNU Software Radio

Tutorial 3: Entering the World of GNU Software Radio Tutorial 3: Entering the World of GNU Software Radio Dawei Shen August 3, 2005 Abstract This article provides an overview of the GNU Radio toolkit for building software radios. This tutorial is a modified

More information

Sketching Interface. Larry Rudolph April 24, Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph

Sketching Interface. Larry Rudolph April 24, Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph Sketching Interface Larry April 24, 2006 1 Motivation Natural Interface touch screens + more Mass-market of h/w devices available Still lack of s/w & applications for it Similar and different from speech

More information

SWARM INTELLIGENCE. Mario Pavone Department of Mathematics & Computer Science University of Catania

SWARM INTELLIGENCE. Mario Pavone Department of Mathematics & Computer Science University of Catania Worker Ant #1: I'm lost! Where's the line? What do I do? Worker Ant #2: Help! Worker Ant #3: We'll be stuck here forever! Mr. Soil: Do not panic, do not panic. We are trained professionals. Now, stay calm.

More information

NON UNIFORM BACKGROUND REMOVAL FOR PARTICLE ANALYSIS BASED ON MORPHOLOGICAL STRUCTURING ELEMENT:

NON UNIFORM BACKGROUND REMOVAL FOR PARTICLE ANALYSIS BASED ON MORPHOLOGICAL STRUCTURING ELEMENT: IJCE January-June 2012, Volume 4, Number 1 pp. 59 67 NON UNIFORM BACKGROUND REMOVAL FOR PARTICLE ANALYSIS BASED ON MORPHOLOGICAL STRUCTURING ELEMENT: A COMPARATIVE STUDY Prabhdeep Singh1 & A. K. Garg2

More information

Collective Robotics. Marcin Pilat

Collective Robotics. Marcin Pilat Collective Robotics Marcin Pilat Introduction Painting a room Complex behaviors: Perceptions, deductions, motivations, choices Robotics: Past: single robot Future: multiple, simple robots working in teams

More information

Sketching Interface. Motivation

Sketching Interface. Motivation Sketching Interface Larry Rudolph April 5, 2007 1 1 Natural Interface Motivation touch screens + more Mass-market of h/w devices available Still lack of s/w & applications for it Similar and different

More information

On the Economics of Synthetic Biology: Is Openness Feasible?

On the Economics of Synthetic Biology: Is Openness Feasible? On the Economics of Synthetic Biology: Is Openness Feasible? Joachim Henkel, Steve Maurer Technische Universität München, UC Berkeley SB 3.0, Zürich June 25, 2007 Sharing vs. Patenting what characterizes

More information

Introduction (concepts and definitions)

Introduction (concepts and definitions) Objectives: Introduction (digital system design concepts and definitions). Advantages and drawbacks of digital techniques compared with analog. Digital Abstraction. Synchronous and Asynchronous Systems.

More information

Advanced robotics for Industry 4.0. Michael Valášek, Martin Nečas CTU in Prague, Faculty of Mechanical Engineering

Advanced robotics for Industry 4.0. Michael Valášek, Martin Nečas CTU in Prague, Faculty of Mechanical Engineering Advanced robotics for Industry 4.0 Michael Valášek, Martin Nečas CTU in Prague, Faculty of Mechanical Engineering Scope of presentation Directions of current research Examples of advanced robotics Conclusion

More information

Recommended Work Keys Scores for Engineering Technologies and Robotics

Recommended Work Keys Scores for Engineering Technologies and Robotics Great Oaks Engineering Technologies and Robotics Essential Skills Profile This profile provides an outline of the skills required for successful completion of this career program. Additional information

More information

CS431 homework 2. 8 June Question 1 (page 54, problem 2.3). Is lg n = O(n)? Is lg n = Ω(n)? Is lg n = Θ(n)?

CS431 homework 2. 8 June Question 1 (page 54, problem 2.3). Is lg n = O(n)? Is lg n = Ω(n)? Is lg n = Θ(n)? CS1 homework June 011 Question 1 (page, problem.). Is lg n = O(n)? Is lg n = Ω(n)? Is lg n = Θ(n)? Answer. Recall the definition of big-o: for all functions f and g, f(n) = O(g(n)) if there exist constants

More information

Computational Genomics. High-throughput experimental biology

Computational Genomics. High-throughput experimental biology Computational Genomics 10-810/02 810/02-710, Spring 2009 Gene Expression Analysis Data pre-processing processing Eric Xing Lecture 15, March 4, 2009 Reading: class assignment Eric Xing @ CMU, 2005-2009

More information

Last Lecture. photomatix.com

Last Lecture. photomatix.com Last Lecture photomatix.com Today Image Processing: from basic concepts to latest techniques Filtering Edge detection Re-sampling and aliasing Image Pyramids (Gaussian and Laplacian) Removing handshake

More information

Morphogen Diffusion Algorithms for Tracking and Herding Using A Swarm of Kilobots

Morphogen Diffusion Algorithms for Tracking and Herding Using A Swarm of Kilobots Morphogen Diffusion Algorithms for Tracking and Herding Using A Swarm of Kilobots Hyondong Oh, Ataollah Ramezan Shirazi, and Yaochu Jin Department of Computing, University of Surrey Guildford, Surrey,

More information

DENSO www. densocorp-na.com

DENSO www. densocorp-na.com DENSO www. densocorp-na.com Machine Learning for Automated Driving Description of Project DENSO is one of the biggest tier one suppliers in the automotive industry, and one of its main goals is to provide

More information

Future radio access implementation & demonstration Scandinavian workshop on testbed-based wireless research November 27 th 2013

Future radio access implementation & demonstration Scandinavian workshop on testbed-based wireless research November 27 th 2013 Future radio access implementation & demonstration Scandinavian workshop on testbed-based wireless research November 27 th 2013 vicknesan.ayadurai@ericsson.com mikael.prytz@ericsson.com Wireless Access

More information

no.10 ARC PAUL RABINOW GAYMON BENNETT ANTHONY STAVRIANAKIS RESPONSE TO SYNTHETIC GENOMICS: OPTIONS FOR GOVERNANCE december 5, 2006 concept note

no.10 ARC PAUL RABINOW GAYMON BENNETT ANTHONY STAVRIANAKIS RESPONSE TO SYNTHETIC GENOMICS: OPTIONS FOR GOVERNANCE december 5, 2006 concept note ARC ANTHROPOLOGY of the CONTEMPORARY RESEARCH COLLABORATORY PAUL RABINOW GAYMON BENNETT ANTHONY STAVRIANAKIS RESPONSE TO SYNTHETIC GENOMICS: OPTIONS FOR GOVERNANCE december 5, 2006 concept note no.10 A

More information

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing

More information

PES: A system for parallelized fitness evaluation of evolutionary methods

PES: A system for parallelized fitness evaluation of evolutionary methods PES: A system for parallelized fitness evaluation of evolutionary methods Onur Soysal, Erkin Bahçeci, and Erol Şahin Department of Computer Engineering Middle East Technical University 06531 Ankara, Turkey

More information

Santa Ana College 1530 W. 17 th St, Santa Ana, CA AGENDA CURRICULUM AND INSTRUCTION COUNCIL Monday, December 3, :00 pm S-215

Santa Ana College 1530 W. 17 th St, Santa Ana, CA AGENDA CURRICULUM AND INSTRUCTION COUNCIL Monday, December 3, :00 pm S-215 RANCHO SANTIAGO COMMUNITY COLLEGE DISTRICT Santa Ana College 1530 W. 17 th St, Santa Ana, CA 92706 AGENDA CURRICULUM AND INSTRUCTION COUNCIL Monday, December 3, 2018 2:00 pm S-215 I. PUBLIC COMMENTS (Three-minute

More information

VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL

VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL Instructor : Dr. K. R. Rao Presented by: Prasanna Venkatesh Palani (1000660520) prasannaven.palani@mavs.uta.edu

More information

Human-robotic cooperation In the light of Industry 4.0

Human-robotic cooperation In the light of Industry 4.0 Human-robotic cooperation In the light of Industry 4.0 Central European cooperation for Industry 4.0 workshop Dr. Erdős Ferenc Gábor Engineering and Management Intelligence Laboratoty (EMI) Institute for

More information

PLANT PHENOTYPING: Photo shoots of plants on the catwalk. Stijn Dhondt. - Leuven January 22 th 2019

PLANT PHENOTYPING: Photo shoots of plants on the catwalk. Stijn Dhondt. - Leuven January 22 th 2019 PLANT PHENOTYPING: Photo shoots of plants on the catwalk Imaging@VIB - Leuven January 22 th 2019 Stijn Dhondt Tackling the phenotyping bottleneck Phenotyping platforms Image processing Data analysis and

More information

Implicit Fitness Functions for Evolving a Drawing Robot

Implicit Fitness Functions for Evolving a Drawing Robot Implicit Fitness Functions for Evolving a Drawing Robot Jon Bird, Phil Husbands, Martin Perris, Bill Bigge and Paul Brown Centre for Computational Neuroscience and Robotics University of Sussex, Brighton,

More information

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects NCCT Promise for the Best Projects IEEE PROJECTS in various Domains Latest Projects, 2009-2010 ADVANCED ROBOTICS SOLUTIONS EMBEDDED SYSTEM PROJECTS Microcontrollers VLSI DSP Matlab Robotics ADVANCED ROBOTICS

More information

The microscope is useful in making observations and collecting data in scientific experiments. Microscopy involves three basic concepts:

The microscope is useful in making observations and collecting data in scientific experiments. Microscopy involves three basic concepts: Lab #4 Biology 10 BCC Topic: MICROSCOPE LAB PART I: COMPOUND LIGHT MICROSCOPE OBJECTIVES: After completing this exercise you should be able to: Demonstrate proper care and use of a compound microscope.

More information

From the foundation of innovation to the future of innovation

From the foundation of innovation to the future of innovation From the foundation of innovation to the future of innovation Once upon a time, firms used to compete mainly on products... Product portfolio matrixes for product diversification strategies The competitive

More information

CS686: High-level Motion/Path Planning Applications

CS686: High-level Motion/Path Planning Applications CS686: High-level Motion/Path Planning Applications Sung-Eui Yoon ( 윤성의 ) Course URL: http://sglab.kaist.ac.kr/~sungeui/mpa Class Objectives Discuss my general research view on motion planning Discuss

More information

Recommender Systems TIETS43 Collaborative Filtering

Recommender Systems TIETS43 Collaborative Filtering + Recommender Systems TIETS43 Collaborative Filtering Fall 2017 Kostas Stefanidis kostas.stefanidis@uta.fi https://coursepages.uta.fi/tiets43/ selection Amazon generates 35% of their sales through recommendations

More information

Co-ReSyF RA lecture: Vessel detection and oil spill detection

Co-ReSyF RA lecture: Vessel detection and oil spill detection This project has received funding from the European Union s Horizon 2020 Research and Innovation Programme under grant agreement no 687289 Co-ReSyF RA lecture: Vessel detection and oil spill detection

More information

Sequential program, state machine, Concurrent process models

Sequential program, state machine, Concurrent process models INSIGHT Sequential program, state machine, Concurrent process models Finite State Machines, or automata, originated in computational theory and mathematical models in support of various fields of bioscience.

More information

Advanced Manufacturing and Disruptive Technologies: Implications for Strategic Competitiveness

Advanced Manufacturing and Disruptive Technologies: Implications for Strategic Competitiveness Advanced Manufacturing and Disruptive Technologies: Implications for Strategic Competitiveness Dr. George Poste Chief Scientist, Complex Adaptive Systems Initiative and Del E. Webb Chair in Health Innovation

More information

CSTA K- 12 Computer Science Standards: Mapped to STEM, Common Core, and Partnership for the 21 st Century Standards

CSTA K- 12 Computer Science Standards: Mapped to STEM, Common Core, and Partnership for the 21 st Century Standards CSTA K- 12 Computer Science s: Mapped to STEM, Common Core, and Partnership for the 21 st Century s STEM Cluster Topics Common Core State s CT.L2-01 CT: Computational Use the basic steps in algorithmic

More information

Swarm Robotics. Lecturer: Roderich Gross

Swarm Robotics. Lecturer: Roderich Gross Swarm Robotics Lecturer: Roderich Gross 1 Outline Why swarm robotics? Example domains: Coordinated exploration Transportation and clustering Reconfigurable robots Summary Stigmergy revisited 2 Sources

More information

Advances and Perspectives in Health Information Standards

Advances and Perspectives in Health Information Standards Advances and Perspectives in Health Information Standards HL7 Brazil June 14, 2018 W. Ed Hammond. Ph.D., FACMI, FAIMBE, FIMIA, FHL7, FIAHSI Director, Duke Center for Health Informatics Director, Applied

More information

To be published by IGI Global: For release in the Advances in Computational Intelligence and Robotics (ACIR) Book Series

To be published by IGI Global:  For release in the Advances in Computational Intelligence and Robotics (ACIR) Book Series CALL FOR CHAPTER PROPOSALS Proposal Submission Deadline: September 15, 2014 Emerging Technologies in Intelligent Applications for Image and Video Processing A book edited by Dr. V. Santhi (VIT University,

More information

SCIENCE. Curated by CAROL SQUIRES. March 12 through May 30, International Center of Photography Avenue of the Americas. New York, NY 10036

SCIENCE. Curated by CAROL SQUIRES. March 12 through May 30, International Center of Photography Avenue of the Americas. New York, NY 10036 The ART of SCIENCE Curated by CAROL SQUIRES March 12 through May 30, 2004 International Center of Photography 1133 Avenue of the Americas New York, NY 10036 This exhibition was made possible by a grant

More information

OBJECTIVES. Understand the basic of Wi-MAX standards Know the features, applications and advantages of WiMAX

OBJECTIVES. Understand the basic of Wi-MAX standards Know the features, applications and advantages of WiMAX OBJECTIVES Understand the basic of Wi-MAX standards Know the features, applications and advantages of WiMAX INTRODUCTION WIMAX the Worldwide Interoperability for Microwave Access, is a telecommunications

More information

An Agent-based Heterogeneous UAV Simulator Design

An Agent-based Heterogeneous UAV Simulator Design An Agent-based Heterogeneous UAV Simulator Design MARTIN LUNDELL 1, JINGPENG TANG 1, THADDEUS HOGAN 1, KENDALL NYGARD 2 1 Math, Science and Technology University of Minnesota Crookston Crookston, MN56716

More information

"TELSIM: REAL-TIME DYNAMIC TELEMETRY SIMULATION ARCHITECTURE USING COTS COMMAND AND CONTROL MIDDLEWARE"

TELSIM: REAL-TIME DYNAMIC TELEMETRY SIMULATION ARCHITECTURE USING COTS COMMAND AND CONTROL MIDDLEWARE "TELSIM: REAL-TIME DYNAMIC TELEMETRY SIMULATION ARCHITECTURE USING COTS COMMAND AND CONTROL MIDDLEWARE" Rodney Davis, & Greg Hupf Command and Control Technologies, 1425 Chaffee Drive, Titusville, FL 32780,

More information

An Introduction To Artificial Life

An Introduction To Artificial Life Explorations in Artificial Life (special issue of AI Expert), pages 4-8, September, 1995. Miller Freeman. An Introduction To Artificial Life Moshe Sipper Logic Systems Laboratory Swiss Federal Institute

More information

Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications )

Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications ) Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications ) Why is this important What are the major approaches Examples of digital image enhancement Follow up exercises

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Lecture 01 - Introduction Edirlei Soares de Lima What is Artificial Intelligence? Artificial intelligence is about making computers able to perform the

More information

Evolved Neurodynamics for Robot Control

Evolved Neurodynamics for Robot Control Evolved Neurodynamics for Robot Control Frank Pasemann, Martin Hülse, Keyan Zahedi Fraunhofer Institute for Autonomous Intelligent Systems (AiS) Schloss Birlinghoven, D-53754 Sankt Augustin, Germany Abstract

More information

Chapter 1 The Field of Computing. Slides Modified by Vicky Seno

Chapter 1 The Field of Computing. Slides Modified by Vicky Seno Chapter 1 The Field of Computing Slides Modified by Vicky Seno Outline Computing is a natural science The five disciplines of computing Related fields Careers in computing Myths about computing Resources

More information

Classification of Road Images for Lane Detection

Classification of Road Images for Lane Detection Classification of Road Images for Lane Detection Mingyu Kim minkyu89@stanford.edu Insun Jang insunj@stanford.edu Eunmo Yang eyang89@stanford.edu 1. Introduction In the research on autonomous car, it is

More information

GPU ACCELERATED DEEP LEARNING WITH CUDNN

GPU ACCELERATED DEEP LEARNING WITH CUDNN GPU ACCELERATED DEEP LEARNING WITH CUDNN Larry Brown Ph.D. March 2015 AGENDA 1 Introducing cudnn and GPUs 2 Deep Learning Context 3 cudnn V2 4 Using cudnn 2 Introducing cudnn and GPUs 3 HOW GPU ACCELERATION

More information

Colony Imaging with powerful Analysis Software

Colony Imaging with powerful Analysis Software TM Imaging with powerful Analysis Software TM Accurate Compact Fast We re not going to interpret your results, but we ll do everything to get you there From image acquisition to data visualisation, straight

More information

Last Lecture. photomatix.com

Last Lecture. photomatix.com Last Lecture photomatix.com HDR Video Assorted pixel (Single Exposure HDR) Assorted pixel Assorted pixel Pixel with Adaptive Exposure Control light attenuator element detector element T t+1 I t controller

More information

An Introduction to Software Radio

An Introduction to Software Radio An Introduction to Software Radio (and a bit about GNU Radio & the USRP) Eric Blossom eb@comsec.com www.gnu.org/software/gnuradio comsec.com/wiki USENIX / Boston / June 3, 2006 What's Software Radio? It's

More information

Eternally Adaptive Service Ecosystems

Eternally Adaptive Service Ecosystems Nature-inspired Metaphors for Eternally Adaptive Service Ecosystems Franco Zambonelli Agents and Pervasive Computing Group Università di Modena e Reggio Emilia Outline Motivations and survey on related

More information

Hybrid architectures. IAR Lecture 6 Barbara Webb

Hybrid architectures. IAR Lecture 6 Barbara Webb Hybrid architectures IAR Lecture 6 Barbara Webb Behaviour Based: Conclusions But arbitrary and difficult to design emergent behaviour for a given task. Architectures do not impose strong constraints Options?

More information

Resource Allocation in a Cognitive Digital Home

Resource Allocation in a Cognitive Digital Home Resource Allocation in a Cognitive Digital Home Tianming Li, Narayan B. Mandayam@ Alex Reznik@InterDigital Inc. Outline Wireless Home Networks A Cognitive Digital Home Joint Channel and Radio Access Technology

More information