Eco Robotics
California State Polytechnic University, Pomona, Winter, 2006
http://www.robotecture.com/eco06/
Units: 3.0:  Lecture / Location: MWF 4-7pm, Room IDC
Instructor: Michael Fox (mafox@foxlin.com or michaelfox@csupomona.edu)

 

Novel Applications and Human Interaction

 

“The best way to predict the future is to invent it” – Alan Kay

 
Attributes List:

 What are the factors that the system is responding to:

 

1)       Physical factors: Acoustics

2)       Physical factors: Sunlight

3)       Physical factors: Temperature

4)       Physical factors: Wind

5)       Direct Physical interaction

6)       Direct Virtual user interaction via a particular website

7)       Internet activity  (input data sets)

8)       Human Activity of a particular group in a particular place (input data sets)

 

·         Practically what does it do?

·         How does it do it?

·         What type of environment is it?

A stimulating place

A contemplative place

A commentary

Is it playing a game – having a conversation with people?

Can you create a completely new way of experiencing space?

 

the space knows who you are, where you are and what you are doing. (Spatial behavioral patterns (adaptive control)

the space can physically re-configure itself according to changing needs. (Dynamically react)

the space can mediate, support and promote interaction between users. (privacy/ collaboration/ shared information)

the space deliver (translate/interpret) the environmental change to users. (temperature/ views/ translated affect)

 

Question ethics:

  • Privacy
  • Adaptive Control
  • Cognitive Atrophies
  • Does it make life better?

 

Complex behavior can be had via the aggregates of relatively simple interacting agents (tracking cameras, speech recognition systems connected to external stores of information (person locators, www, etc. --- Groups of simple agents can be combined to do interesting things A room filled with multiple layers of behaviors in which higher-level agents rely on the activity of lower-level ones…. higher level agents can override the specific behaviors of lower level ones

No individual agent is particularly complex and no single agent centralizes the system’s control

Individual behaviors make the overall system robust to failure – things need to be precise in their own operational way but no in terms of tolerance of the larger environmental whole.