autonomous urban agents and modeling with ambient computing

73
Autonomous Urban Agents and Modeling with Ambient Computing Stephen Guerin Redfish Group / Santa Fe Complex Fabio Carrera WPI

Upload: redfishgroup

Post on 18-Jul-2015

240 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Autonomous Urban Agents and Modeling with Ambient Computing

Autonomous Urban Agents and

Modeling with Ambient Computing

Stephen GuerinRedfish Group / Santa Fe Complex

Fabio CarreraWPI

Page 2: Autonomous Urban Agents and Modeling with Ambient Computing

Agent Based Modeling

Applied Complexity and Cities

Ambient Computing

Page 3: Autonomous Urban Agents and Modeling with Ambient Computing

SFCOMPLEX.ORG

SIMTABLE.COM

REDFISH.COM

FORMAURBIS.COM

Page 4: Autonomous Urban Agents and Modeling with Ambient Computing

biosgroup and icosystem

Page 5: Autonomous Urban Agents and Modeling with Ambient Computing

Flocking: Josh Thorp, stigmergic.net

Page 6: Autonomous Urban Agents and Modeling with Ambient Computing
Page 7: Autonomous Urban Agents and Modeling with Ambient Computing

MIT Reality Mining with Nathan Eagle

Page 8: Autonomous Urban Agents and Modeling with Ambient Computing

Agent Based Modeling

Applied Complexity and Cities

Ambient Computing

Page 9: Autonomous Urban Agents and Modeling with Ambient Computing
Page 10: Autonomous Urban Agents and Modeling with Ambient Computing
Page 11: Autonomous Urban Agents and Modeling with Ambient Computing

Agent-Based Modeling of Crowd Egress from PIttsburgh’s PNC Park

Page 12: Autonomous Urban Agents and Modeling with Ambient Computing
Page 13: Autonomous Urban Agents and Modeling with Ambient Computing
Page 14: Autonomous Urban Agents and Modeling with Ambient Computing
Page 15: Autonomous Urban Agents and Modeling with Ambient Computing

Roberto Clemente Bridge

Open to pedestrian traffic only

Fans use bridge to downtown

and to closest “T” stations

Page 16: Autonomous Urban Agents and Modeling with Ambient Computing

Processing.org

Page 17: Autonomous Urban Agents and Modeling with Ambient Computing
Page 18: Autonomous Urban Agents and Modeling with Ambient Computing
Page 20: Autonomous Urban Agents and Modeling with Ambient Computing
Page 21: Autonomous Urban Agents and Modeling with Ambient Computing
Page 22: Autonomous Urban Agents and Modeling with Ambient Computing
Page 23: Autonomous Urban Agents and Modeling with Ambient Computing
Page 24: Autonomous Urban Agents and Modeling with Ambient Computing
Page 25: Autonomous Urban Agents and Modeling with Ambient Computing
Page 26: Autonomous Urban Agents and Modeling with Ambient Computing
Page 27: Autonomous Urban Agents and Modeling with Ambient Computing
Page 28: Autonomous Urban Agents and Modeling with Ambient Computing
Page 29: Autonomous Urban Agents and Modeling with Ambient Computing
Page 30: Autonomous Urban Agents and Modeling with Ambient Computing
Page 31: Autonomous Urban Agents and Modeling with Ambient Computing
Page 32: Autonomous Urban Agents and Modeling with Ambient Computing
Page 33: Autonomous Urban Agents and Modeling with Ambient Computing
Page 34: Autonomous Urban Agents and Modeling with Ambient Computing

0

1000

2000

3000

4000

5000

6000

7000

8000

00

:00

- 01

:00

04

:00

- 05

:00

08

:00

- 09

:00

12

:00

- 13

:00

16

:00

- 17

:00

20

:00

- 21

:00

Time of Day

Tra

ffic

Vo

lum

e

Left Turn Thru 1 Thru 2 Thru 3 0 0 0 0 0 0

0

1000

2000

3000

4000

5000

6000

7000

8000

9000

9/1

/20

06

9/5

/20

06

9/9

/20

06

9/1

3/2

00

6

9/1

7/2

00

6

9/2

1/2

00

6

Date

Tra

ffic

Vo

lum

e

Left Turn Thru 1 Thru 2 Thru 3 0 0 0 0 0 0

Empirical Traffic Flows for Calibration

Page 35: Autonomous Urban Agents and Modeling with Ambient Computing

Cova, T.J., and Church, R.L. (1997) Modelling community evacuation vulnerability using GIS. International

Journal of Geographical Information Science, 11(8): 763-784

Cova, T.J., and Johnson, J.P. (2002) Microsimulation of neighborhood evacuations in the urban-wildland

interface. Environment and Planning A, 34(12): 2211-2229

Cova, T.J., and Johnson, J.P. (2003) A network flow model for lane-based evacuation routing.

Transportation Research Part A: Policy and Practice, 37(7): 579-604

Cova, T.J. (2005) Public safety in the urban-wildland interface: Should fire-prone communities have a

maximum occupancy? Natural Hazards Review, 6(3): 99-108

Cova, T.J., Dennison, P.E., Kim, T.H., and Moritz, M.A. (2005) Setting wildfire evacuation trigger-points using

fire spread modeling and GIS. Transactions in GIS, 9(4): 603-617

Page 36: Autonomous Urban Agents and Modeling with Ambient Computing
Page 37: Autonomous Urban Agents and Modeling with Ambient Computing
Page 38: Autonomous Urban Agents and Modeling with Ambient Computing
Page 39: Autonomous Urban Agents and Modeling with Ambient Computing
Page 40: Autonomous Urban Agents and Modeling with Ambient Computing
Page 41: Autonomous Urban Agents and Modeling with Ambient Computing

Agent Based Modeling

Applied Complexity and Cities

Ambient Computing

Page 42: Autonomous Urban Agents and Modeling with Ambient Computing

Sandscape

Illuminating clay

Tangible Disaster Simulation System

Urban workbench

Page 43: Autonomous Urban Agents and Modeling with Ambient Computing

sandscape

Page 44: Autonomous Urban Agents and Modeling with Ambient Computing

Tangible Disaster Simulation System

Page 45: Autonomous Urban Agents and Modeling with Ambient Computing

Illuminating clay

Page 46: Autonomous Urban Agents and Modeling with Ambient Computing

i/o bulb

Page 47: Autonomous Urban Agents and Modeling with Ambient Computing
Page 48: Autonomous Urban Agents and Modeling with Ambient Computing
Page 49: Autonomous Urban Agents and Modeling with Ambient Computing
Page 50: Autonomous Urban Agents and Modeling with Ambient Computing
Page 51: Autonomous Urban Agents and Modeling with Ambient Computing
Page 52: Autonomous Urban Agents and Modeling with Ambient Computing
Page 53: Autonomous Urban Agents and Modeling with Ambient Computing
Page 54: Autonomous Urban Agents and Modeling with Ambient Computing

AnySurface: Projector Camera Calibration for non-uniform surfaces

Page 55: Autonomous Urban Agents and Modeling with Ambient Computing
Page 56: Autonomous Urban Agents and Modeling with Ambient Computing
Page 57: Autonomous Urban Agents and Modeling with Ambient Computing
Page 58: Autonomous Urban Agents and Modeling with Ambient Computing
Page 59: Autonomous Urban Agents and Modeling with Ambient Computing
Page 60: Autonomous Urban Agents and Modeling with Ambient Computing

NON PROFIT 501C3 IN SANTA FE RAILYARD

COMMUNITY WORKSHOP FOR PROJECT-BASED WORK IN

APPLIED COMPLEXITY

HOST MONTHLY CNLS Q-BIOS LECTURE SERIES

FOSTER COLLABORATIONS ACROSS SCIENCE, TECHNOLOGY

AND ART

Page 61: Autonomous Urban Agents and Modeling with Ambient Computing
Page 62: Autonomous Urban Agents and Modeling with Ambient Computing
Page 63: Autonomous Urban Agents and Modeling with Ambient Computing

SFCOMPLEX.ORG

SIMTABLE.COM

REDFISH.COM

FORMAURBIS.COM

Page 64: Autonomous Urban Agents and Modeling with Ambient Computing

Agent Based Modeling

Applied Complexity and Cities

Ambient Computing

Extra: Artificial Life and Cities

Page 65: Autonomous Urban Agents and Modeling with Ambient Computing

“a thermodynamic limit cycle can be advanced as the basic unit of action of physically autonomous systems”

Kugler, Kelso &Turvey, 1980, 1982

Do all agents cycle to work?

Page 66: Autonomous Urban Agents and Modeling with Ambient Computing

Perform at least one thermodynamic work cycle

Work is the constrained release of energy

Perform work to construct constraints

Page 67: Autonomous Urban Agents and Modeling with Ambient Computing

"The general struggle for existence of animate beings

is therefore not a struggle for raw materials -

these, for organisms, are air, water and soil, all

abundantly available - nor for energy which exists in

plenty in any body in the form of heat (albeit

unfortunately not transformable), but a struggle for

entropy, which becomes available through the

transition of energy from the hot sun to the cold

earth." Boltzmann, 1886

Page 68: Autonomous Urban Agents and Modeling with Ambient Computing

"the only way a living system stays alive, away from

maximum entropy or death is to be continually

drawing from its environment negative entropy. Thus

the devise by which an organism maintains itself

stationary at a fairly high level of orderliness (= fairly

low level of entropy) really consists in continually

sucking orderliness from its environment.“

Schrödinger,1944

Page 69: Autonomous Urban Agents and Modeling with Ambient Computing

“Steam Engines have taught us more about

thermodynamics than thermodynamics has taught

us about steam engines”

- Harold Morowitz

Page 70: Autonomous Urban Agents and Modeling with Ambient Computing

Local entropy reduction balanced by greater

entropy production in the global system

Page 71: Autonomous Urban Agents and Modeling with Ambient Computing

Eli Lilly R&D Portfolio Scheduling

time

$

Pharmaceutical Research Project

cost

revenue

Page 72: Autonomous Urban Agents and Modeling with Ambient Computing

Eli Lilly R&D Workflow Simulation and Portfolio Scheduling

Page 73: Autonomous Urban Agents and Modeling with Ambient Computing